Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

MegaCLIによるRAIDコントローラのログの抽出

Summary: この文書では、MegaCliを使用して、RAIDコントローラおよび接続ハードドライブのログを作成する方法について説明します

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Instructions


問題に対処するために使用する手順を要約し、必要なアクションに関する詳細な手順を含めます。
この記事では、Broadcom(旧LSI/Avagotech)のMegaCliユーティリティーを使用して、Dell製システムでRAIDコントローラー ログを抽出する方法について説明します。RAIDコントローラのログのレビューは、HDDやRAIDに関連する問題のトラブルシューティングでは、重要なステップです。

メモPercCLIは、PERCシリーズ8以降のシリーズからMegaCLI(デルではサポートされていません)に置き換えられました。お使いのPERCコントローラーのシリーズを確認する場合は、「Dell EMCシステムのPowerEdge RAIDコントローラ(PERC)タイプのリスト」を参照してください。
Microsoft Windows、Linux、XenServer、VMwareの各オペレーティング システムで、MegaCliを使用してRAIDコントローラーのログにアクセスする方法:

目次
1.Windowsオペレーティング システムでMegaCliを使用してRAIDコントローラーのログを抽出する方法
2.Linuxオペレーティング システムでMegaCliを使用してRAIDコントローラーのログを抽出する方法
3.XenServerでMegaCliを使用してRAIDコントローラーのログを抽出する方法
4.VMware ESX/ESXiでMegaCliを使用してRAIDコントローラーのログを抽出する方法

 

1.Windowsオペレーティング システムでMegaCliを使用してRAIDコントローラーのログを抽出する方法


次の手順に従って、RAIDコントローラーのログを抽出します。
メモ:MegaCLIは、Windows Server 2003/2008/2012でサポートされています。
  1. Broadcomサポート サイトからMegaCliユーティリティー をダウンロードします。

  2. ダウンロードしたファイルを解凍して、オペレーティング システムがインストールされている任意のディレクトリーにコピーします(例:Windows – C:\temp\megacli)。

  3. Windowsオペレーティングシステムのコマンドプロンプトで、新しく作成したディレクトリに移動して、次のコマンドのいずれかを実行します。

    メモ: 管理者権限が必要です。

    コマンド

    動作

    MegaCli.exe -FwTermLog -Dsply -aALL > ttylog.txt

    RAIDコントローラログ(ttylog)を作成します。

    MegaCli.exe -PDList -aALL > disks.txt

    RAIDコントローラ、仮想ディスク、取り付けられているハードディスクに関する情報のリストを作成します。

    MegaCli.exe -LDInfo -LALL -aALL > LDinfo.txt

    既存のRAIDボリュームと構成に関する情報のリストを作成します。

    MegaCli.exe -AdpAllInfo -aALL > Adapterinfo.txt

    RAIDコントローラ設定に関する情報のリストを作成します。

    MegaCli.exe -AdpBbuCmd -aALL > Battery.txt

    RAIDコントローラのバッテリステータス(充電状態、学習サイクルなど)の詳細リストを作成します。

    MegaCli.exe -AdpEventLog -IncludeDeleted -f deleted.txt -aALL

    最初のコントローラー初期化
    以降、すべての情報を含むRAIDコントローラー ログ(ttylog)を作成します(: このファイルは常にMegaCLIルート フォルダーに保存されます)。 

2.Linuxオペレーティング システムでMegaCliを使用してRAIDコントローラーのログを抽出する方法


次の手順に従って、PERCのログを抽出します。
  1. Broadcomのサポート サイトから、MegaCliユーティリティーをダウンロードします。

  2. ダウンロードしたファイルを解凍して、オペレーティング システムがインストールされている任意のディレクトリーにインストールします(例:Linux – /tmp/megacli)。

  3. Linuxのターミナルウィンドウから、次のコマンドを使用してインストールします。

    メモ: MegaCLIのインストールにはルート権限が必要です。
    # rpm -i MegaCli-8.07.14-1.noarch.rpm

     

  4. 続いて、ディレクトリーを/opt/MegaRAID/MegaCLI/に変更して、次の表のコマンドのいずれかを実行します。

    コマンド

    動作

    ./MegaCli64 -FwTermLog -Dsply -aALL > /tmp/ttylog.txt

    RAIDコントローラログ(ttylog)を作成します。

    ./MegaCli64 -PDList -aALL > /tmp/disks.txt

    RAIDコントローラ、仮想ディスク、取り付けられているハードディスクに関する情報のリストを作成します。

    ./MegaCli64 -LDInfo -LALL -aALL > /tmp/LDinfo.txt

    既存のRAIDボリュームと構成に関する情報のリストを作成します。

    ./MegaCli64 -AdpAllInfo -aALL > /tmp/Adapterinfo.txt

    RAIDコントローラ設定に関する情報のリストを作成します。

    ./MegaCli64 -AdpBbuCmd -aALL > /tmp/Battery.txt

    RAIDコントローラのバッテリステータス(充電状態、学習サイクルなど)の詳細リストを作成します。

    ./MegaCli64 -AdpEventLog -IncludeDeleted -f deleted.txt -aALL

    最初のコントローラー初期化
    以降、すべての情報を含むRAIDコントローラー ログ(ttylog)を作成します(: このファイルは常にMegaCLIルート フォルダーに保存されます)。 

3.XenServerでMegaCliを使用してRAIDコントローラーのログを抽出する方法


次の手順に従って、RAIDコントローラのログを抽出します。
  1. Broadcomのサポート サイトから、MegaCliユーティリティーをダウンロードします。

  2. ダウンロードしたファイルを解凍して、MegaCli-8.07.14-1.noarch.rpmを、XenServerのホスト フォルダー/tmp/MegaCliにコピーします

  3. XenServerホストに接続されたPuttyなどのtelnet/SSHコンソールから、次のコマンドを使用してパッケージをインストールします。
    # rpm -ivh MegaCli-8.07.14-1.noarch.rpm

  4. telnet/SSHコンソールから、ディレクトリーopt/lsi/MegaCliに切り替えて、次のコマンドのいずれかを実行します。

    コマンド

    動作

    ./MegaCli64 -FwTermLog -Dsply -aALL > /tmp/ttylog.txt

    RAIDコントローラログ(ttylog)を作成します。

    ./MegaCli64 -PDList -aALL > /tmp/disks.txt

    RAIDコントローラ、仮想ディスク、取り付けられているハードディスクに関する情報のリストを作成します。

    ./MegaCli64 -LDInfo -LALL -aALL > /tmp/LDinfo.txt

    既存のRAIDボリュームと構成に関する情報のリストを作成します。

    ./MegaCli64 -AdpAllInfo -aALL > /tmp/Adapterinfo.txt

    RAIDコントローラ設定に関する情報のリストを作成します。

    ./MegaCli64 -AdpBbuCmd -aALL > /tmp/Battery.txt

    RAIDコントローラのバッテリステータス(充電状態、学習サイクルなど)の詳細リストを作成します。

    ./MegaCli64 -AdpEventLog -IncludeDeleted -f deleted.txt -aALL

    最初のコントローラー初期化
    以降、すべての情報を含むRAIDコントローラー ログ(ttylog)を作成します(: このファイルは常にMegaCLIルート フォルダーに保存されます)。 


4.VMware ESX/ESXiでMegaCliを使用してRAIDコントローラーのログを抽出する方法


次の手順に従って、RAIDコントローラのログを抽出します。
  1. オプション1またはオプション2により、SSHを有効にします
    • オプション1: vSphereクライアントからvCenter
      • vSphereクライアント経由でvCenterとESX/ESXiホストに接続します。

      • ESX/ESXiホストをクリックします。

      • Configuration]を選択して[Security]をクリックします。

      • sub-services]、[properties]ボックスの順にクリックします。

      • SSH - enable]オプションを選択します。

    • オプション2: ESX/ESXi内
      • iDRAC経由でESXホスト(仮想コンソール)に接続するか、ESXiホストに直接接続します。

      • F2>[Troubleshooting Options]の順に押します。

      • SSH - enable]が無効になっている場合は選択して有効にします(図1(英語のみ))。

        SLN292232_en_US__5MegaCLI ESX1SLN292232_en_US__6image(9043)
        図:SSHを有効にする

  2. Broadcomのサポート サイトから、MegaCliユーティリティーをダウンロードします。

  3. ダウンロードしたファイルを解凍して、サブフォルダーVmware-MNvmware-esx-MegaCli-8.07.07.vibを、ESXiホスト フォルダー/tmpにコピーします

  4. ESXiホストに接続されているtelnet/SSHコンソールから、次のコマンドを使用して、vmware-esx-MegaCli-8.07.07.vibをインストールします。
    esxcli software vib install -v=/tmp/vmware-esx-MegaCli-8.07.07.vib --no-sig-check

  5. telnet/SSHコンソールから、ディレクトリー/opt/lsi/MegaCLIに切り替えて、次のコマンドのいずれかを実行します。

    コマンド

    動作

    ./MegaCli -FwTermLog -Dsply -aALL > /tmp/ttylog.txt

    RAIDコントローラログ(ttylog)を作成します。

    ./MegaCli -PDList -aALL > /tmp/disks.txt

    RAIDコントローラ、仮想ディスク、取り付けられているハードディスクに関する情報のリストを作成します。

    ./MegaCli -LDInfo -LALL -aALL > /tmp/LDinfo.txt

    既存のRAIDボリュームと構成に関する情報のリストを作成します。

    ./MegaCli -AdpAllInfo -aALL > /tmp/Adapterinfo.txt

    RAIDコントローラ設定に関する情報のリストを作成します。

    ./MegaCli -AdpBbuCmd -aALL > /tmp/Battery.txt

    RAIDコントローラのバッテリステータス(充電状態、学習サイクルなど)の詳細リストを作成します。

    ./MegaCli -AdpEventLog -IncludeDeleted -f deleted.txt -aALL

    最初のコントローラの初期化以降すべての情報が記載されたRAIDコントローラのログ(ttylog)を作成します。

    SLN292232_en_US__1icon メモ: 「deleted.txt」ファイルは常にMegaCLIフォルダーに保存されます。

    SLN292232_en_US__8MegaCLI ESX3
    図:コントローラー ログの作成
     

Article Properties


Affected Product

PowerEdge

Last Published Date

19 Oct 2023

Version

6

Article Type

How To