在 CentOS 中“删 HDFS 配置”通常有几层含义,下面按常见场景给你说清楚,你可以对号入座。
HDFS 配置一般在 Hadoop 安装目录下,例如:
/etc/hadoop/
# 或
$HADOOP_HOME/etc/hadoop/
常见配置文件:
hdfs-site.xmlcore-site.xmlhadoop-env.shrm -f /etc/hadoop/hdfs-site.xml
rm -f /etc/hadoop/core-site.xml
⚠️ 注意:
如果是通过系统服务启动的:
systemctl stop hadoop-hdfs-namenode
systemctl stop hadoop-hdfs-datanode
systemctl disable hadoop-hdfs-namenode
systemctl disable hadoop-hdfs-datanode
(服务名可能不同,按你实际安装来)
stop-dfs.sh
stop-yarn.sh
rm -rf /opt/hadoop
# 或
rm -rf $HADOOP_HOME
rm -rf /etc/hadoop
rm -rf /data/hdfs
编辑:
vim ~/.bashrc
# 或
vim /etc/profile
删除类似:
export HADOOP_HOME=/opt/hadoop
export PATH=$PATH:$HADOOP_HOME/bin
然后:
source ~/.bashrc
yum remove hadoop-hdfs*
你可以把配置清空而不是删除文件:
> /etc/hadoop/hdfs-site.xml
> /etc/hadoop/core-site.xml
如果你能告诉我:
我可以给你更精确的命令。