Hitachi

概要

OSシャットダウン/リブート時、ログにネットワークアダプタのUncorrectable Machine Check Exception(UMCE)が出力される場合があります。

発生頻度

現象および影響範囲

【現象】

OSシャットダウン/リブート時にネットワークアダプタがUncorrectable Machine Check Exception (UMCE)ログを出力する場合があります。この問題は、QFLE3ドライバがシャットダウンプロセスを開始した後に、HPE Active Health System(AHS)のネットワークアダプタ統計情報を収集しようとするタイミングで発生します。

この問題が発生した場合、以下のカーネルメッセージがシステムログに採取されます。

Uncorrectable Machine Check Exception (Processor 1, APIC ID 0x00000000, Bank 0x00000006 …
Uncorrectable Machine Check Exception (Board 0, Processor 2, APIC ID 0x00000020, Bank 0x00000011 …
Uncorrectable Machine Check Exception (Board 0, Processor 2, APIC ID 0x00000020, Bank 0x00000012 …
Uncorrectable Machine Check Exception (Board 0, Processor 2, APIC ID 0x00000020, Bank 0x00000013 …
Uncorrectable Machine Check Exception (Board 0, Processor 1, APIC ID 0x00000016, Bank 0x00000000 …
Uncorrectable Machine Check Exception (Board 0, Processor 1, APIC ID 0x00000000, Bank 0x00000003 …
Uncorrectable Machine Check Exception (Board 0, Processor 1, APIC ID 0x00000000, Bank 0x00000004 ...
(*) Processor, APIV IDは、使用されているシステム環境により異なります。

【影響範囲】

本現象はシャットダウン/リブート時のみに発生し、OSの通常動作には影響ありません。

回避策

Ethernet 10Gbネットワークアダプタ向けvmklinuxドライバ(net-bnx2x)を使用することで、本現象を回避できます。作業時間は1台あたり、約10分となります。

ドライバ名 OS バージョン
net-bnx2x VMware vSphere® ESXi™ 6.7 2.713.60.v60.1
VMware vSphere® ESXi™ 6.5 同上

vmklinuxドライバ(net-bnx2x)インストール後、以下の手順でbnx2xドライバを有効化(Enable)、qfle3ドライバを無効化(Disable)に設定変更してください。

  1. ドライバのロード設定を確認します。
    # esxcli system module list

    (実行例) 以下は、qfle3がロードされた状態を示します。この場合、2. 以降の手順を実施して下さい。
    NameIs LoadedIs Enabled
    ------------------------------------------------
    bnx2xfalsefalse
    qfle3truetrue
  2. vmklinuxドライバ(net-bnx2x)を有効化(Enable)します。
    # esxcfg-module -e bnx2x
  3. nativeドライバ(qfel3)を無効化(Disable)します。
    # esxcfg-module -d qfle3
  4. OSを再起動します。
  5. 設定変更結果を確認します。
    # esxcli system module list

    (実行例) 設定変更後は、bnx2xの「Is Loaded」が「true」となっていることを確認してください。
    NameIs LoadedIs Enabled
    ------------------------------------------------
    bnx2xtruetrue
    qfle3falsefalse

対策方法

下記のドライバへアップデートしてください。

ドライバ名 OS バージョン
QFLE3 VMware vSphere® ESXi™ 6.7 1.0.69.0-1OEM.670.0.0.7535516(SPH4.60に収録済) 以降へアップデートしてください。
VMware vSphere® ESXi™ 6.5 1.0.60.3-1OEM.650.0.0.4598673(SPH4.50に収録済) 以降へアップデートしてください。

回避策のvmklinuxドライバ(net-bnx2x)を使用していた場合は、以下の手順でbnx2xドライバを無効化(Disable)、qfle3ドライバを有効化(Enable)に設定変更してください。

  1. ドライバのロード設定を確認します。
    # esxcli system module list

    (実行例) 以下は、bnx2xがロードされた状態を示します。この場合、(2)以降の手順を実施して下さい。
    NameIs LoadedIs Enabled
    ------------------------------------------------
    bnx2xtruetrue
    qfle3falsefalse
  2. nativeドライバ(qfel3)を有効化(Enable)します。
    # esxcfg-module -e qfle3
  3. vmklinuxドライバ(net-bnx2x)を無効化(Disable)します。
    # esxcfg-module -d bnx2x
  4. OSを再起動します。
  5. 設定変更結果を確認します。
    # esxcli system module list

    (実行例) 設定変更後は、qfle3の「Is Loaded」が「true」となっていることを確認してください。
    NameIs LoadedIs Enabled
    ------------------------------------------------
    bnx2xfalsefalse
    qfle3truetrue

対象製品

対象製品名 FlexFabric 10Gb 2ポート 533FLR-T ネットワークアダプター (TQ-xxx-700759-B21)
Ethernet 10Gb 2ポート 530SFP+ ネットワークアダプター (TQ-xxx-652503-B21)
Ethernet 10Gb 2ポート530Tネットワーク アダプター (TQ-xxx-656596-B21)
※「xxx」はお客さまのご購入製品により相違します。
対象装置 HA8000V/DL20 Gen10
HA8000V/DL360 Gen10
HA8000V/DL380 Gen10
HA8000V/DL580 Gen10
HA8000V/ML30 Gen10
HA8000V/ML350 Gen10

発生条件

対象製品、かつ対象バージョンに示すアダプタドライババージョンを使用した場合、OSシャットダウン/リブート時に本現象が発生する可能性があります。

対象バージョン

VMware vSphere® ESXi™ 6.7   :QFLE3 Driver Version 1.0.60.0
VMware vSphere® ESXi™ 6.5u2 :QFLE3 Driver Version 1.0.60.0

対象OS

VMware vSphere® ESXi™ 6.7
VMware vSphere® ESXi™ 6.5u2

更新情報

2021年1月29日(更新):対象製品の形名修正
2019年9月27日(更新)
2019年5月31日(更新)
2019年2月28日(更新)
2018年10月19日(更新)
2018年7月27日(公開)

本ページで記載している内容を予告なく変更することがありますので、あらかじめご了承ください。

文書番号

ADV-2018-0031