

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 将卷连接到客户端
<a name="GettingStartedAccessVolumes"></a>

使用客户端中的 iSCSI 启动程序来连接到卷。在以下过程结束时，这些卷将成为 客户端上的本地设备。

**重要**  
如果主机使用 Windows Server 失效转移集群 (WSFC) 协调访问，您可以使用 Storage Gateway 将多个主机连接到同一个卷。若未使用 WSFC，则不能将多个主机连接到同一个卷，例如，通过共享非群集 NTFS/ext4 文件系统。

**Topics**
+ [连接到 Microsoft Windows 客户端](#issci-windows)
+ [连接到 Red Hat Enterprise Linux 客户端](#issci-rhel)

## 连接到 Microsoft Windows 客户端
<a name="issci-windows"></a>

以下过程显示连接到 Windows 客户端时需要遵循的步骤摘要。有关更多信息，请参阅 [连接 iSCSI 启动程序](initiator-connection-common.md)。

**连接到 Windows 客户端**

1. 启动 iscsicpl.exe。

1. 在 **iSCSI Initiator Properties (iSCSI 发起程序属性)** 对话框中，选择 **Discovery (发现)** 选项卡，然后选择 **Discovery Portal (发现门户)**。

1. 在 **Discover Target Portal (发现目标门户)** 对话框中，对于“IP address or DNS name (IP 地址或 DNS 名称)”，键入 iSCSI 目标的 IP 地址。

1. 将新的目标门户连接到网关上的存储卷目标。

1. 选择该目标，然后选择 **Connect (连接)**。

1. 在 **Targets (目标)** 选项卡中，确保目标状态的值为 **Connected (已连接)**（表示已连接目标），然后单击 **OK (确定)**。

## 连接到 Red Hat Enterprise Linux 客户端
<a name="issci-rhel"></a>

以下过程显示连接到 Red Hat Enterprise Linux (RHEL) 客户端时需要遵循的步骤摘要。有关更多信息，请参阅 [连接 iSCSI 启动程序](initiator-connection-common.md)。

**将 Linux 客户端连接到 iSCSI 目标**

1. 安装 iscsi-initiator-utils RPM 软件包。

   您可以使用下面的命令来安装该包。

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

1. 确保 iSCSI 守护进程正在运行。

   对于 RHEL 5 或 RHEL 6，请使用以下命令。

   ```
   sudo /etc/init.d/iscsi status
   ```

   对于 RHEL 7、8 或 9，请使用以下命令。

   ```
   sudo service iscsid status
   ```

1. 发现为网关定义的卷或 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`

1. 连接到目标。

   确保在 connect 命令中指定正确的{{[GATEWAY\_IP]}}和 IQN。

   使用以下命令。

   ```
   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 设置。