温馨提示×

如何卸载Debian的Hadoop

小樊
44
2026-09-23 19:33:01
栏目: 智能运维

在 Debian 系统上卸载 Hadoop,通常取决于你最初是如何安装的(APT 包、手动解压、Docker 等)。下面按常见情况说明。


一、如果是通过 APT 安装的 Hadoop

(例如 apt install hadoop-*)

# 停止相关服务
sudo systemctl stop hadoop-* 2>/dev/null

# 卸载 Hadoop 相关包
sudo apt remove --purge hadoop* -y

# 清理依赖
sudo apt autoremove -y

# 删除配置和数据(可选)
sudo rm -rf /etc/hadoop
sudo rm -rf /var/lib/hadoop
sudo rm -rf /var/log/hadoop

二、如果是手动安装的 Hadoop(tar.gz 方式)

1. 停止 Hadoop 进程

# 如果你配置了环境变量
stop-all.sh
# 或
$HADOOP_HOME/sbin/stop-all.sh

确认无进程:

jps

2. 删除 Hadoop 目录

sudo rm -rf $HADOOP_HOME
# 常见路径
sudo rm -rf /usr/local/hadoop
sudo rm -rf /opt/hadoop

3. 删除数据与日志目录

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

4. 清理环境变量

编辑:

nano ~/.bashrc
# 或
sudo nano /etc/profile

删除类似内容:

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

然后:

source ~/.bashrc

三、如果是 Docker 安装的 Hadoop

docker ps -a | grep hadoop
docker stop <container_id>
docker rm <container_id>
docker rmi <image_name>

四、彻底清理用户和数据(可选)

sudo userdel -r hadoop
sudo groupdel hadoop

五、验证是否卸载成功

which hadoop
hadoop version

无输出即表示卸载完成。


如果你能告诉我:

  • Hadoop 版本
  • 安装方式(apt / 手动 / docker)
  • 是否单节点或集群

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

0 踩