Mac-Osx-Server

手動啟動計劃的啟動作業

  • March 20, 2011

在我們的 Mac OS X (10.6) 伺服器上,我們設置了幾個由launchd特定時間控制和啟動的備份腳本。為此,我們已經定義StartCalendarInterval,這一切都很好。

現在碰巧我想不按計劃開始其中一項工作,但這並沒有開始工作(但也沒有給出錯誤/警告):

sudo launchctl start org.job-label

launchtl 的聯機幫助頁聲明start旨在測試按需作業,沒有計劃作業的消息。有沒有辦法啟動預定的工作?


得到響應後編輯:是的,手動啟動計劃作業也可以通過launchctl start命令進行。

嗯,也許這有助於調試您的問題:

將日誌級別設置為調試:

sudo launchctl log level debug

跟踪 system.log:

sudo tail -f /var/log/system.log &

嘗試重新開始你的工作:

sudo launchctl start org.job-label

sudo launchctl -w load /Library/LaunchDaemons(Agents)/org.job-label

引用自:https://serverfault.com/questions/249199