"chkconfig"가 링크를 만들지 못하는 것을 어떻게 확인합니까?chkconfig가 실패했는지 확인하는 방법
"# chkconfig 345 88 20"과 함께 다음 행에 4 개의 스크립트가 /etc/init.d (Red Hat 6)에 있습니다. 세 개의 스크립트에서 적절한 S88/K20 링크가 /etc/rc[345].d 디렉토리에 생성됩니다. 그러나 마지막 파일 (오픈 파이어 시작 스크립트)의 경우 링크가 만들어지지 않으므로 재부팅시 openfire가 시작되지 않습니다. 나는/var/log/messages를 보았지만 'chkconfig'또는 'openfire'와 관련된 것을 찾지 못했습니다.
문제는 내 링크가 만들어지지 않는 것입니다. 그래서 'chkconfig'가 어딘가에서 실패했는지 어떻게 알 수 있는지 모르겠습니다. 내 해결 방법은 "chkconfig - add openfire"를 시작의 일부로 넣는 것으로 작동하는 것 같습니다. 왜 chkconfig가 내 다른 세 가지 스크립트에서 작동하는지 모르지만이 스크립트는 아닙니다. –
어떤 종류의 링크를 만들려고합니까? – Sid
이 줄이 /etc/init.d/random에 있다면 : "# chkconfig : 345 99 20", 그러면 'chkconfig'가 실행되어 /etc/rc3.d/S99random과/etc/rc0.d/K20random (등) 링크. 이것은 3 개의 시작 스크립트에서 작동하지만 4 번째 스크립트에서는 작동하지 않습니다. chkconfig가 실패 할 경우 오류를 찾는 위치를 알아야합니다. –