我在 VMWare Server 下的 VMWare 虚拟机上安装了 Centos 5.3,并在上面安装了 Gitorious。每次我们通过挂起关闭服务器以备份映像并恢复 VM 时,git-daemon 都会死机。
我的所有其他进程都继续运行且没有任何问题,只有这个进程终止了,必须手动重新启动。
有谁知道为什么会发生这种情况,或者如何确保这个过程永不消亡?
答案1
我们终于让它可靠地工作了,看来默认情况下,该chkconfig
行试图git-daemon
在启动顺序中过早启动该过程。我们将/etc/iniit.d
启动脚本中的配置行更改为# chkconfig: 2345 99 25
绝对最后启动,现在它启动并始终保持启动状态。
此外,我们在流程中遇到了同样的问题git-ultrasphinx
,并采取了同样的做法,并修复了问题。