VPLEX:分散仮想ボリューム サービスのステータスが「Disconnected」と表示される
摘要: GeoSynchrony 6.0サービス パック1パッチ2(6.0.1.02.00.03)へのアップグレード後、分散仮想ボリュームのサービス ステータスは「切断」になります。これはI/Oには影響せず、この問題によるデータ欠損(DU)は発生しないはずです。
症状
影響を受けるVPLEX GeoSynchonyコード バージョン:
ソフトウェア: GeoSynchony 6.0 Service Pack 1 Patch 2
影響を受けるVPLEXハードウェア:
VPLEXシリーズ
VPLEX VS2
VPLEX VS6
VPLEX-Metro
GeoSynchrony 6.0サービス パック1パッチ2(6.0.1.02.00.03)へのアップグレード後、分散仮想ボリュームのサービス ステータスは「切断」になります。これはI/Oには影響せず、お客様はこの問題によってDUを表示することはありません。
AMF_REEXPORT_QDフラグは、ファームウェアに新しく導入されたフラグです。これは、AMGマスターがダウンした場合に、未処理のエクスポートを内部的に追跡するのに役立ちます。これは、CLIに表示されるフィールドであるamf_flagsで実装されています。
NDU中に2番目のアップグレーダーが起動すると、このフラグは通常の動作の一部として設定されます。通常、このフラグは AMF の再エクスポート中に設定解除されます。ただし、起動時には、最初の再エクスポートではこのフェーズがスキップされます。これにより、次の再エクスポートまでフラグが設定されたままになります。フラグ自体は無害であり、I/Oまたはシステム構成に干渉しません。
仮想ボリューム サマリーを実行すると、ボリュームのサービス ステータスは「disconnected」になります。
Virtual-volume health summary virtual-volume name health state operational status service status --------------------------------- ------------ ------------------ -------------- <vvol name> ok ok disconnected
基盤となる分散デバイスは、切断済みまたは実行中と表示されることもあります。
分散デバイスが「disconnected」と表示される例:
/distributed-storage/distributed-devices/<distributed-device name>: Attributes: Name Value ---------------------- -------------------------------- application-consistent false auto-resume true block-count 536870912 block-size 4K capacity 2T clusters-involved [cluster-1, cluster-2] geometry raid-1 health-indications [] health-state ok locality distributed<<-- operational-status ok rebuild-allowed true rebuild-eta - rebuild-progress - rebuild-status done rebuild-type full rule-set-name cluster-1-detaches service-status -->>disconnected<<-- stripe-depth - system-id <name> thin-capable true transfer-size 128K virtual-volume <vvol name>
分散デバイスが「running」と表示される例:
/distributed-storage/distributed-devices/<distributed-device name>: Attributes: Name Value ---------------------- ------------------------------------------ application-consistent false auto-resume true block-count 536874240 block-size 4K capacity 2T clusters-involved consistency-group geometry raid-1 health-indications [] health-state ok locality distributed operational-status ok rebuild-allowed true rebuild-eta - rebuild-progress - rebuild-status done rebuild-type full rule-set-name cluster-2-detaches service-status running <<<< storage-array-family symmetrix stripe-depth - system-id <name> thin-capable true transfer-size 128K virtual-volume <vvol name>
原因
サーバー側の FLL コードにバグがあり、reexport-qd フラグが AMF から読み取られます。このコードでは、実際には non-splitting-fail-all フラグを読み取ろうとしています。これにより、FLLでクエリーを実行したときに、CLIがボリュームを切断したと報告します。
FLLは、GeoSynchrony 6.0サービス パック1パッチ2(6.0.1.02.00.03)で導入された機能です。この機能では、管理サーバーに対するパフォーマンス インパクトを軽減するために、一部の管理サーバー タスクがダイレクターにオフロードされます。
解决方案
GeoSynchrony 6.0サービス パック1パッチ2(6.0.1.02.00.03)へのアップグレード後にこの問題が発生した場合は、Dellカスタマー サポートにお問い合わせいただき、このナレッジベース記事番号をお伝えください。