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

為 Proxmox VE 配置 LVM 和 FC

貢獻者 netapp-jsnyder sureshthoppay

使用光纖通道協定和NetApp ONTAP配置 Proxmox 虛擬環境 (VE) 主機之間的共用儲存的邏輯磁碟區管理器 (LVM)。這種配置能夠實現高效能、低延遲的區塊級儲存存取。

初始虛擬化管理員任務

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

  1. 確認是否有兩個HBA介面可用。

  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 multipathd
  3. 收集所有 Proxmox VE 主機的 WWPN 並將其提供給儲存管理員。

    cat /sys/class/fc_host/host*/port_name

儲存管理員任務

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

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

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

    FC介面詳情

  3. 建立 igroup 並填入主機 FC 發起程序。

  4. 在 SVM 上建立所需大小的 LUN,並將其呈現給上一個步驟所建立的 igroup。確保在ASA系統的「安全性」標籤上啟用反勒索軟體保護,並在AFF/ FAS系統的「磁碟區安全」標籤上啟用反勒索軟體保護。

    lun詳情

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

最終虛擬化管理員任務

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

  1. 在叢集中的每個 Proxmox VE 主機上導航至 shell,並驗證磁碟是否可見。

    lsblk -S
    rescan-scsi-bus.sh
    lsblk -S
  2. 確認設備是否出現在多路徑清單中。

    multipath -ll
    multipath -a /dev/sdX  # replace sdX with the device name
    multipath -r
    multipath -ll
  3. 建立卷宗組。

    vgcreate <volume group name> /dev/mapper/<device id>
    # Where <volume group name> is the desired name for the volume group and <device id> is the multipath device id.
    pvs
    # Verify the physical volume is part of the volume group.
    vgs
    # Verify the volume group is created.
  4. 使用管理使用者介面 `https:<proxmox node>:8006`按一下“資料中心”,選擇“儲存”,按一下“新增”,然後選擇“LVM”。

    顯示範例

    lvm儲存導航

  5. 提供儲存 ID 名稱,選擇現有磁碟區組,然後選擇剛剛使用 CLI 建立的磁碟區組。勾選共享選項。使用 Proxmox VE 9 及更高版本,啟用下列功能: Allow Snapshots as Volume-Chain 啟用「進階」複選框後,此選項才會顯示。

    顯示範例

    lvm儲存創建

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

    顯示範例

    lvm fc 配置

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