Linux下zookeeper设置开机自启动
时间: 2023-10-27 15:21:58 浏览: 172
要在Linux下设置Zookeeper开机自启动,可以按照以下步骤操作:
1. 创建一个zookeeper.service文件,使用root用户打开终端,输入以下命令:
```
sudo vi /etc/systemd/system/zookeeper.service
```
2. 在打开的zookeeper.service文件中,输入以下内容:
```
[Unit]
Description=Apache Zookeeper server
Documentation=http://zookeeper.apache.org
Requires=network.target remote-fs.target
After=network.target remote-fs.target
[Service]
Type=simple
ExecStart=/path/to/zookeeper/bin/zkServer.sh start
ExecStop=/path/to/zookeeper/bin/zkServer.sh stop
ExecReload=/path/to/zookeeper/bin/zkServer.sh restart
TimeoutSec=30
Restart=on-failure
[Install]
WantedBy=multi-user.target
```
其中,`/path/to/zookeeper`需要替换为你实际安装Zookeeper的路径。
3. 保存并退出zookeeper.service文件,然后使用以下命令启用Zookeeper服务:
```
sudo systemctl enable zookeeper
```
4. 最后,使用以下命令启动Zookeeper服务:
```
sudo systemctl start zookeeper
```
这样就完成了在Linux下设置Zookeeper开机自启动的操作。
阅读全文