配置 Dell EqualLogic 儲存體系統
系統支援透過 iSCSI 連接至 Dell EqualLogic 儲存體系統。
與 Storwize 系列系統不同,Dell EqualLogic 系統在儲存體系統上的每個 LUN 都有個別的 IQN。 由於 iSCSI 階段作業的數目上限是有限制的,單一 I/O 群組中只有兩個節點可以連接到 Dell 儲存體系統。因此,即使系統中有多個 I/O 群組,也必須針對單一 I/O 群組配置這些儲存體系統的連線。
另外,與 Storwize 系列系統不同,對於每個磁區,您會將每個 iSCSI 起始器(節點)連接到一個陣列埠。 當使用 Dell EqualLogic 系統時,建議您只對群組 IP 位址完成所有 SendTargets 探索及階段作業建立。 Dell EqualLogic 會利用登入重新導向來實現各目標陣列和陣列埠之間的負載平衡。
下圖顯示系統和作為外部儲存體之 Dell EqualLogic 系統之間的 iSCSI 配置。
圖 1. Dell EqualLogic 儲存體系統 iSCSI 配置範例

建立連接至 Dell EqualLogic 儲存體系統之連線功能的最佳作法
- 遵循《Dell 配置手冊》中的指示來配置 Dell EqualLogic 陣列及通往 Dell EqualLogic 儲存體系統的交換式連線。
- 識別其節點會進行探索及連接到 Dell EqualLogic 儲存體系統的 I/O 群組。
- 瞭解每個起始器節點必須用於通往目標 Dell EqualLogic 儲存體系統之連線的來源埠數目,並為每一個這類來源乙太網路埠,配置 storage 或 storage_6 旗標。
- 瞭解起始器所要管理的磁區或 LUN(IQN 所代表)的數目上限。
- 如果 x 是連線至 Dell EqualLogic 所要使用的來源埠數目,y 是起始器節點所要管理的 Dell EqualLogic 磁區 (IQN) 的數目,對於負載平衡而言,每個啟用起始器儲存體的乙太網路埠所必須連接的 LUN 數目是 z = y/x。
如果要新增 Dell EqualLogic 儲存體系統,請完成下列步驟:
使用管理 GUI
- 在管理 GUI 中,選取。
- 選取 Dell 作為外部儲存體的類型。
- 輸入下列值以定義來源埠和外部儲存體上的目標埠之間的連線:
- I/O 群組
- 選取系統上來源埠所在的 I/O 群組。只有指定 I/O 群組的節點其中的來源埠可以探索外部儲存體上的目標埠。
- 遠端儲存體上的目標埠
- Dell EqualLogic 陣列的群組 IP 位址,可接收指定 I/O 群組中的來源埠所傳來的要求。
- CHAP 使用者名稱
- 輸入與此連線相關聯的使用者名稱。如果目標儲存體系統利用「盤查信號交換鑑別通訊協定 (CHAP)」來鑑別連線,您必須輸入使用者名稱。 如果指定使用者名稱,您必須指定一個 CHAP 密碼。 如果您未使用 CHAP,就不需要這個值。
- CHAP 密碼
- 如果使用 CHAP 來保護系統上的 iSCSI 連線,請輸入現行的 CHAP 密碼。如果您未使用 CHAP,就不需要這個值。
- 站台
- 指定此儲存體系統所相關聯的站台。註: 儲存體系統必須與具有 HyperSwap 拓撲或延伸拓撲的系統中的某個站台相關聯。使用這些配置的系統需要這個站台。
- 來源埠 1
- 輸入第一個來源埠 ID,作為節點和儲存體系統之間的 iSCSI 連線的起始器。
- 來源埠 2
- 輸入第二個來源埠 ID,作為節點和儲存體系統之間的 iSCSI 連線的起始器。
- 站台
- 指定此儲存體系統所相關聯的站台。註: 儲存體系統必須與具有 HyperSwap 拓撲或延伸拓撲的系統中的某個站台相關聯。使用這些配置的系統需要這個站台。
- 按下一步。
- 從可用的 IQN 清單中,選取在系統中列為 MDisk 的 IQN。
- 按一下新增。
使用指令行介面 (CLI)
輸入下列指令,來探索和配置 Dell EqualLogic 儲存體系統上的目標埠。 如果您使用 CHAP 來維護系統上的 iSCSI 連線安全,請輸入現行 CHAP 密碼。
- 如果要在 -storage/-storage_6 是 yes 的來源上配置 IP,請輸入下列指令:
其中,埠 ID 為輸出指令 lsportip 中顯現的乙太網路埠號。cfgportip -node node_name -ip_6 ipv6addr -prefix_6 prefix -gw_6 ipv6gw -storage_6 yes port_id - 如果要配置 IPv4 位址,請輸入下列指令:
其中,埠 ID 為輸出指令 lsportip 中顯現的乙太網路埠號。cfgportip -node node_name -ip ipv4addr -gw ipv4gw -mask subnet_mask -storage yes port_id - 輸入下列指令,透過 I/O 群組 0 的來源埠 1,利用所提供的 IP 和 CHAP 密碼
(若有配置的話),來手動探索 iSCSI 目標:
svctask detectiscsistorageportcandidate -targetip Dell_Group_IP -srcportid 1 -username target_user_name -chapsecret target_chap -iogrp 0 - 輸入 lsiscsistorageportcandidate 指令,列出探索到的目標,其數目等於從 Dell EqualLogic 對映至起始器系統的 LUN 數目。如果 LUN 的數目是 y,lsiscsistorageportcandidate
的輸出會顯示 y 列,其中 row_id 為 0 到 (y-1):
svcinfo lsiscsistorageportcandidate - 在探索成功之後,您可使用下列指令,來新增目標的階段作業:
如果會使用每一個起始器節點中的兩個來源埠,來連接至 Dell EqualLogic 儲存體系統,請針對 row_ids 0 到 (y/2 - 1),執行 svctask addiscsistorageport 指令。svctask addiscsistorageport -username target_user_name -chapsecret target_chap -iogrp 0 row_id - 使用 -srcportid 2,重複步驟 3,請注意,2 是要連接之第二個埠的 srcport 號碼。
svctask detectiscsistorageportcandidate -targetip Dell_Group_IP -srcportid 1 -username target_user_name -chapsecret target_chap -iogrp 0 - 輸入 lsiscsistorageport 指令,列出探索到之目標的狀態。其輸出與步驟 4 中的輸出相同。
- 在探索成功之後,您可以針對 row_ids y/2 到 y-1,執行下列指令,來新增其餘目標磁區或
LUN 的階段作業。
svctask addiscsistorageport -username target_user_name -chapsecret target_chap -iogrp 0 row_id - 輸入 lsiscsistorageport 指令,列出各列中每一個階段作業之起始器和目標的狀態。
- 輸入 lsiscistorageport row_id 指令,列出經由各自之埠連接至目標之來源節點連線功能的詳細狀態。列 ID 會從 lsiscsistorageport 指令取得。