アレイLUNグループにLUNがない理由
バックエンド構成を検証する際には、の出力をチェックしてLUNグループにLUNが表示されるかどうかを確認する必要があり storage array config show
ます。の出力にアレイLUNグループにLUNが表示されない場合 storage array config show
、ONTAPはファブリック上のターゲットポートを認識できますが、ターゲットポートからONTAPにアレイLUNが提供されていません。
ターゲットポートからONTAPにアレイLUNが提供されない(an_openターゲットポート_)原因はさまざまです。オープンターゲットポートの理由はストレージアレイによって異なります。また、オープンターゲットポートの問題への対処方法はストレージアレイによって異なります。すべてのストレージアレイについて、オープンターゲットポートの原因をトラブルシューティングする際には、ホストグループの構成を含むストレージアレイの構成を確認する必要があります。
たとえば、ONTAPにオープンターゲットポートとして認識される_emptyホストグループ_が原因と考えられます。空のホストグループでは、FCイニシエータポートとターゲットポートは定義されますが、アレイLUNは表示されません(つまり、ホストグループは空です)。
空のホストグループがONTAPシステムの動作に影響することはありません。 |
次の図は、オープンポートターゲットポートの状況と空のホストグループの状況を示しています。(図では、わかりやすいようにスタンドアロンのONTAPシステムを使用しています)。
オープンターゲットポートは、ストレージコントローラ1Aのホストグループ定義にLUN IDがないことが原因です。ストレージコントローラ1Aのホストグループ定義では、FCイニシエータ0bがターゲットポートにゾーニングされ、FCイニシエータポート0bにホストグループが定義されていますが、このホストグループにLUN IDがありません。図に示すように、ストレージコントローラ2Aのホストグループ定義にはイニシエータとLUNの両方が含まれています。
空のホストグループは、ストレージコントローラ1Bおよび2Bのホストグループ定義にアレイLUNが表示されないことが原因です。FCイニシエータ0aおよび0dはターゲットポートにゾーニングされていますが、LUNは表示されていません。
次の例は、図の状況に対するの出力を示して storage array config show
います。ONTAPシステムはストレージアレイにゾーニングされていますが、ストレージコントローラ1Aのホストグループ定義にLUNがなく、オープンターゲットポートが発生しています。コントローラ1Bと2Bのそれぞれのホストグループ定義にLUNがないため、空のホストグループが発生しています。
図の状況に対するの出力では、FCイニシエータ0a、0b、および0dのLUN数フィールドにLUNが表示されていません。FCイニシエータ0cについては、LUN group1に2つのLUNが表示されています。
cluster-1::> storage array config show LUN LUN Node Group Count Array Name Array Target Port Initiator --------- ----- ----- ------------ ------------------- --------- vs1 0 2 EMC_SYMMETRIX_1 50060480000001b0 0c 1 0 EMC_SYMMETRIX_1 50060480000001a0 0b 2 0 EMC_SYMMETRIX_1 50060480000001b1 0a 0 EMC_SYMMETRIX_1 50060480000001a1 0d 4 entries were displayed.
この出力から、ホストグループにFCイニシエータがないことが問題の原因ではないことがわかります。ホストグループにFCイニシエータが含まれていない場合、ONTAPはLUNのないLUNグループを認識できません。 |