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

為 Proxmox VE 配置 iSCSI 的 LVM

貢獻者 sureshthoppay netapp-jsnyder

使用 iSCSI 協定和NetApp ONTAP配置 Proxmox 虛擬環境 (VE) 主機之間的共用儲存的邏輯磁碟區管理器 (LVM)。此配置支援透過標準乙太網路進行區塊級儲存訪問,並支援多路徑。

使用ONTAP 的iSCSI LVM 共享池

初始虛擬化管理員任務

完成這些初始任務,為 Proxmox VE 主機準備 iSCSI 連接,並收集儲存管理員所需的必要資訊。

  1. 確認兩個 Linux VLAN 介面可用。

  2. 確保所有 Proxmox VE 主機上都安裝了 multipath-tools,並且開機啟動。

    apt list | grep multipath-tools
    # If need to install, execute the following line.
    apt-get install multipath-tools
    systemctl enable --now multipathd
    註 ONTAP 裝置多重路徑所需的組態已包含在套件中。如需詳細資訊,請參閱 "關於 Proxmox VE 9.x for FCP 和 iSCSI 與 ONTAP 儲存的 ONTAP 9 文件"
  3. 收集所有 Proxmox VE 主機的 iSCSI 主機 IQN,並將其提供給儲存管理員。

    cat /etc/iscsi/initiator.name

儲存管理員任務

如果您是ONTAP新手,請使用系統管理員以獲得更好的體驗。

  1. 確保SVM可用且已啟用iSCSI協定。跟隨 "ONTAP 9 文件"。

  2. 每個控制器會建立兩個專用於 iSCSI 的 LIF。

    iSCSI介面詳細信息

  3. 建立作業系統類型設定為 linux 的 igroup,並新增主機 iSCSI 啟動器。

    Proxmox VE 是基於 Debian Linux,因此請針對包含 Proxmox VE 主機啟動器的 igroup 使用 linux 作業系統類型。在 System Manager 中,選擇 Linux 作為主機作業系統。如果您使用 ONTAP CLI,請執行下列命令。

    lun igroup create -vserver <svm_name> -igroup <igroup_name> -protocol iscsi -ostype linux -initiator <host_iqn_1>,<host_iqn_2>
  4. 在 SVM 上建立 LUN,將作業系統類型設為 linux 及所需的大小,並將其呈現給上一個步驟中建立的 igroup。請確保 ASA 系統的安全性標籤中已啟用反勒索軟體保護。對於 AFF/FAS 系統,請確保 Volume 的安全性標籤中已啟用反勒索軟體保護。

    在 System Manager 中,選擇 Linux 作為主機作業系統。如果您使用 ONTAP CLI,請執行下列命令。

    lun create -vserver <svm_name> -path /vol/<volume_name>/<lun_name> -size <size> -ostype linux
    lun mapping create -vserver <svm_name> -path /vol/<volume_name>/<lun_name> -igroup <igroup_name>

    iscsi lun 詳細信息

  5. 通知虛擬化管理員 LUN 已建立。

最終虛擬化管理員任務

完成下列任務,將 iSCSI LUN 設定為 Proxmox VE 中的共用 LVM 儲存。

  1. 使用管理使用者介面 `https:<proxmox node>:8006`按一下“資料中心”,選擇“儲存”,按一下“新增”,然後選擇“iSCSI”。

    iscsi儲存導航

  2. 請提供儲存ID名稱。當沒有通訊問題時, ONTAP的 iSCSI LIF 位址應該能夠選擇目標。如果不想直接向來賓虛擬機器提供 LUN 存取權限,請取消選取該選項。

    iscsi儲存類型創建

  3. 點擊“新增”,然後選擇 LVM。

    lvm儲存導航

  4. 提供儲存 ID 名稱,並選擇與上一個步驟建立的 iSCSI 儲存相符的基本儲存。選擇基礎磁碟區的 LUN,並提供磁碟區組名稱。請確保已選擇共享選項。使用 Proxmox VE 9 及更高版本,啟用下列功能: Allow Snapshots as Volume-Chain 啟用「進階」複選框後,此選項才會顯示。

    lvm儲存創建

  5. 下面展示了使用 iSCSI 的 LVM 的範例儲存設定檔:

    顯示範例

    lvm iscsi配置

    在 Proxmox VE 9 及更高版本中,儲存設定檔包含以下附加選項 snapshot-as-volume-chain 1 什麼時候 Allow Snapshots as Volume-Chain 已啟用。