收集記錄以進行疑難排解
如果SolidFire 您無法順利安裝支援功能、您可以收集記錄以傳送給NetApp支援部門、以協助診斷。您可以使用NetApp混合雲控制或REST API來收集元素系統上的記錄。
-
確保您的儲存叢集版本執行NetApp Element 的是更新版本的軟件、即不含任何更新版本。
-
請確定您已部署執行11.3版或更新版本的管理節點。
請選擇下列其中一個選項:
使用NetApp混合雲控制來收集記錄
您可以從NetApp混合雲控制儀表板存取記錄收集區域。
-
在網頁瀏覽器中開啟管理節點的IP位址。例如:
https://[management node IP address]
-
提供Element儲存叢集管理員認證資料、以登入NetApp混合雲控制系統。
-
從儀表板中、選取右上角的功能表。
-
選取*收集記錄*。
如果您之前收集過記錄、可以下載現有的記錄套件、或開始收集新的記錄。
-
在*日期範圍*下拉式功能表中選取日期範圍、以指定記錄應包含的日期。
如果您指定自訂開始日期、可以選取開始日期範圍的日期。記錄會從該日期收集到目前為止。
-
在「記錄收藏」區段中、選取記錄套件應包含的記錄檔類型。
對於儲存記錄、您可以展開儲存節點清單、然後選取個別節點來收集來自(或清單中的所有節點)的記錄。
-
選取*收集記錄*以開始收集記錄。
記錄收集會在背景執行、頁面會顯示進度。
視您收集的記錄而定、進度列可能會維持在某個百分比數分鐘、或在某些時間點進展非常緩慢。 -
選取*下載Logs*以下載記錄套件。
記錄套件為壓縮的UNIX .tgz檔案格式。
使用REST API來收集記錄
您可以使用REST API來收集元素記錄。
-
找出儲存叢集ID:
-
在管理節點上開啟管理節點REST API UI:
https://[management node IP]/logs/1/
-
選擇*授權*並完成下列項目:
-
輸入叢集使用者名稱和密碼。
-
輸入用戶端 ID 、就像尚未填入值一樣
mnode-client
。 -
選取*授權*以開始工作階段。
-
-
-
從元素收集記錄:
-
選取 * 張貼 / 套裝組合 * 。
-
選擇*試用*。
-
根據您需要收集的記錄類型和時間範圍、在* Request banit*(申請本文)欄位中變更下列參數的值:
參數 類型 說明 modifiedSince
日期字串
僅包含在此日期和時間之後修改的記錄。例如、值「 20202020-07-14T20:19:00.000Z 」定義 2020 年 7 月 14 日的開始日期為 20:19 UTC 。
mnodeLogs
布林值
將此參數設定為 `true`包含管理節點記錄。
storageCrashDumps
布林值
將此參數設定為 `true`包含儲存節點損毀偵錯記錄。
storageLogs
布林值
將此參數設定為 `true`包含儲存節點記錄。
storageNodeIds
UUID陣列
如果
storageLogs`設為 `true
、請使用儲存叢集節點 ID 填入此參數、將記錄收集限制在特定儲存節點。使用 `GET https://[management node IP]/logs/1/bundle/options`端點來查看您可以使用的所有可能節點 ID 。 -
選擇*執行*開始收集記錄。回應應傳回類似下列的回應:
{ "_links": { "self": "https://10.1.1.5/logs/1/bundle" }, "taskId": "4157881b-z889-45ce-adb4-92b1843c53ee", "taskLink": "https://10.1.1.5/logs/1/bundle" }
-
-
檢查記錄收集工作的狀態:
-
選擇* Get /bundle*。
-
選擇*試用*。
-
選取*執行*以傳回集合工作的狀態。
-
捲動至回應本文的底部。
您應該會看到 `percentComplete`詳細說明集合進度的屬性。如果集合完成、則 `downloadLink`屬性會包含完整的下載連結、包括記錄套件的檔案名稱。
-
複製屬性結尾的檔案名稱
downloadLink
。
-
-
下載收集的記錄套件:
-
選擇* Get /bundle/{fileName}*。
-
選擇*試用*。
-
將先前複製的檔案名稱貼到 `filename`參數文字欄位。
-
選擇*執行*。
執行後、回應本文區域會出現下載連結。
-
選取*下載檔案*、然後將產生的檔案儲存到您的電腦。
記錄套件為壓縮的UNIX .tgz檔案格式。
-