我怎样才能解决服务不开机启动?

我有一个服务启动启动,但它不这样做,我不知道在哪里看(如日志)来排除故障。

我已经validation了运行级别:

$ grep default /etc/inittab id:3:initdefault: 

符号链接在那里:

 $ find /etc -name *beans* /etc/rc.d/rc6.d/K47beanstalkd /etc/rc.d/rc1.d/K47beanstalkd /etc/rc.d/rc0.d/K47beanstalkd /etc/rc.d/rc2.d/K47beanstalkd /etc/rc.d/rc4.d/K47beanstalkd /etc/rc.d/rc3.d/K47beanstalkd /etc/rc.d/rc5.d/K47beanstalkd /etc/rc.d/init.d/beanstalkd 

当我手动启动它(通过“sudo /etc/init.d/beanstalkd开始”)它工作正常。

我在哪里开始解决这个问题? 在哪里可以logging启动顺序,我可以grep的问题? 如果有问题,这是一个CentOS盒子。

谢谢。

你的符号链接在那里,但它们不是你想要的。 如果你注意到,你的所有名字都以“K”作为前缀。 他们应该是'S'开始。

chkconfig beanstalkd on修复这个chkconfig beanstalkd on并用chkconfig --list | grep beanstalkdvalidation它 chkconfig --list | grep beanstalkd