虚谷数据库不支持开机自启动。linux7 /etc/rc.d/rc.local自启动方式,操作系统启动hung死,调整system.conf中的stopserviceSec不起作用,官方建议制作service。
案例:
1、新建xugu_start.sh脚本
[root@node0 BIN]# pwd
/software/XuguServer/BIN
[root@node0 BIN]# vim xugu_start.sh
/software/XuguServer/BIN/xugu12_linux_x64_trial -service
[root@node0 BIN]#chmod +x xugu_start.sh
2、新建service服务
[root@node0 BIN]#vim /etc/systemd/system/xugu.service
[Unit]
Description=Xugu Database Server
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/usr/bin/stdbuf -oL /software/XuguServer/BIN/xugu_start.sh
[Install]
WantedBy=multi-user.target
[root@node0 BIN]#chmod +x /etc/systemd/system/xugu.service
3、重新加载systemd单位文件,管理service
[root@node0 BIN]#systemctl daemon-reload
[root@node0 BIN]#systemctl start xugu.service
[root@node0 BIN]#systemctl enable xugu.service
[root@node0 BIN]#systemctl status xugu.service