您的位置 首页 shell脚本

nacos 开机启动 配置

nacos 开机启动 配置

 

1-创建Nacos服务的systemd单元文件:

sudo vi /etc/systemd/system/nacos.service
[Unit]
Description=Nacos Server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/soft/nacos/bin/startup.sh -m standalone
ExecReload=/usr/local/soft/nacos/bin/shutdown.sh && /usr/local/soft/nacos/bin/startup.sh -m standalone
ExecStop=/usr/local/soft/nacos/bin/shutdown.sh
Restart=on-failure
 # 如果有特定用户运行nacos,否则可保持默认(如root)
User=nacos_user
# 如果有特定组运行nacos,否则可保持默认
Group=nacos_group 
PrivateTmp=true

[Install]
WantedBy=multi-user.target

 

请确保 ExecStart 和 ExecStop 路径与您实际安装Nacos的路径一致。

 

重新加载systemd以检测新的服务配置文件:

systemctl daemon-reload

启用Nacos服务开机启动:

systemctl enable nacos

检查Nacos服务状态以及尝试手动启动它:

systemctl status nacos
systemctl start nacos

 

开机后发现问题:

(code=exited, status=217/USER)

 

多次测试后发现备注内容不能与 User 和 Group 在同一行中,将备注内容换行后,启动正常。

欢迎来撩 : 汇总all

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章