chkconfig não suporta meu script

3

Eu olhei e olhei e nenhum dos tópicos que encontrei está ajudando. Temos um script de inicialização do tomcat que modificamos um pouco para as nossas necessidades. Ele funciona bem em Centos / redhat 6 caixas, mas não funciona em centos / redhat 5 caixas.

Aqui está a saída de chkconfig --add tomcat :

$ chkconfig --add tomcat
service tomcat does not support chkconfig

Aqui está a parte superior do script tomcat

#!/bin/bash
#
# Tomcat 8 start/stop/status init.d script
# Initially forked from: https://gist.github.com/valotas/1000094
# @author: Miglen Evlogiev <[email protected]>
#
# Release updates:
# Updated method for gathering pid of the current proccess
# Added usage of CATALINA_BASE
# Added coloring and additional status
# Added check for existence of the tomcat user
# Added termination proccess
#chkconfig: 2345 20 80
#discription Tomcat Starup Script 
#Location of JAVA_HOME (bin files)
    
por Deldran 01.09.2015 / 21:42

1 resposta

4

Substitua "discription" por "description:" (erro de digitação e falta de dois pontos).

O RHEL 5 precisa de "chkconfig:" e "description:", RHEL6 apenas "chkconfig:".

    
por 01.09.2015 / 22:45