iSCSI IQN 名の最大長は何ですか
すべてのとおり
環境
ONTAP 9
回答
- igroup にイニシエータを追加しようとすると、次のエラーメッセージが表示されることがあります。
::> igroup add -vserver svm31 -igroup test -initiator iqn.1992-08.com.netapp:sn.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Error: command failed: Initiator "iqn.1992-08.com.netapp:sn.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" too long (need 223 or fewer characters).
- ただし、 NetApp コントローラの iSCSI ターゲット IQN を変更しようとすると、別のアラートが表示されます。
::> iscsi modify -vserver future -target-name iqn.1992- 08.com.netapp:sn.f4a0d654ca1b11e5b6cd00a09830e2f8@xxxxxxxxxxxxxxxx#s_:vs.7
Error: "iqn.1992-08.com.netapp:sn.f4a0d654ca1b11e5b6cd00a09830e2f8@xxxxxxxxxxx" is an invalid value for field "-target-name
<text (size 1..128)>"
- RFC 3270 によれば、「イニシエータまたはターゲットのいずれの iSCSI ノードにも iSCSI 名が必要です。イニシエータとターゲットは、最大 223 バイトの iSCSI 名の受信をサポートしている必要があります。
- 有効な IQN 名の長さは 223 バイト以下にする必要があります。
- ただし、ネットアップの場合、 IQN 名の最大長は 128 文字です。NetApp iSCSI ターゲット IQN を変更する場合は、有効な値を 128 未満にする必要があります。
追加情報