要在CentOS上停止Zookeeper服务,您可以使用以下命令:
首先,打开终端。
输入以下命令以查找Zookeeper进程的PID(进程ID):
ps -ef | grep zookeeper
在输出结果中,找到Zookeeper进程的PID。它通常位于命令行的第二列。
使用以下命令停止Zookeeper服务,将<PID>替换为您在上一步找到的实际PID:
kill <PID>
/etc/rc.d/init.d/目录下的脚本中。首先,创建一个名为zookeeper的新文件:sudo vi /etc/rc.d/init.d/zookeeper
<PID>替换为您在上一步找到的实际PID:#!/bin/sh
# chkconfig: 2345 99 01
# description: Zookeeper service
case "$1" in
start)
echo "Starting zookeeper"
;;
stop)
echo "Stopping zookeeper"
kill <PID>
;;
status)
ps -ef | grep zookeeper
;;
*)
echo "Usage: $0 {start|stop|status}"
exit 1
esac
exit 0
保存并关闭文件。
使更改生效:
sudo chmod +x /etc/rc.d/init.d/zookeeper
现在,您可以使用service zookeeper start、service zookeeper stop和service zookeeper status命令来控制Zookeeper服务的启动、停止和状态检查。