centos 6 服务无法启动


#1

请问在centos 6.5 中,那个服务启动一直没有成功,看了log提示说了mysql无法连接。但是我用service gogs start 的时候,就可以成功启动gogs,所以推测是自动启动gogs的时候,mysql服务还没有启动,查了一下chkconfig的启动顺序,gogs 是在 mysql 之后启动的,所以这个问题一直想不明白,官方的文档中的service 脚本是针对centos7的,所以在6.5中没有办法使用,请问还有其他的方法来解决这个依赖的问题吗?


#2

我只用过 systemd。。其它脚本有没有什么 sleep 的功能。。比如等 10 秒再启动这样?或者写个 shell 等 n 秒再执行启动gogs 的命令?


#3

这个看来我得去研究一下了,因为这个我只是直接拷贝script里面的脚本来用而已。


#4


你好,我这个问题还是没有解决,请问这个有没有办法在程序里面延迟加载一下数据库连接?
因为我通过ssh登录后,再执行一下 sudo service gogs start是可以启动起来的。


#5

换 centos7!


#6

更换的代价比较大。。。很多东西都得重装。。。:scream:


#7

其实都是小问题啦,服务器频繁重启那服务器肯定有问题。。最终还是要换滴


#8

额。。。那个不是服务器啦!是台式电脑而已。就是上面装了一些开发要用的软件啦!重装比较费劲,哈哈。再说我比较懒。:sweat_smile:


#9

。。台式电脑,这也太不严肃了


#10

哈哈。这个是我自己拿来捣鼓捣鼓小玩意的小作坊(台式电脑),人家可是从大学一直服役到现在哦。中间升级了几下,哈哈,有感情了。:heart_eyes: