将 NetApp ONTAP 配置 FSx FSx 为 iSCSI 数据存储库 - 亚马逊弹性 VMware 服务

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

将 NetApp ONTAP 配置 FSx FSx 为 iSCSI 数据存储库

注意

Amazon EVS 处于公开预览版,可能会发生变化。

以下过程详细介绍了使用在 Amazon EVS 上运行 FSx 的控制台和 vSphere 客户端界面将 NetApp ONTAP 配置为 Amazon EV VMware S 的 iSCSI 数据存储所需的最低步骤。 FSx

先决条件

在将 Amazon EVS 与 Amazon FSx f NetApp or ONTAP 配合使用之前,请确保已完成以下先决任务。

创建 FSx 适用于 NetApp ONTAP 的文件系统

  1. 前往 Amazon FSx 控制台

  2. 选择创建文件系统

  3. FSx 为 NetApp ONTAP 选择亚马逊

  4. 选择下一步

  5. 选择标准创建

  6. 对于部署类型,选择单可用区部署选项。

    注意

    Amazon EVS 目前仅支持单可用区部署。

  7. 对于固态硬盘存储容量,请指定 1024 GiB。

  8. 对于吞吐容量,请选择指定吞吐容量。 MB/s 对于单可用区 1,至少选择 512,为单可用区 2 选择至少 768 MB/s 。

  9. 选择可连接到您的亚马逊 EVS VLAN 子网的 Amazon EVS VPC。

  10. 选择一个安全组,允许所有 ONTAP iSCSI 流量进入亚马逊 EVS 主机 VMkernel 管理 VLAN 子网。 FSx

  11. 选择您的文件系统将部署到的 Amazon EVS 服务访问子网。有关更多信息,请参阅 服务访问子网

  12. “默认卷配置” 中,将 “存储效率” 设置为 “启用”

  13. 将其余设置保留为默认值,然后选择 “下一步”。

  14. 查看文件系统属性并选择创建文件系统

在 vSphere 中为 ESXi 主机存储配置软件 iSCSI 适配器

对于每 ESXi 台主机,必须配置软件 iSCSI 适配器,以便您的 ESXi主机可以使用它来访问 iSCSI 存储。有关在 vSphere 中为 ESXi 主机配置软件 iSCSI 适配器的说明,请参阅 vSphere 产品文档中的添加或移除软件 iSCSI 适配器。 VMware

配置软件 iSCSI 适配器后,复制与 iSCSI 适配器关联的 iSCSI 限定名称 (IQN)。这些值将在以后使用。

创建 iSCSI LUN

FSx for ONTAP 允许您创建专门用于 iSCSI 访问的逻辑单元号 (LUNs),从而为您的 ESXi 主机提供共享的数据块存储。您可以使用 NetApp ONTAP CLI 创建 LUN。

以下是命令示例。

注意

建议将 LUN 大小配置为卷大小的 90%。

lun create -vserver <your_svm_name> \ -path /vol/<your_volume_name>/<lun_name> \ -size <required_datastore_capacity> \ -ostype vmware

有关更多信息,请参阅《适用于 ONTAP 的用户指南》FSx 中的创建 iSCSI LUN

配置启动器组并将其映射到 iSCSI LUN

现在,您已经创建了 iSCSI LUN,接下来该过程的下一步是创建一个启动器组 (igroup),用于将卷连接到群集,并将该 LUN 映射到启动器组。您可以使用 NetApp ONTAP CLI 来执行这些操作。

  1. 配置启动器组。

    以下是命令示例。对于--initiator,请使用您在上一步中复制 IQNs 的 iSCSI 适配器。

    igroup create <svm_name> \ -igroup <initiator_group_name> \ -protocol iscsi \ -ostype vmware \ -initiator <esxi_iqn_1>,<esxi_iqn_2>,<esxi_iqn_3>,<esxi_iqn_4>
  2. 确认igroup存在。

    lun igroup show
  3. 将 LUN 映射到启动器组。以下是命令示例。

    lun mapping create -vserver <svm_name> \ -path /vol/<vol_name>/<lun_name> \ -igroup <initiator_group_name> \ -lun-id <scsi_lun_number_for this_datastore>
  4. 使用lun show -path命令确认 LUN 已创建、联机并已映射。

    lun show -path /vol/<vol_name>/<lun_name> -fields state,mapped,serial-hex

有关更多信息,请参阅《适用于 ONTAP 的用户指南》中的 “为 Linux 配置 iSCSI” 或FSx 为 Windows 配置 iSCSI。

在 vSphere 中配置 iSCSI LUN 的动态发现

要允许 ESXi 主机查看 iSCSI LUN,必须在 vSphere 客户端界面中为每台主机配置动态发现。在 iSCSI 服务器字段中,输入您在上一步中复制的 (NFS) DNS 名称。有关更多信息,请参阅 VMware vSphere 产品文档中的在 ESXi主机上为 iSCSI 和 iSER 配置动态或静态发现

VMware 使用 iSCSI LUN 在 vSphere 中创建 VMFS 数据存储区

虚拟机文件系统 (VMFS) 数据存储库充当 VMware 虚拟机的存储库。按照创建 vSphere VMFS 数据存储中的说明,使用之前配置的 iSCSI LUN 在 vSphere 中设置 V VMware MFS 数据存储区。