Proxmox VE:在 iSCSI 之上新增 LVM 儲存:如何找出 pvesm 的「基本」值

Proxmox VE:在 iSCSI 之上新增 LVM 儲存:如何找出 pvesm 的「基本」值

我正在使用 Proxmox VE 平台版本 6 或 7,目前我正在記錄初始設置,並考慮稍後將其自動化。因此,我正在尋找所有命令列命令來完成我必須在 Web UI 上執行的所有操作。

我的問題出在儲存設定步驟:我嘗試在 iSCSI LUN 之上設定 LVM 磁碟區。

如果我使用 Web UI 進行此設置,看起來/etc/pve/storage.cfg

iscsi: <ID1>
    portal <portal>
    target <target>
    content none

lvm: <ID2>
    vgname <vgname>
    base <ID SCSI>
    content rootdir,images
    shared 1

我可以使用該pvesm實用程式透過以下命令來完成此操作

pvesm add iscsi <ID> --portal <SERVER> --target <TARGET> --content none

pvesm add lvm <ID> --vgname <vgname> --base <ID SCSI>

問題是我不知道如何找到這個識別SCSI,既不使用任何PVE或open-iscsi工具。

ps:「ID SCSI」看起來像<ID1>:0.0.0.scsi-<1234000afbc....>

答案1

看來我問完問題後半小時就自己找到答案了……嗯……就是這樣……

pvesm list <ID>傳回ID SCSI我需要配置/建立 LVM VG 的值

# pvesm list <ID1>
Volid                                                               Format  Type                Size VMID
<ID SCSI> raw     images    <number>
# pvesm add lvm <ID2> --vgname <vgname> --base <ID SCSI>
  Physical volume "/dev/disk/by-id/<ID SCSI>" successfully created.
  Volume group "<vgname>" successfully created

相關內容