在 Ubuntu 上卸载 Kafka,通常取决于你是如何安装的。下面按常见方式分别说明,你可以对照自己的情况操作。
# 停止 Kafka
cd ~/kafka # 或你的 Kafka 目录
bin/kafka-server-stop.sh
# 停止 Zookeeper(如果用的是自带 Zookeeper)
bin/zookeeper-server-stop.sh
确认进程已停止:
jps
或
ps -ef | grep kafka
假设你解压在 /opt/kafka 或 ~/kafka:
sudo rm -rf /opt/kafka
# 或
rm -rf ~/kafka
默认数据目录一般在:
/tmp/kafka-logs
或你 server.properties 中配置的:
log.dirs=/var/lib/kafka-logs
删除:
sudo rm -rf /tmp/kafka-logs
sudo rm -rf /var/lib/kafka-logs
检查:
cat ~/.bashrc
cat ~/.profile
删除类似内容:
export KAFKA_HOME=/opt/kafka
export PATH=$PATH:$KAFKA_HOME/bin
然后:
source ~/.bashrc
apt 安装的 Kafka(较少见)sudo apt remove kafka
sudo apt purge kafka
清理依赖:
sudo apt autoremove
docker ps
docker stop <container_id>
docker rm <container_id>
docker images
docker rmi <image_id>
sudo systemctl stop kafka
sudo systemctl stop zookeeper
sudo systemctl disable kafka
sudo systemctl disable zookeeper
sudo rm /etc/systemd/system/kafka.service
sudo rm /etc/systemd/system/zookeeper.service
sudo systemctl daemon-reload
which kafka-server-start.sh
java -version
ps -ef | grep kafka
如果你是手动解压安装,只需:
停止 Kafka → 删除目录 → 删除数据目录
如果你愿意,可以告诉我:
我可以给你精确到命令的卸载方案 ✅