温馨提示×

linux hdfs配置怎么卸载

小樊
48
2026-09-10 12:41:19
栏目: 智能运维

在 Linux 上“卸载 HDFS 配置”通常分几种情况,下面按常见场景给你说明,你可以对号入座。


一、只是删除 HDFS 配置(不卸载软件)

如果你只是想清除 HDFS 的配置,不改变已安装的程序:

1. 删除 Hadoop / HDFS 配置文件

常见路径(根据你的安装方式可能不同):

# Hadoop 配置目录
rm -rf $HADOOP_HOME/etc/hadoop/hdfs-site.xml
rm -rf $HADOOP_HOME/etc/hadoop/core-site.xml
rm -rf $HADOOP_HOME/etc/hadoop/hadoop-env.sh

或如果是打包安装:

rm -rf /etc/hadoop/

2. 删除数据目录(⚠ 会丢数据)

rm -rf /data/hdfs/
rm -rf /tmp/hadoop-*

3. 清除环境变量

编辑:

vi ~/.bashrc
vi /etc/profile

删除类似内容:

export HADOOP_HOME=...
export PATH=$HADOOP_HOME/bin:$PATH

然后:

source ~/.bashrc

二、停止并卸载 HDFS 服务

1. 停止 HDFS

stop-dfs.sh
# 或
$HADOOP_HOME/sbin/stop-dfs.sh

如果是 systemd 服务:

systemctl stop hadoop-hdfs-namenode
systemctl stop hadoop-hdfs-datanode

三、彻底卸载 Hadoop / HDFS(APT / YUM)

Ubuntu / Debian

sudo apt-get remove --purge hadoop*
sudo apt-get autoremove

CentOS / RHEL

sudo yum remove hadoop*

四、如果是 Docker / 容器方式

docker stop hdfs
docker rm hdfs
docker rmi sequenceiq/hadoop-docker

五、确认是否卸载干净

which hdfs
hdfs version
echo $HADOOP_HOME

如果没有任何输出,说明已卸载。


如果你能告诉我:

  • ✅ 是 手动安装 / apt / yum / docker
  • ✅ 是 NameNode 还是 DataNode
  • ✅ 是否要保留数据

我可以给你精确到命令的卸载方案

0