如果您正在處理重複性失敗, 您可能需要長期擷取產品追蹤,以便能夠診斷問題。
如果您需要提供產品追蹤,請按照「IBM 支援中心」或針對 C/C++ 應用程式使用 FFDC 和追蹤中的指示,來啟用追蹤。
追蹤檔的大小必須大到在發生重複性問題時足以擷取追蹤。若要設定追蹤檔大小, 請使用 XMS_TRACE_FILE_SIZE 環境變數,或按如下所示來使用 gxisc 執行檔指令:
alter trace(enabled) tracesize(xxxx)
在發生您正在追蹤的失敗後,您必須使用下列指令複製追蹤檔或停用追蹤:
gxisc trace(disabled)
這是因為追蹤資料會折返,這意味著一直啟用追蹤最後會造成位於失敗點的追蹤資料遺失。
XMS 產品追蹤會建立成機器的可讀格式。您可以使用 gxitrcfmt 工具來設定追蹤檔的格式。格式化的追蹤含有一連串的字行, 其中每一行都含有:
如果您因沒有權限存取錯誤區塊中所提供的資訊而遇到問題, 您可能需要啟用 XMS_FFDC_EXCEPTIONS 環境變數。如此一來, 只要 XMS API 從函數傳回錯誤,即會產生 FFDC 記錄。FFDC 記錄含有 XMS 錯誤區塊的完整資料,以協助您除錯失敗。