在centos系统中,zookeeper服务的启动与停止可以参考如下操作流程:
切换到Zookeeper安装路径下:
<pre class="brush:php;toolbar:false;"> cd /path/to/zookeeper
通过zkServer.sh脚本执行启动命令:
<pre class="brush:php;toolbar:false;"> bin/zkServer.sh start
查看当前Zookeeper运行状态:
<pre class="brush:php;toolbar:false;"> bin/zkServer.sh status
若服务正常运行,输出信息将类似于以下内容:
<pre class="brush:php;toolbar:false;"> ZooKeeper JMX enabled by default Using config: /path/to/zookeeper/conf/zoo.cfg Mode: leader
进入Zookeeper的安装目录:
<pre class="brush:php;toolbar:false;"> cd /path/to/zookeeper
使用脚本停止Zookeeper服务:
<pre class="brush:php;toolbar:false;"> bin/zkServer.sh stop
确认服务是否已停止:
<pre class="brush:php;toolbar:false;"> bin/zkServer.sh status
如果服务成功停止,你将看到类似如下的提示:
<pre class="brush:php;toolbar:false;"> ZooKeeper JMX enabled by default Using config: /path/to/zookeeper/conf/zoo.cfg Mode: follower
若需Zookeeper随系统启动而自动运行,可借助systemd进行配置。
新建systemd服务配置文件:
<pre class="brush:php;toolbar:false;"> sudo vi /etc/systemd/system/zookeeper.service
将以下内容写入该文件:
<pre class="brush:php;toolbar:false;"> [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配置列表:
<pre class="brush:php;toolbar:false;"> sudo systemctl daemon-reload
设置Zookeeper开机自启:
<pre class="brush:php;toolbar:false;"> sudo systemctl enable zookeeper
手动启动Zookeeper服务:
<pre class="brush:php;toolbar:false;"> sudo systemctl start zookeeper
查询Zookeeper服务当前状态:
<pre class="brush:php;toolbar:false;"> sudo systemctl status zookeeper
按照上述步骤操作后,即可实现在CentOS系统上对Zookeeper服务的启动、停止及开机自启动设置。
以上就是如何在CentOS上启动和停止Zookeeper服务的详细内容,更多请关注php中文网其它相关文章!
 
                        
                        Keep是一款健身安排,无论是想减肥塑形或增肌,还是寻找健身跑步瑜伽计步等训练计划,你可以随时随地选择课程进行训练!权威教练视频教学,健身干货自由分享!有需要的小伙伴快来保存下载体验吧!
 
                Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号