Primeiro verifique se o deamon do tomact está em execução ou não está usando este comando
[root@localhost ~]# chkconfig --list | grep -i tomcat tomcat6 0:off 1:off 2:off 3:off 4:off 5:off 6:off
Aqui 0 1 2 3 4 5 6 significa níveis de execução
No meu caso, no nível de execução 5, o tomcat não está em execução, e é por isso que, ao amarrar service tomcat6 status
, sua exibição parou
[root@ical ~]# service tomcat6 status tomcat6 is stopped
Agora inicie o serviço permanentemente usando este comando, permanente significa que não há necessidade de iniciar o serviço tomcat6 Novamente
Para torná-lo permanente use este é o comando
[root@ical ~]# chkconfig tomcat6 on
Agora verifique se o serviço está sendo executado ou não
[root@ical ~]# chkconfig --list | grep -i tomcat tomcat6 0:off 1:off 2:on 3:on 4:on 5:on 6:off
Veja no run level 5 seu on (5: on)
[root@ical ~]# service tomcat6 start Starting tomcat6: [ OK ] [root@ical ~]# service tomcat6 status tomcat6 (pid 2806) is running... [ OK ]
Após a reinicialização, verifique novamente
Faça o mesmo com mongodb
também