设置开机启动
vim /lib/systemd/system/nacos.service
[Unit]
Description=nacos
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/nacos/bin/startup.sh
ExecReload=/usr/local/nacos/bin/shutdown.sh
ExecStop=/usr/local/nacos/bin/shutdown.sh
PrivateTmp=true
[Install]
WantedBy=multi-user.target
--------------------------------------------------------------------------------------
如果是单机模式这个语句需要修改为如下
ExecStart=/usr/local/nacos/bin/startup.sh -m standalone
保存后执行以下命令
systemctl daemon-reload
systemctl enable nacos.service
systemctl start nacos.service
如果报错:
nacos.service: Service hold-off time over, scheduling restart.
是service启动文件没有加载进来 需要重启系统 reboot 就可以了
注意事项:
需要修改/usr/local/nacos/bin/startup.sh 中的一个参数
原:
修改后:
保存后就不会启动是报错了。