在 Debian 上卸载 Hadoop,主要取决于你当初是怎么安装的(手动解压、apt、还是用脚本)。下面按常见情况给你说明。
stop-dfs.sh
stop-yarn.sh
# 或者
$HADOOP_HOME/sbin/stop-all.sh
如果已经没进程了,可以跳过。
假设你安装在 /opt/hadoop 或 /usr/local/hadoop:
sudo rm -rf /opt/hadoop
# 或
sudo rm -rf /usr/local/hadoop
编辑以下文件:
nano ~/.bashrc
# 或
nano /etc/profile
删除类似内容:
export HADOOP_HOME=...
export PATH=$PATH:$HADOOP_HOME/bin
然后:
source ~/.bashrc
sudo rm -rf /tmp/hadoop-*
rm -rf ~/hadoopdata
查看是否安装:
dpkg -l | grep hadoop
卸载:
sudo apt remove --purge hadoop*
sudo apt autoremove
sudo userdel -r hadoop
which hadoop
hadoop version
如果没有输出,说明已卸载。
如果你愿意,可以告诉我:
我可以给你更精确的命令。