Services
啟動時在 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
Weblogic 伺服器對它的啟動方式很挑剔。該腳本
/sbin/init.d/weblogic
是以使用者 ID 根使用者身份啟動 WLS,還是對某些特定於 WLS 的使用者 ID 執行“su”?在我看來,WLS 拒絕在 root 使用者 ID 下執行。另一件事要嘗試,更改所有權
/sbin/init.d/weblogic
以匹配/sbin/init.d/
.