在 CentOS 上“卸载 HDFS 组件”分几种情况,取决于你是怎么安装的。下面按常见场景说明。
which hdfs
rpm -qa | grep -i hadoop
ls /etc/hadoop
常见安装方式:
systemctl stop hadoop-hdfs-namenode
systemctl stop hadoop-hdfs-datanode
systemctl stop hadoop-hdfs-secondarynamenode
或(老版本):
service hadoop-hdfs-namenode stop
service hadoop-hdfs-datanode stop
yum remove hadoop\* -y
或精确卸载:
rpm -e hadoop-hdfs hadoop-client hadoop-common
rm -rf /etc/hadoop
rm -rf /var/lib/hadoop-hdfs
rm -rf /var/log/hadoop-hdfs
rm -rf /usr/lib/hadoop*
stop-dfs.sh
或手动杀:
jps
kill -9 <pid>
rm -rf /opt/hadoop
rm -rf /data/hdfs
编辑:
vi ~/.bashrc
删除:
export HADOOP_HOME=...
export PATH=$HADOOP_HOME/bin:$PATH
然后:
source ~/.bashrc
yum remove cloudera-manager-agent -y
ambari-server stop
ambari-agent stop
yum remove hadoop\* -y
which hdfs
hdfs version
jps
如果你能告诉我:
我可以给你精确的一步一步命令。