解决CentOS7系统中rc.local不执行笔录

之前写了一篇CentOS7使用宝塔面板搭建AUXPI图床并添加系统服务的笔记,这几天把服务器从米国换到了香港。数据迁移过去之后,服务器重启时图床并不能正常启动。那边文章中给的方案其实不是很正确,准确来说那一次我只是运气。

在之前,我是用的方法是手动安装Supervisord并且在/etc/rc.d/rc.local中执行两次systemctl restart supervisord。这一次迁移之后发现并不成功,无法开机启动,于是用systemctl status rc-local检查了一下rc-local服务状态。如下

rc-local状态.png

后来查阅资料之后发现一个低级错误,因为我使用了多个命令,如果其中某个命令存在交互,那么下一条命令将不会执行,所以需要在每一行命令后增加一个&,如图

rc.local内容.png

重启再看看rc-local状态

成功.png

本文链接:

https://www.pishifu.org/archives/20200506/391.html

版权声明:

本站所有未注明转载的文章均为原创,如需转载请以【本文标题+本文链接】的形式注明出处;若本站任何文章中所涉及的内容或资源侵犯了您的版权,请第一时间联系予以删除,谢谢!

1 + 7 =
快来做第一个评论的人吧~