Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

配置NVMe儲存設備

貢獻者

請使用這些步驟、為現有儲存 VM 上任何 NVMe 支援的主機建立命名空間並配置儲存空間。

關於這項工作

此程序適用於 FAS 、 AFF 和目前的 ASA 系統。如果您有 ASA R2 系統( ASA A1K 、 ASA A70 或 ASA A90 )、請遵循"這些步驟"以配置儲存設備。ASA R2 系統提供專為僅限 SAN 的客戶所提供的簡化 ONTAP 體驗。

從ONTAP 供應儲存設備開始、預設會啟用QoS。您可以在資源配置程序期間或稍後停用QoS或選擇自訂QoS原則。

開始之前

您的儲存VM必須設定為NVMe、而且您的FC或TCP傳輸應該已經設定完成。

系統管理員

使用「支援系統管理程式」(9.7及更新版本)建立命名空間、以使用NVMe傳輸協定來提供儲存設備ONTAP 。

步驟
  1. 在系統管理員中、按一下*儲存設備> NVMe命名空間*、然後按一下*新增*。

    如果您需要建立新的子系統、請按一下*「更多選項」*。

  2. 如果您執行ONTAP 的是支援功能的9.8或更新版本、而您想要停用QoS或選擇自訂QoS原則、請按一下*更多選項*、然後在*儲存與最佳化*下選取*效能服務層級*。

  3. 將FC交換器分區至WWPN。每個啟動器使用一個區域、並在每個區域中包含所有目標連接埠。

  4. 在主機上探索新命名空間。

  5. 初始化命名空間並使用檔案系統進行格式化。

  6. 確認主機可以在命名空間上寫入和讀取資料。

CLI

使用ONTAP 支援功能的CLI建立命名空間、以使用NVMe傳輸協定來提供儲存設備。

此程序會在已針對NVMe傳輸協定設定的現有儲存VM上建立NVMe命名空間和子系統、然後將命名空間對應至子系統、以便從主機系統存取資料。

如果您需要設定NVMe的儲存VM、請參閱 "設定NVMe的SVM"

步驟
  1. 確認SVM已設定為NVMe:

    vserver show -vserver <svm_name> -fields allowed-protocols

    NVMe 應顯示在下 allowed-protocols 欄位。

  2. 建立NVMe命名空間:

    vserver nvme namespace create -vserver <svm_name> -path <path> -size <size_of_namespace> -ostype <OS_type>
  3. 建立NVMe子系統:

    vserver nvme subsystem create -vserver <svm_name> -subsystem <name_of_subsystem> -ostype <OS_type>

    NVMe子系統名稱區分大小寫。必須包含1到96個字元。允許使用特殊字元。

  4. 驗證子系統是否已建立:

    vserver nvme subsystem show -vserver <svm_name>

    nvme 子系統應顯示在 Subsystem 欄位。

  5. 從主機取得NQN。

  6. 將主機NQN新增至子系統:

    vserver nvme subsystem host add -vserver <svm_name> -subsystem <subsystem_name> -host-nqn <Host_NQN>
  7. 將命名空間對應至子系統:

    vserver nvme subsystem map add -vserver <svm_name> -subsystem <subsystem_name> -path <path>

    命名空間只能對應至單一子系統。

  8. 確認命名空間已對應至子系統:

    vserver nvme namespace show -vserver <svm_name> -instance

    子系統應列為 Attached subsystem