温馨提示×

如何卸载linux hadoop

小樊
50
2026-09-19 19:59:53
栏目: 智能运维

在 Linux 上“卸载 Hadoop”通常分几种情况,下面按最常见场景给你一步步说明。


一、如果你是用「压缩包方式」安装的 Hadoop(最常见)

1. 停止 Hadoop 服务

# 如果你配置了环境变量
stop-all.sh
# 或(新版)
stop-dfs.sh
stop-yarn.sh

确认进程已退出:

jps

不应再看到 NameNode / DataNode / ResourceManager 等。


2. 删除 Hadoop 安装目录

假设 Hadoop 安装在 /usr/local/hadoop 或 ~/hadoop:

sudo rm -rf /usr/local/hadoop
# 或
rm -rf ~/hadoop

3. 删除环境变量配置

编辑以下文件(看你当初改了哪个):

vi ~/.bashrc
# 或
vi /etc/profile

删除类似内容:

export HADOOP_HOME=/usr/local/hadoop
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin

然后执行:

source ~/.bashrc

4. 删除数据和日志目录(可选)

如果你不再需要数据:

rm -rf /tmp/hadoop-*
rm -rf ~/hadoopdata

(路径以你 core-site.xml / hdfs-site.xml 中配置为准)


二、如果你是用 apt / yum 安装的 Hadoop

Ubuntu / Debian

sudo apt remove hadoop*
sudo apt purge hadoop*
sudo apt autoremove

CentOS / RHEL

sudo yum remove hadoop*

三、如果是 Docker 安装的 Hadoop

docker ps -a
docker stop <container_id>
docker rm <container_id>
docker rmi <image_id>

四、验证是否卸载成功

hadoop version

应提示 command not found


如果你愿意,可以告诉我:

  • ✅ 安装方式(压缩包 / apt / Docker)
  • ✅ Linux 发行版(Ubuntu / CentOS)
  • ✅ 是否只是想“重装”而不是彻底删除

我可以给你更精确的命令。

0 踩