Skip to main content
SANtricity commands
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

詳細的錯誤報告

貢獻者

從CLI遇到的錯誤中收集的資料會寫入檔案。CLI下的詳細錯誤報告功能如下:

  • 如果CLI必須異常結束執行CLI命令和指令碼命令、則會在CLI完成之前收集並儲存錯誤資料。

  • CLI會將資料寫入標準檔案名稱、以儲存錯誤資料。

  • CLI會自動將資料儲存至檔案。儲存錯誤資料不需要特殊命令列選項。

  • 您不需要執行任何動作、即可將錯誤資料儲存至檔案。

  • CLI沒有任何資源可避免過度寫入含有錯誤資料的現有檔案版本。

對於錯誤處理、錯誤會顯示為兩種類型:

  • 您可能輸入的終端機錯誤或語法錯誤。

  • 因作業錯誤而發生的例外狀況。

當CLI遇到任一種錯誤時、CLI會將描述錯誤的資訊直接寫入命令列、並設定傳回碼。根據傳回碼的不同、CLI也可能會寫入有關導致錯誤的終端機的其他資訊。CLI也會在命令語法中寫入有關預期的資訊、以協助您識別可能輸入的任何語法錯誤。

當命令執行時發生例外狀況時、CLI會擷取錯誤。命令處理結束時(將命令處理資訊寫入命令列之後)、CLI會自動將錯誤資訊儲存至檔案。

儲存錯誤資訊的檔案名稱為「cprpt.txt」。CLI會嘗試將「prpt.txt"檔案放在系統屬性「devmgr.datadir」指定的目錄中。如果由於某種原因CLI無法將檔案放在由「devmgr.datadir」指定的目錄中、CLI會將「prpt.txt"檔案儲存在執行CLI的相同目錄中。您無法變更檔案名稱或位置。每次發生例外狀況時、都會覆寫「cprpt.txt」檔案。如果您想要將資訊儲存在「cprpt.txt」檔案中、您必須將資訊複製到新檔案或新目錄。