本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
將 FSx for NetApp ONTAP FSx 設定為 iSCSI 資料存放區
注意
Amazon EVS 目前為公開預覽版本,可能會有所變更。
下列程序詳細說明使用 FSx 主控台和在 Amazon EVS 上執行的 VMware vSphere 用戶端界面,將 FSx for NetApp ONTAP 設定為 Amazon EVS 的 iSCSI 資料存放區所需的最低步驟。
先決條件
將 Amazon EVS 與 Amazon FSx for NetApp ONTAP 搭配使用之前,請確定已完成下列先決條件任務。
-
Amazon EVS 環境會部署在您的 Virtual Private Cloud (VPC) 中。如需詳細資訊,請參閱Amazon Elastic VMware Service 入門。
-
您可以存取在 Amazon EVS 上執行的 vSphere 用戶端。
-
您或您的儲存管理員必須擁有必要的許可,才能在 VPC 中建立和管理 FSx for ONTAP 檔案系統。如需詳細資訊,請參閱 Amazon FSx for NetApp ONTAP 的身分和存取管理。
建立 FSx for NetApp ONTAP 檔案系統
-
前往 Amazon FSx 主控台
。 -
選擇 Create file system (建立檔案系統)。
-
選取 Amazon FSx for NetApp ONTAP。
-
選擇下一步。
-
選取標準建立。
-
針對部署類型,選取單一可用區部署選項。
注意
Amazon EVS 目前僅支援單一可用區部署。
-
對於 SSD 儲存容量,請指定 1024 GiB。
-
針對輸送量容量,選擇指定輸送量容量。針對單一可用區 1 選擇至少 512 MB/s,或針對單一可用區 2 選擇至少 768 MB/s。
-
選取可連線至 Amazon EVS VLAN 子網路的 Amazon EVS VPC。
-
選取安全群組,允許 ONTAP iSCSI 流量到 Amazon EVS 主機 VMkernel 管理 VLAN 子網路的所有必要 FSx。
-
選取將部署檔案系統的 Amazon EVS 服務存取子網路。如需詳細資訊,請參閱服務存取子網路。
-
在預設磁碟區組態中,將儲存效率設定為已啟用。
-
將剩餘的設定保留為預設值,然後選擇下一步。
-
檢閱檔案系統屬性,然後選擇建立檔案系統。
在 vSphere 中為 ESXi 主機儲存體設定軟體 iSCSI 轉接器
對於每個 ESXi 主機,您必須設定軟體 iSCSI 轉接器,以便 ESXi 主機可以使用它來存取 iSCSI 儲存。如需在 vSphere 中為 ESXi 主機設定軟體 iSCSI 轉接器的說明,請參閱 VMware 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
如需詳細資訊,請參閱《FSx for ONTAP 使用者指南》中的建立 iSCSI LUN。
設定啟動器群組並將其對應至 iSCSI LUN
現在您已建立 iSCSI LUN,程序的下一個步驟是建立啟動器群組 (igroup
),將磁碟區連接到叢集,並將 LUN 映射到啟動器群組。您可以使用 NetApp ONTAP CLI 來執行這些動作。
-
設定啟動器群組。
以下是範例命令。對於
--initiator
,請使用您在上一個步驟中複製的 iSCSI 轉接器 IQNs。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
如需詳細資訊,請參閱《FSx for ONTAP 使用者指南》中的佈建 Linux 的 iSCSI 或佈建 Windows 的 iSCSI。 FSx
在 vSphere 中設定 iSCSI LUN 的動態探索
若要允許 ESXi 主機查看 iSCSI LUN,您必須為 vSphere 用戶端界面中的每個主機設定動態探索。在 iSCSI 伺服器欄位中,輸入您在上一個步驟中複製的 (NFS) DNS 名稱。如需詳細資訊,請參閱 VMware vSphere 產品文件中的設定 iSCSI 的動態或靜態探索和 ESXi 主機上的 iSER
使用 iSCSI LUN 在 VMware vSphere 中建立 VMFS 資料存放區
虛擬機器檔案系統 (VMFS) 資料存放區可做為 VMware 虛擬機器的儲存庫。遵循建立 vSphere VMFS 資料存放