Proxmox VE: Fügen Sie einen LVM-Speicher über iSCSI hinzu: So finden Sie den „Basiswert“ für pvesm

Proxmox VE: Fügen Sie einen LVM-Speicher über iSCSI hinzu: So finden Sie den „Basiswert“ für pvesm

Ich verwende die Proxmox VE-Plattform, Version 6 oder 7, und dokumentiere derzeit die Ersteinrichtung mit der Absicht, sie später zu automatisieren. Daher suche ich nach allen Befehlszeilenbefehlen, um alles zu tun, was ich auf der Web-Benutzeroberfläche tun muss.

Mein Problem liegt im Speicherkonfigurationsschritt: Ich versuche, ein LVM-Volume über einem iSCSI-LUN zu konfigurieren.

Wenn ich dieses Setup mit der Web-Benutzeroberfläche durchführe, /etc/pve/storage.cfgsieht das so aus:

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

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

Ich kann das pvesmDienstprogramm dazu mit den folgenden Befehlen verwenden

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

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

Das Problem ist, dass ich nicht weiß, wie ich das finden sollSCSI-Kennung, weder mithilfe von PVE- noch Open-iSCSI-Tools.

ps: die "ID SCSI" sieht so aus<ID1>:0.0.0.scsi-<1234000afbc....>

Antwort1

Es scheint, als hätte ich die Antwort nur eine halbe Stunde, nachdem ich die Frage gestellt hatte, selbst gefunden ... nun ja ... das passiert ...

pvesm list <ID>gibt dies zurück ID SCSI, was ich zum Konfigurieren/Erstellen der LVM VG benötige

# 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

verwandte Informationen