我申請使用狀態:如何獲得狀態,Salt中最後一次運行`state.highstate`的日誌?
$sudo salt 'api-*' state.highstate -l debug -v
一些國家失敗,我向下滾動,修正了一些,現在我不能向上滾動(我的終端不保存完整的會話)看到標準輸出。
現在我不想再次運行高狀態。我檢查了jobs.lookup_jid
,但它沒有顯示任何有用的東西。
我申請使用狀態:如何獲得狀態,Salt中最後一次運行`state.highstate`的日誌?
$sudo salt 'api-*' state.highstate -l debug -v
一些國家失敗,我向下滾動,修正了一些,現在我不能向上滾動(我的終端不保存完整的會話)看到標準輸出。
現在我不想再次運行高狀態。我檢查了jobs.lookup_jid
,但它沒有顯示任何有用的東西。
你可以在/var/log/salt/minion
jobs.lookup_jid
查看日誌文件,讓你從工作返回的數據。如果你不知道作業ID,您可以使用salt-run jobs.list_jobs
列出最近運行的作業:
# salt-run jobs.list_jobs
20150924134212132446:
----------
Arguments:
Function:
test.ping
StartTime:
2015, Sep 24 13:42:12.132446
Target:
saltmine
Target-type:
glob
User:
root
目前尚不清楚你想要的記錄。如果你想從僕從中獲得日誌,你可以使用salt <minion_id> cmd.run 'tail -n100 /var/log/salt/minion
來嘗試追蹤奴才日誌。
嗨,'lookup_jid'不包括失敗等,或者你能告訴我確切的命令? – avi
我無法檢查特定僕從的日誌。否則,我會從每一個開始。 – avi