Proxmox VE: adicione um armazenamento LVM em cima do iSCSI: como encontrar o valor "base" para pvesm

Proxmox VE: adicione um armazenamento LVM em cima do iSCSI: como encontrar o valor "base" para pvesm

Estou usando a plataforma Proxmox VE, versão 6 ou 7, e atualmente estou documentando a configuração inicial com a ideia de automatizá-la posteriormente. Portanto, estou procurando todos os comandos de linha de comando para fazer tudo o que devo fazer na interface da web.

Meu problema está na etapa de configuração de armazenamento: tento configurar um volume LVM em cima de um iSCSI LUN.

Se eu fizer essa configuração com a UI da web, será /etc/pve/storage.cfgparecido com

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

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

Posso usar o pvesmutilitário para fazer isso com os seguintes comandos

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

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

O problema é que não sei como encontrar issoID SCSI, nem usando nenhuma ferramenta PVE ou open-iscsi.

ps: o "ID SCSI" parece<ID1>:0.0.0.scsi-<1234000afbc....>

Responder1

Parece que encontrei a resposta sozinho meia hora depois de fazer a pergunta... bem... isso acontece...

pvesm list <ID>retorna isso ID SCSIque preciso para configurar/criar o 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

informação relacionada