Proxmox VE: iSCSI 위에 LVM 저장소 추가: pvesm의 "기본" 값을 찾는 방법

Proxmox VE: iSCSI 위에 LVM 저장소 추가: pvesm의 "기본" 값을 찾는 방법

저는 Proxmox VE 플랫폼 버전 6 또는 7을 사용하고 있으며 현재 초기 설정을 나중에 자동화할 아이디어로 문서화하고 있습니다. 그래서 웹 UI에서 수행해야 하는 모든 작업을 수행하기 위한 모든 명령줄 명령을 찾고 있습니다.

내 문제는 저장소 구성 단계에 있습니다. iSCSI LUN 위에 LVM 볼륨을 구성하려고 합니다.

웹 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 또는 개방형 iscsi 도구를 사용하지 않습니다.

추신: "ID SCSI"는 다음과 같습니다.<ID1>:0.0.0.scsi-<1234000afbc....>

답변1

질문하고 30분만에 혼자서 답을 찾은 것 같네요... 뭐... 그런 일이...

pvesm list <ID>ID SCSILVM 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

관련 정보