温馨提示×

centos怎样卸载zookeeper服务

小樊
46
2026-10-18 03:04:46
栏目: 智能运维

在 CentOS 上“卸载 ZooKeeper 服务”通常分几种情况,取决于你当初是怎么安装的。下面按常见方式逐一说明。


一、如果是通过 systemd 服务安装的(最常见)

1. 停止服务

systemctl stop zookeeper

2. 关闭开机自启

systemctl disable zookeeper

3. 删除 systemd 服务文件

rm -f /etc/systemd/system/zookeeper.service
systemctl daemon-reload

4. 删除 ZooKeeper 安装目录

假设安装在 /opt/zookeeper:

rm -rf /opt/zookeeper

5. 删除数据和日志目录

rm -rf /var/lib/zookeeper
rm -rf /var/log/zookeeper

6. (可选)删除 zookeeper 用户

userdel -r zookeeper

二、如果是用 yum / dnf 安装的

查看是否通过包管理安装

rpm -qa | grep zookeeper

卸载

yum remove zookeeper -y

或

dnf remove zookeeper -y

清理残留

rm -rf /var/lib/zookeeper
rm -rf /etc/zookeeper

三、如果是 Docker 运行的 ZooKeeper

查看容器

docker ps -a | grep zookeeper

停止并删除

docker stop zookeeper
docker rm zookeeper

删除镜像(可选)

docker rmi zookeeper

四、验证是否卸载干净

which zkServer.sh
ps -ef | grep zookeeper
systemctl list-unit-files | grep zookeeper

如果你能告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • ZooKeeper 是 源码包 / yum / Docker 安装的
  • 是否作为集群的一部分

我可以给你一条最适合你环境的精准卸载命令。

0 踩