我在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