コマンドfcp ping-initiator showを実行した場合の「not-reachable」とは何を意味しますか?
環境
ONTAP 9
回答
- コマンド
vserver fcp ping-initiator show
は、 ホストWWPNの「not-reachable
」応答を表示します。
例:
SAN::*> vserver fcp ping-initiator show -vserver test_svm -wwpn 20:00:00:00:00:00:00:00
Node Logical Ping Extended
Vserver WWPN Name Interface Status Status
--------- ----------------- ---------- --------- ----------- -----------------
test_svm
20:00:00:00:00:00:00:00
SAN8080-01 SAN8080-01_fcoe_lif_1
not-reachable -
20:00:00:00:00:00:00:00
SAN8080-02 SAN8080-02_fcoe_lif_1
not-zoned -
- 上記の例では、LIF SAN8080-01_FCoE_LIF_1に 到達できません。
- 「
Not reachable
」ステータスは、ホストに送信されたELS_Echo
要求が返されなかった場合に表示されます。ELS_Echo
要求はすべてのデバイスでサポートされていないため、ホストがストレージにログインしていない、またはストレージに接続されていないという意味ではありません。 - ホストが
ELS_Echo
要求をサポートし、応答しているかどうかを確認する必要があります。 - スイッチおよびホストHBAのベンダーのドキュメントに、
ELS_Echo
要求がサポートされるかどうかが記載されている必要があります。 - SANスイッチでは、「
fcping
」コマンドを使用して、単一のデバイスまたはデバイスペア間のリンク接続を検証できます。 fcPing
ファブリックOSでは、ファイバチャネル拡張リンクサービス(ELS) Echo
要求をポートのペアまたは単一の宛先に送信します。このコマンドは次の機能を実行します。- 指定した2つのポートのゾーニング設定をチェックします。
- 指定された送信元ポートに対して
ELS ECHO
要求を生成し、応答を検証します。 - 指定された宛先ポートへの
ELS ECHO
要求を生成し、応答を検証します。
注-
一部のデバイスはELS ECHO
要求をサポートしていません。このような場合はELS reject
またはrequest timeout
いずれかの応答が返されます。
デバイスがELS
要求に応答しない場合は、さらにデバッグが必要です。ただし、デバイスが接続されていないと想定しないでください。
- デフォルトでは、
fcPing
各ポートに5つのELS_Echo
要求を送信します。 - デバイスが
ELS_Echo
要求に応答しない場合、デバイスがELS_Echo
をサポートしていないかどうか、またはその他の理由で要求が拒否されたかどうかを判断するために、さらにデバッグが必要になることがあります。 - デバイスのゾーニング設定に関係なく、
fcping
コマンドはELS
フレームを宛先ポートに送信します。 - 宛先デバイスは、次のいずれかのアクションを実行できます。
ELS Accept
をELS
要求に送信します。ELS Reject
をELS
要求に送信します。ELS
要求を無視します。
- 以下は、 要求を受け入れるデバイスと、要求を拒否する別のデバイスの例です。以下を参照してください。
device:admin> fcping 10:00:00:00:c9:29:0e:c4 21:00:00:20:37:25:ad:05
Source: 10:00:00:00:c9:29:0e:c4
Destination: 21:00:00:20:37:25:ad:05
Zone Check: Not Zoned
Pinging 10:00:00:00:c9:29:0e:c4 [0x20800] with 12 bytes of data:
received reply from 10:00:00:00:c9:29:0e:c4: 12 bytes time:1162 usec
received reply from 10:00:00:00:c9:29:0e:c4: 12 bytes time:1013 usec
received reply from 10:00:00:00:c9:29:0e:c4: 12 bytes time:1442 usec
received reply from 10:00:00:00:c9:29:0e:c4: 12 bytes time:1052 usec
received reply from 10:00:00:00:c9:29:0e:c4: 12 bytes time:1012 usec
5 frames sent, 5 frames received, 0 frames rejected, 0 frames timeout
Round-trip min/avg/max = 1012/1136/1442 usec
Pinging 21:00:00:20:37:25:ad:05 [0x211e8] with 12 bytes of data:
Request rejected by 21:00:00:20:37:25:ad:05: Command not supported: time: 1159 usec
Request rejected by 21:00:00:20:37:25:ad:05: Command not supported: time: 1006 usec
Request rejected by 21:00:00:20:37:25:ad:05: Command not supported: time: 1008 usec
Request rejected by 21:00:00:20:37:25:ad:05: Command not supported: time: 1038 usec
Request rejected by 21:00:00:20:37:25:ad:05: Command not supported: time: 1010 usec
5 frames sent, 0 frames received, 5 frames rejected, 0 frames timeout
追加情報
- ホストからストレージへの接続が正常に機能し、 すべてのパス経由でLUNにアクセスできることを確認していれば、ONTAPのアップグレード時に「
not-reachable
」状態になることはありません。 - 適切にゾーニングされ応答するホストの例。
例:
SAN8080::*> vserver fcp ping-initiator show -vserver test_svm -wwpn 20:00:00:00:00:00:00:00
Node Logical Ping Extended
Vserver WWPN Name Interface Status Status
--------- ----------------- ---------- --------- ----------- -----------------
vserver_1
20:00:00:00:00:00:00:00
node_1
lif_1 reachable wwpn-logged-in
- ホストからのELS_ECHOの確認応答または要求タイムアウトに遅延がある場合は、 ホストWWPNに対する「
not-reachable
」応答が表示されます。