在 Debian 系统上卸载 Hadoop,通常取决于你最初是如何安装的(APT 包、手动解压、Docker 等)。下面按常见情况说明。
(例如 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
# 如果你配置了环境变量
stop-all.sh
# 或
$HADOOP_HOME/sbin/stop-all.sh
确认无进程:
jps
sudo rm -rf $HADOOP_HOME
# 常见路径
sudo rm -rf /usr/local/hadoop
sudo rm -rf /opt/hadoop
sudo rm -rf /tmp/hadoop-*
sudo rm -rf ~/hadoopdata
编辑:
nano ~/.bashrc
# 或
sudo nano /etc/profile
删除类似内容:
export HADOOP_HOME=...
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
然后:
source ~/.bashrc
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
无输出即表示卸载完成。
如果你能告诉我:
我可以给你精确到命令的卸载方案。