Lvm
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>
問題是我不知道如何找到這個ID SCSI,既不使用任何 PVE 也不使用 open-iscsi 工具。
ps:“ID SCSI”看起來像
<ID1>:0.0.0.scsi-<1234000afbc....>
好像是在問完問題半小時後自己找到了答案……嗯……發生了……
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