如何檢查「chkconfig」未能創建鏈接?如何檢查chkconfig是否失敗
我使用「#chkconfig 345 88 20」在/etc/init.d(Red Hat 6)中有四個腳本,並在下面一行中有描述。對於其中三個腳本,將在/etc/rc[345].d目錄中創建正確的S88/K20鏈接。然而,對於最後一個(這是openfire啓動腳本),這些鏈接不會被創建,所以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(等)鏈接。這是我的三個啓動腳本的工作原理,但不是第四個。如果chkconfig失敗,我只需要知道在哪裏查找錯誤。 –