我在CentOS服务器上安装了postgresql服务,另外一个名为netnfork 。 'netnfork'服务只有在postgresql启动后才会启动。
netnfork初始化脚本:
#!/bin/sh # # netnfork init # # chkconfig: 2345 99 15 # description: netnfork ...
从netnfork的初始化脚本,你可以看到启动顺序是99。
postgresql初始化脚本:
#!/bin/sh # # postgresql This is the init script for starting up the PostgreSQL # server. # # chkconfig: - 64 36 # description: PostgreSQL database server. ...
从postgresql的init脚本中可以看到,启动顺序是64. 问题在于,由于postgresql服务没有完全启动, netnfork服务无法启动。 我知道从日志文件 。
你有解决这个问题的办法吗?
NB我也把netnfork的初始化脚本放在下面一行:
# Required-Start: network postgresql-9.1 ,
但没有任何结果。
看起来你的启动服务是postgresql而不是postgresql-9.1
在netnfork试试这个:
#必需 - 开始:networkingpostgresql