Skip to main content
NetApp public and hybrid cloud solutions
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

使用 FSx for ONTAP作为 iSCSI 数据存储库的部署过程

贡献者 kevin-hoke

本节介绍使用 FSx for ONTAP配置 iSCSI 数据存储库的步骤。

前提条件

在将 FSx for ONTAP配置并连接为 iSCSI 数据存储之前,您必须先部署 Amazon EVS 虚拟化环境。有关更多信息,请参阅《Amazon EVS 入门指南》文档。本节还假设您已经部署了 FSx for ONTAP文件系统,请参阅上面的详细方法部分了解适当的步骤。

高级部署步骤

部署 FSx for ONTAP文件系统以用作 Amazon EVS 的 iSCSI 数据存储并在两项服务之间建立连接将包括以下步骤:

  • 为每个 ESXi 主机设置一个 iSCSI 网络适配器。

  • 创建和配置 FSx for ONTAP文件系统、卷、LUN 等。

  • 将 ESXi 主机连接到 FSx for ONTAP文件系统服务器。

  • 创建 iSCSI 数据存储虚拟机文件系统 (VMFS)。

添加 iSCSI 网络适配器

需要在您环境中的每个 ESXi 主机上执行以下步骤。

  1. 进入vSphere客户端,选择ESXi主机。在配置选项卡下,选择“添加软件适配器”,然后从下拉菜单中选择“添加 iSCSI 适配器”,如下所示:

    该图表示上述步骤的对话框

  2. 安装完成后,您将进入存储适配器屏幕。从菜单栏中选择“重新扫描适配器”。记录 iSCSI 适配器的 IQN:iqn.xxxx。该值稍后将在 LUN 映射步骤中使用。

    该图表示上述步骤的对话框

创建 FSx for ONTAP卷

  1. 转到 AWS 控制台并进入 FSx for ONTAP文件系统的页面,然后单击“创建卷”。

    该图表示上述步骤的对话框

  2. 选择要创建卷的 SVM。

    该图表示上述步骤的对话框

  3. 在“卷详情”页面,输入如下图所示的详情。完成后,单击“创建”来设置卷。选择“已启用”以打开ONTAP存储效率功能(压缩、重复数据删除和压缩)。

    该图表示上述步骤的对话框

  4. 对于存储分层选项,从下拉菜单中选择“仅快照”并设置分层策略冷却期。默认值为 31 天,但对于此示例,我们设置了两天的冷却期。

    该图表示上述步骤的对话框

  5. 创建卷后,使用ONTAP CLI 设置以下值:

    环境 配置

    数量保证

    无(精简配置)

    部分储备

    0%

    snap_reserve

    0%

    自动调整大小

    grow_shrink

    存储效率

    已启用

    卷分层策略

    仅快照

    访问时间更新(-atime-update)

    False

    最小预读(-min-readahead)

    False

    Snapshot 策略

    LUN 空间预留

    已禁用

    LUN空间分配

    已启用

创建 LUN、igroup 和映射 LUN

在本节中,我们将展示如何创建将在 vSphere 中显示为磁盘的 LUN。我们还将展示如何创建启动器组 (igroup),它是可以访问 LUN 的启动器的列表。 igroup 将允许从 vSphere ESXi 主机访问 LUN。最后,我们将展示如何将 igroup 映射到 LUN。

  1. 要访问ONTAP CLI,请通过运行以下命令在 FSx for ONTAP文件系统或 SVM 的管理端口上建立 SSH 会话:

    [~]$ ssh fsxadmin@management_endpoint_ip
  2. 创建 LUN。确保将空间分配和空间预留设置为启用。该大小应达到卷大小的 90%:

    Fsxid::> lun create -vserver fsx -path /vol/DemoDS02/lun_name -size 1.8T -ostype vmware -space-allocation enabled -space-reservation disabled
  3. 创建 igroup,并添加集群内所有 ESXi 主机的 IQN。

    Fsxid::> lun igroup create -vserver fsx -igroup evs1 -protocol iscsi -ostype vmware -initiator iqn.1998-01.com.vmware:esxi01.evs.local:1060882244:64,iqn.1998-01.com.vmware:esxi02.evs.local:1911302492:64,iqn.1998-01.com.vmware:esxi03.evs.local:2069609753:64,iqn.1998-01.com.vmware:esxi04.evs.local:1165297648:64
  4. 使用以下代码映射 LUN:

    Fsxid::> lun mapping create -vserver fsx -path /vol/DemoDS02/lun1 -igroup evs1 -lun-id 2
  5. 检查 LUN 映射并验证状态是否已更改为“已映射”。这是必要的双重检查,以确保 LUN 处于映射状态:

    Fsxid::> lun show
    Vserver   Path                            State   Mapped   Type        Size
    --------- ------------------------------- ------- -------- -------- --------
    fsx       /vol/DemoDS02/lun1              online  mapped   vmware     1.80TB

从 SVM 获取 iSCSI 配置信息

  1. 运行 iSCSI show 并记录目标名称。这将用于 FSx for ONTAP磁盘的 vSphere 发现(注意:此目标名称对于您的 SVM 是唯一的):

    Fsxid::> iscsi show -vserver fsx
                     Vserver: fsx
                 Target Name: iqn.1992-08.com.netapp:sn.c083e374f1b711ef9d9f8123a3ebcf46:vs.3
                Target Alias: fsx
       Administrative Status: up
  2. 记录 iSCSI IP 地址:

    Fsxid::> network interface show -vserver fsx -data-protocol iscsi -fields address
    vserver lif       address
    ------- -------   -----------
    fsx     iscsi_1   10.0.10.134
    fsx     iscsi_2   10.0.10.227

发现 FSx for ONTAP iSCSI 服务器

现在我们已经映射了 LUN,我们可以发现 SVM 的 FSx for ONTAP iSCSI 服务器。请注意,对于 SDDC 中存在的每个 ESXi 主机,您都需要重复此处列出的步骤。

  1. 首先,确保链接到 FSx for ONTAP文件系统(即连接到 ENI 的安全组)的安全组允许 iSCSI 端口。

    有关 iSCSI 协议端口的完整列表以及如何应用它们,请参阅"使用 Amazon VPC 进行文件系统访问控制"

  2. 在 vSphere Client 中,转到 ESXi 主机 > 存储适配器 > 静态发现,然后单击“添加”。

  3. 输入上面的 iSCSI 服务器 IP 地址(端口为 3260)。 iSCSI 目标名称是来自 iSCSI show 命令的 IQN。单击“确定”继续。

    该图表示上述步骤的对话框

  4. 向导将关闭,您将进入数据存储静态发现屏幕。在本页的表格中,您将能够验证目标是否已被发现。

    该图表示上述步骤的对话框

创建 iSCSI 数据存储

现在我们已经发现了 iSCSI 服务器,我们可以创建一个 iSCSI 数据存储。

  1. 在 vSphere 客户端中,转到“数据存储”选项卡,选择要部署数据存储的 SDDC。右键单击并选择存储图标(如下图屏幕截图中的绿色箭头所示),然后从下拉菜单中选择“新建数据存储”:

    该图表示上述步骤的对话框

  2. 您现在将进入新数据存储向导。在“类型”步骤中,选择 VMFS 选项。

  3. 在“名称和设备选择”步骤中:

    1. 为您的数据存储提供一个名称。

    2. 选择要连接到数据存储的 ESXi 主机。

    3. 选择发现的磁盘(LUN),然后单击“下一步”。

      该图表示上述步骤的对话框

  4. 在“VMFS 版本”步骤中,选择“VMFS 6”。

    该图表示上述步骤的对话框

  5. 在“分区配置”步骤中,保留默认设置,包括“使用所有可用分区”选项。单击“下一步”继续。

    该图表示上述步骤的对话框

  6. 在“准备完成”步骤中,确保设置正确。完成后,单击“完成”以完成设置。

    该图表示上述步骤的对话框

  7. 返回“设备”页面并验证数据存储是否已连接。

    该图表示上述步骤的对话框