本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将 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 配合使用之前,请确保已完成以下先决任务。
-
Amazon EVS 环境已部署在您的虚拟私有云 (VPC) 中。有关更多信息,请参阅 亚马逊弹性 VMware 服务入门。
-
您可以访问在亚马逊 EVS 上运行的 vSphere 客户端。
-
您或您的存储管理员必须拥有必要的权限才能在您的 VPC 中创建和管理 FSx ONTAP 文件系统。有关更多信息,请参阅 Amazon FSx for NetApp ONTAP 的身份和访问管理。
创建 FSx 适用于 NetApp ONTAP 的文件系统
-
前往 Amazon FSx 控制台
。 -
选择创建文件系统。
-
FSx 为 NetApp ONTAP 选择亚马逊。
-
选择下一步。
-
选择标准创建。
-
对于部署类型,选择单可用区部署选项。
注意
Amazon EVS 目前仅支持单可用区部署。
-
对于固态硬盘存储容量,请指定 1024 GiB。
-
对于吞吐容量,请选择指定吞吐容量。 MB/s 对于单可用区 1,至少选择 512,为单可用区 2 选择至少 768 MB/s 。
-
选择可连接到您的亚马逊 EVS VLAN 子网的 Amazon EVS VPC。
-
选择一个安全组,允许所有 ONTAP iSCSI 流量进入亚马逊 EVS 主机 VMkernel 管理 VLAN 子网。 FSx
-
选择您的文件系统将部署到的 Amazon EVS 服务访问子网。有关更多信息,请参阅 服务访问子网。
-
在 “默认卷配置” 中,将 “存储效率” 设置为 “启用”。
-
将其余设置保留为默认值,然后选择 “下一步”。
-
查看文件系统属性并选择创建文件系统。
在 vSphere 中为 ESXi 主机存储配置软件 iSCSI 适配器
对于每 ESXi 台主机,必须配置软件 iSCSI 适配器,以便您的 ESXi主机可以使用它来访问 iSCSI 存储。有关在 vSphere 中为 ESXi 主机配置软件 iSCSI 适配器的说明,请参阅 vSphere 产品文档中的添加或移除软件 iSCSI 适配器
配置软件 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 来执行这些操作。
-
配置启动器组。
以下是命令示例。对于
--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>
-
确认
igroup
存在。lun igroup show
-
将 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>
-
使用
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 数据存储