

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

# 將您的 volumes連接到 Linux 用戶端
<a name="ConfiguringiSCSIClientInitiatorRedHatClient"></a>

**Topics**

使用 Red Hat Enterprise Linux (RHEL) 時，您可以使用 `iscsi-initiator-utils` RPM 套件連線至閘道 iSCSI 目標 (磁碟區或 VTL 裝置)。

**將 Linux 用戶端連線至 iSCSI 目標**

1. 安裝 `iscsi-initiator-utils` RPM 套件 (若尚未安裝在用戶端上)。

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

   ```
   sudo yum install iscsi-initiator-utils
   ```

1. 確定 iSCSI 協助程式正在執行。

   1. 使用下列其中一個命令，確認 iSCSI 協助程式正在執行。

      對於 RHEL 8 或 9，請使用下列命令。

      ```
      sudo service iscsid status
      ```

   1. 如果狀態命令未傳回狀態*正在執行*，則請使用下列其中一個命令來啟動常駐程式。

      對於 RHEL 8 或 9，請使用下列命令。您通常不需要明確啟動`iscsid`服務。

      ```
      sudo service iscsid start
      ```

1. 若要搜索針對閘道所定義的磁碟區或 VTL 裝置目標，請使用下列搜索命令。

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

   將前一個命令中的 *[GATEWAY\$1IP]* 變數，替代為您閘道的 IP 地址。您可以在 Storage Gateway 主控台之磁碟區的 **iSCSI 目標資訊**屬性中找到閘道 IP。

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

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

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

   您的 iSCSI 合格名稱 (IQN) 會與前面所顯示的名稱不同，因為 IQN 值對於組織而言是唯一的。目標的名稱就是您在建立磁碟區時指定的名稱。當您在 Storage Gateway 主控台上選取磁碟區時，也可以在 **iSCSI 目標資訊**屬性窗格中找到此目標名稱。

1. 若要連線至目標，請使用下列命令。

   請注意，您需要在連線命令中指定正確的 *[GATEWAY\$1IP]* 和 IQN。
**警告**  
針對 Amazon EC2 執行個體上所部署的閘道，不支援透過公有網際網路連線來存取閘道。Amazon EC2 執行個體的彈性 IP 地址無法當成目標地址使用。

   ```
   sudo /sbin/iscsiadm --mode node --targetname iqn.1997-05.com.amazon:[ISCSI_TARGET_NAME] --portal [GATEWAY_IP]:3260,1 --login
   ```

1. 若要確認磁碟區連接至用戶端機器 (啟動器)，請使用下列命令。

   ```
   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 設定](recommendediSCSISettings.md#CustomizeLinuxiSCSISettings) 中討論的內容自訂 iSCSI 設定。