시작 시 HPUX에서 서비스 시작

시작 시 HPUX에서 서비스 시작

HPUX 11.31부팅 시 서비스를 시작하려고 합니다. 적절한 심볼릭 링크를 생성했지만 시스템이 시작하지 않았습니다. 시스템 부팅 후 스크립트를 실행하면 모든 것이 예상대로 실행됩니다(그러나 부팅 시 서비스가 자동으로 시작되어야 합니다).

 $ ls -l /sbin/init.d/weblogic
 -rwxr-xr-x   1 oracle     oracle 3066 Sep 23 13:59 /sbin/init.d/weblogic

 $ ls -l /sbin/rc?.d/*weblogic
 lrwxr-xr-x   1 root  sys  21 Sep 23 13:38 /sbin/rc2.d/S998weblogic -> /sbin/init.d/weblogic
 lrwxr-xr-x   1 root  sys  21 Sep 23 13:38 /sbin/rc3.d/S998weblogic -> /sbin/init.d/weblogic
 lrwxr-xr-x   1 root  sys  21 Sep 23 13:38 /sbin/rc4.d/S998weblogic -> /sbin/init.d/weblogic

答え1

Weblogic 서버는 시작 방법이 까다롭습니다. 스크립트가 /sbin/init.d/weblogic사용자 ID 루트로 WLS를 시작합니까, 아니면 일부 WLS 관련 사용자 ID에 대해 "su" 작업을 수행합니까? 제가 보기에는 WLS가 루트 사용자 ID로 실행되는 것을 거부하는 것 같습니다.

시도해 볼 또 다른 방법은 소유권을 /sbin/init.d/weblogicmatch 로 변경하는 것입니다 /sbin/init.d/.

関連情報