配置 NetApp E-Series 儲存體系統

系統支援透過 iSCSI 連接至 NetApp E-Series 儲存體系統。

此圖說明系統與 NetApp 儲存體系統之間的連線。在此圖中,系統由兩個各具有兩個節點的 I/O 群組組成。每一個節點最多有四個起始器埠,配置其中兩個埠透過兩個交換器連到儲存體系統上的目標埠。每一個節點上的其他兩個埠未配置。每個起始器與目標節點上的第一個埠(橙色)會經由乙太網路交換器 1 來連接。每個起始器與目標節點上的第二個埠(綠色),則經由乙太網路交換器 2 來連接。 NetApp 儲存體系統會使用單一共通的 iSCSI 完整名稱 (IQN),所有磁區都可透過所有目標節點來存取。必須建立從起始器系統連接至兩個目標節點的連線功能,以提供備援。

圖 1. NetApp E-Series iSCSI 配置範例
此圖顯示 NetApp E-series iSCSI 配置範例

在此圖中,IPA 代表經由乙太網路交換器 1,配置給目標節點 1 (IP1) 上第一個目標埠的起始器埠。第二個埠 (IPB) 則是經由乙太網路交換器 2,配置給目標節點 2 (IP4) 上的第二個目標埠。在您定義來源埠連線時,會將這項配置套用至系統上的所有埠。例如,儲存體系統 (IP1) 上的目標埠就是來源埠 IPA、IPE、IPI 和 IPM 的目標埠。儲存體系統 (IP4) 上的目標埠就是來源埠 IPB、IPF、IPJ 和 IPN 的目標埠。

在範例配置中,額外埠維持為未配置,但可進行連接以增加傳輸量。在圖形中,起始器節點各支援四個埠,目標節點各支援兩個埠。起始器埠 IPC、IPD、IPG、IPH、IPK、IPL、IPO 和 IPP 維持為未配置。在目標上,如果節點支援兩個以上的埠,其餘的起始器埠可用來與這些額外埠連接,來增加傳輸量,而這會在來源和目標節點之間建立另一個路徑。

使用指令行介面 (CLI)

輸入下列指令,來探索和配置 NetApp E-Series 儲存體系統上的目標埠。這些範例使用圖例中所包含的埠號。如果您使用 CHAP 來維護系統上的 iSCSI 連線安全,請輸入現行 CHAP 密碼。此外,請決定是要指定 I/O 群組或是系統層面的探索和階段作業建立程序。

  1. 指定 cfgportip 指令,以配置來源埠(-storage_6 設為 yes)上的網際網路通訊協定第 6 版 (IPv6) 位址:
    cfgportip -node node_name -ip_6 ipv6addr -prefix_6 prefix -gw_6 ipv6gw
     -storage_6 yes port_id 
    在本例中,埠 ID 是 IPA、IPB、IPE、IPF、IPI、IPJ、IPM 和 IPN。
  2. 指定 cfgportip 指令,以配置來源埠(-storage 設為 yes)上的網際網路通訊協定第 4 版 (IPv4) 位址:
    cfgportip -node node_name -ip ipv4addr -gw ipv4gw -mask subnet_mask
     -storage yes port_id 
    在本例中,埠 ID 是 IPA、IPB、IPE、IPF、IPI、IPJ、IPM 和 IPN。
  3. 輸入下列指令,以使用所提供的 IP 和 CHAP 密碼(如果有配置,請提供 CHAP 密碼),來手動探索 iSCSI 目標:
    svctask detectiscsistorageportcandidate -targetip IP1
     -srcportid 1 -chapsecret password
    (在圖例中,-srcportid 1 會顯示為 IPA、IPE、IPI 和 IPM)。
  4. 輸入 svcinfo lsiscsistorageportcandidate 指令,列出最近探索到之目標的狀態。
  5. 在探索成功之後,您可使用下列指令,來新增目標的階段作業:
    svctask addiscsistorageport -chapsecret password 0
    其中,0 是步驟 4 中之 lsiscsistorageportcandidate 指令的列 ID。若已在儲存體系統上配置 CHAP 密碼,請指定該密碼。
  6. 輸入 lsiscsistorageport 指令,列出各列中每一個階段作業之起始器和目標的狀態。
  7. 輸入 lsiscistorageport row_id 指令,列出經由各自之埠連接至目標之來源節點連線功能的詳細狀態。列 ID 會從 lsiscsistorageport 指令取得。
  8. 針對每一個目標 IP(IP1、IP2、IP3 和 IP4),重複此順序。