3 Apprentice
•
872 メッセージ
0
846
【Unity】LinuxのHLU ID範囲について
Unityにて作成したLUNをホストに割り当てる際にHost LUN IDが割り当てられますが、
こちらはホストOSによって上限があると認識しています。
例えば
ESXiの場合は、LUNとしては256個まで、HLUN IDの範囲としては0~1023の間であればどの番号でも設定できる認識ですが、Linux(RHEL)の場合には割り当てられるHLUN IDの範囲としては決まっているのでしょうか。
※追記
Host Connectivity Guideを確認したところ、
256 – Default, 32768 - Max (Emulex)
65536 (QLogic)
256 (Brocade)
recommend
16384 (Emulex)
16384 (QLogic)
256 (Brocade)
の記載がありました。これはHBAによって最大値が変わり、例えばEmulexであれば、
デフォルト:256(HLUID 0~255) 、推奨 16384(HLUID 0~16383)
という意味でしょうか。
ayas
Moderator
Moderator
•
6.5K メッセージ
1
2019年5月31日 05:00
keis3456さん
おっしゃる通りLinuxでもLUN IDの振り分けはご覧になっているコネクティビティガイドにある通りです。
https://support.emc.com/docu5128_Host-Connectivity-Guide-for-Linux.pdf?language=en_US
Page 24 LUN limits
The HBA initiator and host system limits are theoretical maximums
なお追記いただいているEmulexでのデフォルト:256(HLUID 0~255) 、推奨 16384(HLUID 0~16383) についてですが、
該当ページの表(Page 15 Table4) 『HBA addressable LUN ID』=HBAが認識できるLUN ID、また注記にも以下あるので
The HBA addressable LUN ID is the theoretical maximum. Table 2 illustrates these limits and the supported limits for
Dell EMC storage attach.
EmulexではIDは256まで(HLUID 0~256) 、推奨 16384(HLUID 0~16384) だと思います。
keis3456
3 Apprentice
3 Apprentice
•
872 メッセージ
0
2019年6月2日 16:00
ayasさん
ご回答ありがとうございます。
EmulexではIDは256まで(HLUID 0~256) 、推奨 16384(HLUID 0~16384)
とのこと了解いたしました。