chkconfig가 내 스크립트를 지원하지 않습니다

chkconfig가 내 스크립트를 지원하지 않습니다

나는 계속해서 살펴봤지만 도움이 되는 단서를 찾지 못했습니다. 필요에 따라 약간 수정하는 Tomcat 시작 스크립트가 있습니다. Centos/redhat 6 시스템에서는 제대로 작동하지만 centos/redhat 5 시스템에서는 작동하지 않습니다.

출력은 다음과 같습니다 chkconfig --add tomcat.

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

이것은 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)

답변1

"설명"을 "설명:"(철자가 틀리거나 콜론 누락)으로 바꿉니다.

RHEL 5에는 "chkconfig:" 및 "설명:"이 필요하고, RHEL6에는 "chkconfig:"만 필요합니다.

관련 정보