Skip to main content
此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

收集記錄以進行疑難排解

貢獻者

如果NetApp HCI 您在安裝時遇到問題、可以SolidFire 收集記錄以傳送給NetApp支援部門、以協助診斷。您可以使用NetApp混合雲控管或REST API來收集NetApp HCI 關於下列系統的記錄:

您需要的產品
  • 確保您的儲存叢集版本執行NetApp Element 的是更新版本的軟件、即不含任何更新版本。

  • 請確定您已部署執行11.3版或更新版本的管理節點。

記錄收集選項

請選擇下列其中一個選項:

使用NetApp混合雲控制來收集記錄

您可以從NetApp混合雲控制儀表板存取記錄收集區域。

步驟
  1. 在網頁瀏覽器中開啟管理節點的IP位址。例如:

    https://<ManagementNodeIP>
  2. 提供NetApp HCI 支援功能不全的儲存叢集管理員認證資料、以登入NetApp混合雲控制系統。

  3. 從儀表板中、選取右上角的功能表。

  4. 選取*收集記錄*。

    此時將顯示「收集記錄」頁面。如果您之前收集過記錄、可以下載現有的記錄套件、或開始收集新的記錄。

  5. 在*日期範圍*下拉式功能表中選取日期範圍、以指定記錄應包含的日期。

    如果您指定自訂開始日期、可以選取開始日期範圍的日期。記錄會從該日期收集到目前為止。

  6. 在「記錄收藏」區段中、選取記錄套件應包含的記錄檔類型。

    對於儲存和運算記錄、您可以展開儲存或運算節點清單、然後選取個別節點來收集來自(或清單中的所有節點)的記錄。

  7. 選取*收集記錄*以開始收集記錄。

    記錄收集會在背景執行、頁面會顯示進度。

    註 視您收集的記錄而定、進度列可能會維持在某個百分比數分鐘、或在某些時間點進展非常緩慢。
  8. 選取*下載Logs*以下載記錄套件。

    記錄套件為壓縮的UNIX .tgz檔案格式。

使用REST API來收集記錄

您可以使用REST API來收集NetApp HCI 靜態或元素記錄。

步驟
  1. 找出儲存叢集ID:

    1. 在管理節點上開啟管理節點REST API UI:

      https://<ManagementNodeIP>/logs/1/
    2. 選擇*授權*並完成下列項目:

      1. 輸入叢集使用者名稱和密碼。

      2. 輸入用戶端 ID 、就像尚未填入值一樣 mnode-client

      3. 選取*授權*以開始工作階段。

  2. 收集NetApp HCI 來自下列元素的記錄:

    1. 選取 * 張貼 / 套裝組合 * 。

    2. 選擇*試用*。

    3. 根據您需要收集的記錄類型和時間範圍、在* Request banit*(申請本文)欄位中變更下列參數的值:

      參數 類型 說明

      modifiedSince

      日期字串

      僅包含在此日期和時間之後修改的記錄。例如、值「 20202020-07-14T20:19:00.000Z 」定義 2020 年 7 月 14 日的開始日期為 20:19 UTC 。

      computeLogs

      布林值

      將此參數設定為 `true`包含運算節點記錄。

      computeIds

      UUID陣列

      如果 computeLogs`設為 `true、請使用運算節點的管理節點資產 ID 填入此參數、以將記錄收集限制在特定運算節點。使用 `GET https://<ManagementNodeIP>/logs/1/bundle/options`端點來查看您可以使用的所有可能節點 ID 。

      mnodeLogs

      布林值

      將此參數設定為 `true`包含管理節點記錄。

      storageCrashDumps

      布林值

      將此參數設定為 `true`包含儲存節點損毀偵錯記錄。

      storageLogs

      布林值

      將此參數設定為 `true`包含儲存節點記錄。

      storageNodeIds

      UUID陣列

      如果 storageLogs`設為 `true、請使用儲存叢集節點 ID 填入此參數、將記錄收集限制在特定儲存節點。使用 `GET https://<ManagementNodeIP>/logs/1/bundle/options`端點來查看您可以使用的所有可能節點 ID 。

    4. 選擇*執行*開始收集記錄。回應應傳回類似下列的回應:

      {
        "_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"
      }
  3. 檢查記錄收集工作的狀態:

    1. 選擇* Get /bundle*。

    2. 選擇*試用*。

    3. 選取*執行*以傳回集合工作的狀態。

    4. 捲動至回應本文的底部。

      您應該會看到 `percentComplete`詳細說明集合進度的屬性。如果集合完成、則 `downloadLink`屬性會包含完整的下載連結、包括記錄套件的檔案名稱。

    5. 複製屬性結尾的檔案名稱 downloadLink

  4. 下載收集的記錄套件:

    1. 選擇* Get /bundle/{fileName}*。

    2. 選擇*試用*。

    3. 將先前複製的檔案名稱貼到 `filename`參數文字欄位。

    4. 選擇*執行*。

      執行後、回應本文區域會出現下載連結。

    5. 選取*下載檔案*、然後將產生的檔案儲存到您的電腦。

      記錄套件為壓縮的UNIX .tgz檔案格式。

如需詳細資訊、請參閱