在CentOS上启动和停止Zookeeper服务,可以按照以下步骤操作:
启动Zookeeper服务
-
进入Zookeeper的安装目录:
cd /path/to/zookeeper
-
使用
zkServer.sh
脚本启动Zookeeper:bin/zkServer.sh start
-
检查Zookeeper状态:
bin/zkServer.sh status
如果Zookeeper成功启动,你会看到类似以下的输出:
ZooKeeper JMX enabled by default Using config: /path/to/zookeeper/conf/zoo.cfg Mode: leader
停止Zookeeper服务
-
进入Zookeeper的安装目录:
cd /path/to/zookeeper
-
使用
zkServer.sh
脚本停止Zookeeper:bin/zkServer.sh stop
-
检查Zookeeper状态:
bin/zkServer.sh status
如果Zookeeper成功停止,你会看到类似以下的输出:
ZooKeeper JMX enabled by default Using config: /path/to/zookeeper/conf/zoo.cfg Mode: follower
设置Zookeeper服务开机自启动
如果你希望Zookeeper在系统启动时自动运行,可以使用systemd
来管理服务。
-
创建一个
systemd
服务文件:sudo vi /etc/systemd/system/zookeeper.service
-
在文件中添加以下内容:
[Unit] Description=Zookeeper Server After=network.target [Service] Type=forking ExecStart=/path/to/zookeeper/bin/zkServer.sh start ExecStop=/path/to/zookeeper/bin/zkServer.sh stop User=zookeeper Group=zookeeper Restart=on-failure [Install] WantedBy=multi-user.target
-
重新加载
systemd
配置:sudo systemctl daemon-reload
-
启用Zookeeper服务开机自启动:
sudo systemctl enable zookeeper
-
启动Zookeeper服务:
sudo systemctl start zookeeper
-
检查Zookeeper服务状态:
sudo systemctl status zookeeper
通过以上步骤,你可以在CentOS上成功启动、停止以及设置Zookeeper服务开机自启动。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/1343534.html