配置系統的站台資訊

如果要配置 HyperSwap® 系統拓蹼,您必須將節點、外部儲存體系統和主機指派給特定站台。

使用管理 GUI

您可以在管理 GUI 中使用修改系統拓蹼精靈,來輕鬆配置站台名稱,並將系統上的物件指派給站台。「修改拓蹼」精靈會自動偵測光纖通道所連接的任何儲存體,但必須手動新增 iSCSI 儲存體,才能配置站台指派。您可以使用管理 GUI 或指令行介面,來新增 Storwize 系統。Dell EqualLogfic 系統只能使用指令行介面來配置。 請完成下列步驟,來配置系統的拓蹼,並選擇性新增 iSCSI 所連接的儲存體:
  1. 管理 GUI 中,選取監視 > 系統。在動作功能表中,選取修改系統拓蹼
  2. 遵循精靈來完成 HyperSwap 拓蹼的配置。
  3. 如果您使用 iSCSI 連接的外部儲存體,必須將該儲存體新增到系統,並使用新增 iSCSI 外部儲存體精靈,來指定站台。如果要存取該精靈,請選取儲存區 > 外部儲存體 > 新增 iSCSI 外部儲存體
  4. 選取 IBM Storwize,作為要新增的外部儲存體系統。系統支援透過 iSCSI 連接至 Storwize 系列產品和 Dell Equallogic 系統,但是您必須使用指令行介面,來配置 Dell EqualLogic 系統。
  5. 輸入 iSCSI 連線的來源和目標埠資訊,並為 iSCSI 連接的儲存體指定站台。

使用 CLI

您還可以使用指令行介面來配置站台資訊,以及將系統配置成 HyperSwap 拓蹼。 針對系統上的必要物件配置每一項站台定義時,會使用不同的指令。雖然不必為站台命名,但如果根據站台位置或用途來建立名稱,可簡化 HyperSwap 拓蹼的管理。請完成下列步驟,來配置站台資訊,並將系統設為 HyperSwap 拓蹼:
  1. 為了輕鬆管理 HyperSwap 拓蹼,請為系統上的每一個站台,建立特定的名稱。如果沒有指定名稱,可使用站台的預設名稱或數字 ID,來參照該站台。請輸入下列指令,為每個站台建立特定的名稱。
    chsite -name losangeles 1

    在本例中,站台 1 現在名為 losangeles。如果要重新命名 HyperSwap 拓蹼中的其他站台,請輸入相同指令,但是換成其他站台的名稱:

    chsite -name sandiego 2
    chsite -name quorum 3
    在本例中,站台 2 現在名為 sandiego,站台 3 名為 quorum
    註: 如果站台 1 與站台 2 之間失去連線功能,則可以在第三個站台使用 IP 仲裁應用程式,來提供仲裁。如需相關資訊,請參閱 IP 仲裁配置資訊。
  2. 如果將額外的節點以纜線連接至系統,您可以將這些節點指定為緊急備用節點。如果站台上有任何節點變成無法使用,緊急備用節點可以在不中斷運行的情況下接管主機 I/O 作業。如需相關資訊,請參閱有關新增緊急備用節點的主題。
  3. 輸入下列指令,將現有外部儲存體系統指派給給站台:
    chcontroller –site losangeles storagesystem1
    在本例中,是將 storagesystem1 指派給 losangeles 站台。如果要將儲存體系統指派給另一個站台,請輸入下列指令:
    chcontroller –site sandiego storagesystem2
    在本例中,是將 storagesystem2 指派給 sandiego 站台。
    如果您打算使用外部儲存體系統來提供仲裁,則必須將此系統指派給第三個站台。 或者,可使用 IP 仲裁應用程式來提供仲裁。如需相關資訊,請參閱 IP 仲裁配置資訊。如果要將外部儲存體系統指派給第三個站台,請輸入下列指令:
    chcontroller –site quorum storagesystem3
    在本例中,是將 storagesystem3 指派給 quorum 站台。
    您必須為配置中所呈現的所有儲存體系統指派站台。
  4. 輸入下列指令,將現有主機指派給站台:
    chhost -site losangeles host1
    在本例中,是將 host1 指派給 losangeles 站台。如果您有其他主機,可將其指派給其他站台:
    chhost -site sandiego host2
    在本例中,是將 host2 指派給 sandiego 站台。
  5. 完成節點、儲存體系統和主機所有的站台指派之後,請輸入下列指令,將系統拓蹼設為 HyperSwap
    chsystem -topology hyperswap
  6. 選擇性地輸入下列指令,針對每一個站台之間的背景複製作業,配置頻寬設定:
    chpartnership -linkbandwidthmbits 2048 -backgroundcopyrate 50 mysystem
    背景複製術語用於系統中之 HyperSwap 磁區的起始同步化及後續任何的重新同步傳輸。

在您完成這些步驟之後,您可以配置 HyperSwap 磁區,以便在每一個站台建立副本。

使用 CLI 來配置外部 iSCSI 控制器

將系統拓蹼變更為 hyperswap,並將節點指派給站台之後,您可以完成下列步驟,來配置外部 iSCSI 控制器。

  1. site 1 的節點,探索 iSCSI 目標控制器:
    detectiscsistorageportcandidate –srcportid 1
     -targetip IP1 -site 1 
  2. 檢查探索到之目標的狀態:
    lsiscsistorageportcandidate id src_port_id target_ipv4 | target_ipv6
     target_iscsiname iogroup_list configured status
     site_id site_name 0 1 IP1 IQN1 1:1:1:1 no Full 1 site1
  3. site 1 的節點,新增與探索到之目標相關的階段作業:
    addiscsitorageport -site 1 0
  4. site 1 的節點,檢視已建立之與該目標相關的階段作業:
    id src_port_id target_ipv4 | target_ipv6 target_iscsiname
     controller_id iogroup_list status site_id site_name
     0 3 IP1 IQN1 5 1:1:1:1 full 1 site1
  5. 輸入 lscontroller 指令之後,新控制器即可顯示為可用。指派站台:
    chcontroller -site 1 controllerID
  6. 從 site 2 的系統節點,重複步驟 15,以探索相同 iSCSI 控制器或其他 iSCSI 控制器,並建立與該控制器相關的階段作業。