View a markdown version of this page

將磁碟區連接到用戶端 - AWS Storage Gateway

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

將磁碟區連接到用戶端

您可以在用戶端中使用 iSCSI 啟動器,以連線至磁碟區。在下列程序結束時,磁碟區在您的用戶端上會當成本機裝置使用。

重要

如果主機使用 Windows Server 容錯移轉叢集 (WSFC) 協調存取,則您可以使用 Storage Gateway 將多個主機連線至相同的磁碟區。您無法在不使用 WSFC 的情況下將多個主機連線至相同的磁碟區 (例如,共享一個非叢集 NTFS/ext4 檔案系統)。

連線至 Microsoft Windows 用戶端

下列程序概略說明您連線至 Windows 用戶端所遵循的步驟。如需詳細資訊,請參閱連線 iSCSI 啟動器。

連線至 Windows 用戶端
  1. 啟動 iscsicpl.exe。

  2. 在 iSCSI Initiator Properties (iSCSI 啟動器屬性) 對話方塊中,選擇 Discovery (搜索) 標籤,然後選擇 Discovery Portal (搜索入口網站)。

  3. 在 Discover Target Portal (搜索目標入口網站) 對話方塊中,輸入 iSCSI 目標的 IP 地址做為 IP 地址或 DNS 名稱。

  4. 將新的目標入口網站連線至閘道上的儲存磁碟區目標。

  5. 選擇目標,然後選擇 Connect (連線)。

  6. 在 Targets (目標) 標籤中,確定目標狀態的值為 Connected (已連線) (這指出已連線目標),然後選擇 OK (確定)。

連線至 Red Hat Enterprise Linux 用戶端

下列程序顯示您可遵循以連線至 Red Hat Enterprise Linux (RHEL) 用戶端之步驟的摘要。如需詳細資訊,請參閱連線 iSCSI 啟動器。

將 Linux 用戶端連線至 iSCSI 目標
  1. 安裝 iscsi-initiator-utils RPM 套件。

    您可以使用下列命令來安裝套件。

    sudo yum install iscsi-initiator-utils
  2. 確定 iSCSI 協助程式正在執行。

    針對 RHEL 5 或 6,使用下列命令。

    sudo /etc/init.d/iscsi status

    對於 RHEL 7、8 或 9,請使用下列命令。

    sudo service iscsid status
  3. 搜索針對閘道所定義的磁碟區或 VTL 裝置目標。請使用下列搜索命令。

    sudo /sbin/iscsiadm --mode discovery --type sendtargets --portal [GATEWAY_IP]:3260

    搜索命令的輸出看起來應該像下列範例輸出。

    若為磁碟區閘道:[GATEWAY_IP]:3260, 1 iqn.1997-05.com.amazon:myvolume

    若為磁帶閘道,請參閱:iqn.1997-05.com.amazon:[GATEWAY_IP]-tapedrive-01。

  4. 連線至目標

    確認您在連線命令中指定正確的 [GATEWAY_IP] 及 IQN。

    使用下列 命令。

    sudo /sbin/iscsiadm --mode node --targetname iqn.1997-05.com.amazon:[ISCSI_TARGET_NAME] --portal [GATEWAY_IP]:3260,1 --login
  5. 確認磁碟區已連接至用戶端機器 (啟動器)。為此,請使用下列命令。

    ls -l /dev/disk/by-path

    命令的輸出看起來應該像下列範例輸出。

    lrwxrwxrwx. 1 root root 9 Apr 16 19:31 ip-[GATEWAY_IP]:3260-iscsi-iqn.1997-05.com.amazon:myvolume-lun-0 -> ../../sda

    強烈建議您在設定啟動器之後,依照自訂您的 Linux iSCSI 設定中討論的內容自訂 iSCSI 設定。