Skip to main content
12.5
本製品の最新リリースがご利用いただけます。
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

トラブルシューティング用にログを収集する

共同作成者

SolidFire オールフラッシュストレージの設置で問題が発生した場合、ネットアップサポートに送信するログを収集して診断を支援できます。NetApp Hybrid Cloud Control または REST API を使用して、 Element システムのログを収集できます。

必要なもの
  • ストレージクラスタで NetApp Element ソフトウェア 11.3 以降を実行していることを確認します。

  • バージョン 11.3 以降を実行する管理ノードを導入しておきます。

ログ収集オプション

次のいずれかのオプションを選択します。

NetApp Hybrid Cloud Control を使用してログを収集します

ログ収集領域には、 NetApp Hybrid Cloud Control のダッシュボードからアクセスできます。

手順
  1. Webブラウザで管理ノードのIPアドレスを開きます。例:

    https://[management node IP address]
  2. Element ストレージクラスタ管理者のクレデンシャルを指定して NetApp Hybrid Cloud Control にログインします。

  3. ダッシュボードの右上にあるメニューを選択します。

  4. [Collect Logs] を選択します。

    以前にログを収集したことがある場合は、既存のログパッケージをダウンロードするか、新しいログ収集を開始できます。

  5. Date Range ドロップダウンメニューで日付範囲を選択し、ログに含める日付を指定します。

    カスタムの開始日を指定する場合は、日付範囲を開始する日付を選択できます。ログは、その日付から現時点まで収集されます。

  6. [ * ログ収集 * ] セクションで、ログ・パッケージに含めるログ・ファイルのタイプを選択します。

    ストレージログの場合は、ストレージノードのリストを展開し、ログを収集するノード(またはリスト内のすべてのノード)を個別に選択できます。

  7. ログ収集を開始するには、 * Collect Logs * を選択します。

    ログ収集がバックグラウンドで実行され、ページに進捗状況が表示されます。

    メモ 収集したログによっては、進捗状況バーが数分間一定のパーセンテージで表示されるか、または非常に遅い時点で進行している可能性があります。
  8. [ ログのダウンロード ] を選択して、ログ・パッケージをダウンロードします。

    ログパッケージは、圧縮された unix.tgz ファイル形式です。

REST API を使用してログを収集する

REST API を使用して Element ログを収集できます。

手順
  1. ストレージクラスタ ID を確認します。

    1. 管理ノードで管理ノード REST API UI を開きます。

      https://[management node IP]/logs/1/
    2. 「 * Authorize * 」(認証)を選択して、次の手順を実行

      1. クラスタのユーザ名とパスワードを入力します。

      2. クライアントIDは、値がまだ入力されていない場合と同様に入力し `mnode-client`ます。

      3. セッションを開始するには、 * Authorize * を選択します。

  2. Element からログを収集します。

    1. [POST/BUNDLE]*を選択します。

    2. [* 試してみてください * ] を選択します。

    3. 収集する必要があるログのタイプおよび期間に応じて、「 * Request body * 」フィールドで次のパラメータの値を変更します。

      パラメータ タイプ 製品説明

      modifiedSince

      日付文字列

      この日時以降に変更されたログのみを含めます。たとえば、「2020-07-14T20:19:00.000Z」という値は、2020年7月14日(20:19 UTC)の開始日を定義します。

      mnodeLogs

      ブーリアン

      管理ノードのログを含めるには、このパラメータをに設定し `true`ます。

      storageCrashDumps

      ブーリアン

      ストレージノードのクラッシュデバッグログを含めるには、このパラメータをに設定し `true`ます。

      storageLogs

      ブーリアン

      ストレージノードのログを含めるには、このパラメータをに設定し `true`ます。

      storageNodeIds

      UUID の配列

      がに設定されて `true`いる場合 `storageLogs`は、このパラメータにストレージクラスタのノードIDを入力して、ログの収集対象を特定のストレージノードに限定します。使用可能なすべてのノードIDを確認するには、エンドポイントを使用し `GET https://[management node IP]/logs/1/bundle/options`ます。

    4. Execute * を選択してログ収集を開始します。次のような応答が返されます。

      {
        "_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. 収集タスクのステータスを返すには、 * Execute * を選択します。

    4. 応答の本文の一番下までスクロールします。

      収集の進捗状況を示す属性が表示されます percentComplete。収集が完了すると、 `downloadLink`ログパッケージのファイル名を含む完全なダウンロードリンクが属性に含まれます。

    5. 属性の末尾にあるファイル名をコピーし `downloadLink`ます。

  4. 収集したログパッケージをダウンロードします。

    1. [get/bundle/{filename}] を選択します。

    2. [* 試してみてください * ] を選択します。

    3. 前の手順でコピーしたファイル名をパラメータテキストフィールドに貼り付け `filename`ます。

    4. [* Execute] を選択します。

      実行後、応答の本文領域にダウンロードリンクが表示されます。

    5. [ ファイルのダウンロード ] を選択し、結果のファイルをコンピューターに保存します。

      ログパッケージは、圧縮された unix.tgz ファイル形式です。

詳細情報