ホストから Filer への接続が劣化した場合のトラブルシューティング方法
環境
SAN プロトコル
説明
マルチパス(MPIO)ソフトウェアを使用すると、ホストはLUNへの複数のパスを維持できます。LUNが存在するNetAppノードへのパスは「アクティブ/最適化」とみなされ、ノードのHAパートナー経由のパスは「アクティブ/最適化されていない」とみなされます。具体的な用語は、ホストオペレーティングシステムとマルチパスドライバによって異なります。状況によっては、1つ以上のパスにアクセスできなくなったり、I/Oに使用できなくなったりすることがあります。使用できないパスによっては、特に「アクティブ/最適化」されたパスが残っていない場合、ホストのパフォーマンスが低下することがあります。
パスの状態は、 ALUAを使用して現在LUNを所有しているノードによって決まります。テイクオーバーが発生すると、パートナーのLUNの所有権を引き継ぐノードを経由するパスが「アクティブ/最適化」になります。
RedHatの「multipath -ll」出力におけるパス障害の例:
# multipath -ll
mpath0 (360a9800043346441464a44424c746e54)
[size=10 GB][features="1 queue_if_no_path"][hwhandler="0"]
_ round-robin 0 [prio=8][active]
_ 0:0:0:0 sda 8:0 [failed][faulty]
_ 1:0:0:0 sdi 8:128 [active][ready]
_ round-robin 0 [prio=2][enabled]
_ 0:0:1:0 sde 8:64 [active][ready]
_ 1:0:1:0 sdm 8:192 [active][ready]
RedHat '/var/log/messages'例Jun 22 15:55:54 rhel1 multipathd: Lun1: sdcr - tur checker reports path is down
Jun 22 15:55:54 rhel1 multipathd: checker failed path 69:240 in map Lun1
Jun 22 15:55:54 rhel1 multipathd: Lun1: remaining active paths: 3
Jun 22 15:55:54 rhel1 kernel: device-mapper: multipath: Failing path 69:240.
:VMware 'vmkernel'例:2017-11-30T07:17:41.351Z cpu15:33143)WARNING: NMP: nmp_DeviceRequestFastDeviceProbe: NMP device "sym.029025256531353837" state in doubt; requested fast path state update...
2017-11-30T07:17:41.351Z cpu15:33143)WARNING: ScsiPath: 4507: Path vmhba2:C0:T0:L55 is being removed
2017-11-30T07:17:41.351Z cpu15:33143)WARNING: ScsiPath: 6117: Remove path: vmhba2:C0:T0:L55
Windows 'System Event Log'例:Information 10/31/2017 4:39:33 PM mpio 46 None Path 1000001 was removed from \Device\MPIODisk2 due to a PnP event. The dump data contains the current number of paths.
Information 10/31/2017 4:39:33 PM ontapdsm 61070 None Path ID 01000001 was removed.
Warning 10/31/2017 4:39:33 PM ontapdsm 61054 None Path ID 01000001 has failed and 02000101 will be used instead.
Error 10/31/2017 4:39:33 PM ontapdsm 61142 None Path ID 01000001 has failed.
注: 正確なログエントリは、オペレーティングシステムのバージョンやマルチパスの設定方法によって異なります。