同じLDEVのLUN IDが一致していない
LDEVは、すべてのストレージアレイポートで同じLUN IDにマッピングする必要があり、このIDを使用してLDEVがONTAPシステムから認識される必要があります。の出力から、 storage errors show
LUN IDが一致しないLDEVを特定できます。
LUN IDが一致しない場合、ONTAPではONTAPシステムにアレイLUNを割り当てることはできません。
storage errors showのメッセージ
HIT-1.4 (4849544143484920443630303035323430303132): This Array LUN is using multiple LUN IDs. Only one LUN ID per serial number is supported.
説明
ストレージアレイの構成中に、次のいずれかのエラーが発生しました。
-
複数のターゲットポートからONTAPシステムの同じFCイニシエータポートにLDEVが提供されているが、LUN IDが一致していない。
-
2つのLDEVのLUN IDがスワップされた。
この場合、各アレイLUNについてエラーが報告されます。
-
ONTAPシステムにLDEVを提供するストレージアレイポートにLDEVをマッピングする際に、同じLDEVに異なるLUN IDが使用された。
このエラーは、各ポートが個別に設定されているストレージアレイ(Hitachiストレージアレイなど)で発生する可能性が高くなります。一部のストレージアレイ(IBMストレージアレイなど)では、ポートが個別に設定されません。 |
-
LUNがマッピングされているポートでVolume Set Addressing設定が一致していません。
EMC Symmetrixストレージアレイでは、Volume Set Addressing設定がチャネルディレクタポートで異なることが問題となります。
問題のシナリオ
このシナリオでは、ほとんどのストレージアレイに該当するLUN IDが一致しない場合について説明します。Volume Set Addressingの設定ミスが原因で同じエラーメッセージが表示される場合は、「Volume Set Addressingに一貫性がない」セクションを参照してください。
ストレージアレイ管理者が新しいLDEV Zを作成したとします。LDEV ZのLUN IDはLUN 3になります。ただし、次の図に示すように、ストレージアレイコントローラポート1AではLUN 3、ストレージアレイコントローラポート2AではLUN 4としてLDEV Zを設定しました。
この問題を解決するには、LDEVのマッピング先のすべてのポートで同じLUN IDをLDEVに割り当てる必要があります。この例では、両方のポートでLDEVをLUN ID 3として提供する必要があります。
トラブルシューティングと問題解決
問題を解決するには、ストレージアレイ管理者が正しいLUN IDを使用してLUNを再マッピングする必要があります。ONTAPコマンドを使用して、ストレージ管理者に提供する必要がある問題の詳細情報を取得できます。
-
の出力を確認して
storage errors show
、LUN IDが一致しないアレイLUNを特定します。同じLDEVのLUN IDが一致しない場合は、問題があるLDEVのシリアル番号が出力に表示されます。例:
mysystem1a::> storage errors show Disk: HIT-1.4 UID: 48495441:43484920:44363030:30353234:30303132:00000000:... ---------- HITACHI_DF600F_1 ---------- HIT-1.4 (4849544143484920443630303035323430303132): This Array LUN is using multiple LUN IDs. Only one LUN ID per serial number is supported.
この例のUIDは、48495441:43484920:44363030:30353234:30303132:00000000:00000000:00000000:00000000:00000000です。スペースのため、この例では省略されています。
-
次のコマンドを入力して、同じLDEVに使用されているLUN IDに関する詳細情報を取得します。
storage disk show arrayLUNname
`storage disk show`この例の出力は次のとおりです。
mysystem1a::> storage disk show -disk HIT-1.4 Disk: HIT-1.4 Container Type: unassigned Owner/Home: - / - DR Home: - Array: HITACHI_DF600F_1 Vendor: HITACHI Model: DF600F Serial Number: D600020C000C UID: 48495441:43484920:44363030:30353234:30303132:00000000:... BPS: 512 Physical Size: - Position: present Checksum Compatibility: block Aggregate: - Plex: - Paths: LUN Initiator Side Target Side Controller Initiator ID Switch Port Switch Port Acc Use Target Port TPGN... ---------- --------- -------------------- ----------------- --- --- --------------- ---- mysystem1a 0c 4 vgci9148s76:1-2 vgci9148s76:1-9 AO INU 50060e80004291c1 1 mysystem1a 0a 3 vgbr300s89:1 vgbr300s89:9 S RDY 50060e80004291c0 2 mysystem1b 0c 4 vgci9148s76:1-4 vgci9148s76:1-9 AO INU 50060e80004291c1 1 mysystem1b 0a 3 vgbr300s89:3 vgbr300s89:10 S RDY 50060e80004291c2 2 Errors: HIT-1.4 (4849544143484920443630303035323430303132): This Array LUN is using multiple LUN IDs. Only one LUN ID per serial number is supported.
この例のUIDは、48495441:43484920:44363030:30353234:30303132:00000000:00000000:00000000:00000000:00000000です。スペースのため、この例では省略されています。 |
storage disk showの出力の[Paths]セクションでLUN IDを確認すると、このLDEVにLUN ID 3と4が使用されていることがわかります。
-
LDEVに対応していないLUN IDを特定します。
この例では、LUN ID 4が正しくありません。
-
ONTAPで、コマンドを使用し
storage path quiesce
てアレイLUNへの正しくないパスを休止します。次の例は、休止するパス(イニシエータ0c上のLUN ID 4)をコマンドに追加するオプションを示してい
storage path quiesce
ます。storage path quiesce -node mysystem1a -initiator 0c -target-wwpn 50060e80004291c1 -lun-number 4
コマンドは
storage path quiesce
、特定のパス上の特定のアレイLUNへのI/Oを一時的に中断します。一部のストレージアレイでは、アレイLUNを削除または移動する一定期間I/Oを停止する必要があります。パスを休止すると、ONTAPはそのLUNを認識できなくなります。
-
ストレージアレイのアクティビティタイマーが期限切れになるまで1分待ちます。
すべてのストレージアレイで一定期間I/Oを停止する必要はありませんが、停止することを推奨します。
-
ストレージアレイで、正しいLUN ID(このシナリオではLUN ID 3)を使用してLUNをターゲットポートに再マッピングします。
ONTAPの次回の検出プロセスでは、新しいアレイLUNが検出されます。検出は1分ごとに実行されます。
-
ONTAPの検出が完了したら、ONTAPでを再度実行して、
storage array config show
エラーが解消されたことを確認します。