Hitachi

概要

ネットワークアダプターでSR-IOVを使用した環境において、Windows仮想マシンのDevice Managerユーティリティに「This Device Cannot Start (code 10)」というメッセージが表示される場合があります。

現象および影響範囲

ネットワークアダプターでSR-IOVを使用した環境において、Windows仮想マシンのDevice Managerユーティリティに下記のメッセージが表示される場合があります。
「This device cannot start (code 10)" for QLogic based adapters.」

この状況は、qfle3ドライバーパラメーター「max_vfs」に対して、先頭にゼロが1つ以上指定されている場合に発生します。
以下の図の例では、qfle3ドライバーパラメーターに「max_vfs=0,0,4,4」を設定しています。

  • * この構成では、PF0およびPF1については仮想環境が作成/有効化されませんが、PF2およびFP3は、それぞれ、4つのVFに対して設定されます。古いqfle3ドライバーでは、先頭がゼロの場合、SR-IOVに関連する初期化手順が正しく実行されません。

この問題によってSR-IOVデバイスが正しく機能しない場合、以下の症状が見られます。

  1. Windowsデバイスマネージャーで、QLogic qfle3デバイスがエラーメッセージ「This device cannot start. (Code 10):」と表示されます。
  2. bxn2xドライバ(非Native)からqfle3ドライバ(Native)にアップグレードした場合、bnx2xドライバはパラメーター文字列内の先頭ゼロを読み込むことができますが、古いqfle3ドライバーは読み込めません。

回避策

回避策はございません。

対策方法

VMwareサイトから、以下のqfle3ドライバーをダウンロードしてインストールしてください。

対象製品

対象製品名 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

発生条件

SR-IOVを使用した環境で、本現象が発生します。

対象バージョン

VMware ESXi 6.7:qfle3ドライバーバージョン1.0.69.0
VMware ESXi 6.5:qfle3ドライバーバージョン1.0.60.0、1.0.60.1、または1.0.60.3

対象OS

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

更新情報

2019年2月28日(更新)
2019年1月25日(公開)

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

文書番号

ADV-2019-0005