13.zookeeper开机自启动配置

要在Linux(RHEL7.7)系统中设置zookeeper开机自启动,可以创建一个系统服务单元文件。以下是为详细配置部署,假设你已经安装了zookeeper并且可以通过zkServer.sh命令启动它。

1.进入/lib/systemd/system目录

命令:

cd /lib/systemd/system

[root@rhel77 system]# cd /lib/systemd/system
[root@rhel77 system]# pwd
/lib/systemd/system
[root@rhel77 system]# 

2.创建zookeeper.service

命令:

touch zookeeper.service

[root@rhel77 system]# touch zookeeper.service 
[root@rhel77 system]# ls zookeeper.service 
zookeeper.service
[root@rhel77 system]# 

3.编辑zookeeper.service文件,添加如下内容并保存

[Unit]
Description=Zookeeper
After=network.target

[Service]
Type=forking
User=root
Group=root

WorkingDirectory=/opt/apache-zookeeper-3.8.0-bin
Environment=ZOO_CONF_DIR=/opt/apache-zookeeper-3.8.0-bin/conf

ExecStart=/opt/apache-zookeeper-3.8.0-bin/bin/zkServer.sh start
ExecStop=/opt/ap

你可能感兴趣的:(pgmp,zookeeper,linux,分布式)