手动启动方式
一般通过指令手动来启动zookeeper的方法是,先进入到zookeeper的安装目录下的bin目录,然后执行启动指令。
cd /usr/local/zookeeper/zookeeper-3.8.4/bin/
zkServer.sh start
停止指令
zkServer.sh stop
查看状态
zkServer.sh status
上面的方式是通过手动启动,关闭的。如果系统重启了,zookeeper服务是不会自动启动的。
这里是通过创建系统服务,然后把这个系统服务设置开机自启,从而达到想要的目的。
下面开始教你怎么把zookeeper创建为系统服务。
系统服务启动方式
1、创建一个服务单元文件 /etc/systemd/system/zookeeper.service
#先进入到此目录下
cd /etc/systemd/system/
#创建一个zookeeper.service服务单元文件
vim zookeeper.service
2、zookeeper.service服务单元文件内容
[Unit]
Description=Apache Zookeeper Server
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
User&