新しい会話を開始

未解決

Community Manager

 • 

3.1K メッセージ

491

2019年11月18日 19:00

VPLEX:ESXiホストがVPLEXボリュームにアクセスできなく なる(000531235)

ナレッジベース記事:000531235
VPLEX:仮想ボリュームの名前を変更したとき、または移行ジョブをコミットしたときに、ESXiホストがVPLEXボリュームにアクセスできなく
なる(000531235)

プライマリ製品:VPLEXシリーズ

製品:VPLEXシリーズ、VPLEX for All Flash、VPLEX GeoSynchrony 5.4 Service Pack 1、VPLEX GeoSynchrony 5.4 Service
Pack 1パッチ1、VPLEX GeoSynchrony 5.4 Service Pack 1パッチ3、VPLEX GeoSynchrony 5.4 Service Pack 1パッチ4

バージョン:3 記事タイプ:不具合修正 対象読者:レベル30 =
お客様
最終発行日:7月18日
木曜日12:51:36(GMT)
2019年

サマリー:
この記事では、移行ジョブのコミット時に、ESXiホストがVPLEXボリュームにアクセスでき
なくなるqlogic HBAの問題について説明します

問題: 影響を受けるESXiのバージョン:6.x
影響を受けるQlogicのバージョン:qlnativefcバージョン2.1.54.0以降。
Qlogicドライバー2.1.54.0以降で実行されているESXiホストが、Unit
Attention(06/3f/04)「照会データの変更」を受信すると、VPLEXパスにアクセスできなく
なります。これは、バージョン2.1.54.0以降のQlogic
HBAドライバーに実装された新しいSCSI T10 DIF機能によるものです。
VPLEXは、次のような状況でこのUnit Attentionを送信します。
• ユーザーが仮想ボリュームの名前を変更した場合。
• 移行ジョブをコミットすると、VPLEXは移行ジョブの一部である仮想ボリュームの名
前を変更して、ターゲット デバイスの名前を継承します。
注:
ユーザーが、データ移行前に、VPLEXシステムによって指定されたデフォルト名とは異なる(ユ
ーザー定義名の)仮想ボリューム名に編集した場合、データ移行ジョブの「コミットと削除」で
、仮想ボリュームの名前は自動的に変更されません。

この問題が発生した場合のイベントの例を以下に示します。
1) VPLEX監査ログ:
「Example_Migration」という名前の移行ジョブが次のようにコミットされました。
2019-01-09 03:19:04,168 dm migration commit
-m /data-migrations/device-migrations/Example_Migration --
force
2) ESX VMkernelログ:
前述した移行ジョブがコミットされると、仮想ボリューム名の再度の変更時にホストはUnit
Attentionを受信します。
vmkernel.log:2019-01-09T03:19:05.015Z
cpu0:66612)qlnativefc:
vmhba1(9:0.0): Inquiry Data Changed, rediscover DIF
capability :
senseKey = 0x6 : asc = 0x3f : ascq = 0x3
3) ESX vobdログ:
ホストは名前が変更された仮想ボリュームにアクセスできなくなります
2019-01-
09T03:19:05.023Z: [scsiCorrelator] 7091782802403us:
[esx.problem.storage.connectivity.lost] Lost connectivity
to storage device naa.600014xxxxxxxxxxxxxxxx69627924e4.
Path vmhba2:C0:T4:L119 is down. Affected datastores: "PDCSRM-
Test".

原因: この問題は、Qlogic HBAドライバー2.1.54.0以降で、VPLEXではサポートされないSCSI
T10 DIF機能が実装されているために発生します。

解決策:回避策:
エンド ユーザーは、影響を受けるESXコンソール上で、
次のコマンドを実行して、SCSI T10 DIF機能を無効にする必要があります。
Internal Use - Confidential
# esxcfg-module -s "ql2xt10difvendor=0" qlnativefc
これにより、ベンダー固有のSCSI T10
DIF機能がオフになるため、システムが停止することはありません。
注:このコマンドは、影響を受けるホストが再起動した後で有効になります。
永続的な修正:
SCSI T10
DIF機能は、次の最新のqlogicドライバーではデフォルトで無効化されています。ESX 6.0/6.5
- qlnativefc version 2.1.81.0
ESX 6.7 - qlnative version 3.1.16.0

プライマリ
製品:
VPLEXシリーズ

製品:

1添付ファイル

レスポンスがありません。
イベントは見つかりませんでした!

Top