ProxmoxVE anzeigen aller VMs in der Konsole

Nachfolgend ein paar kurze Snipes zu einigen Befehlen die einem die VMs auf den Nodes bzw. im Cluster anzeigen. Das spart einem den Weg über die WebGUI, falls man eh schon in der Konsole unterwegs ist.

ProxmoxVE anzeigen aller VMS auf einem Node

Mit dem “qm” Befehl kann man virtuelle Maschinen steuern, also z.B. starten, stoppen, neustarten, migrieren und viel mehr. Genauso können auch alle VMs, auf dem Host auf dem der Befehl in der Konsole, ausgeführt wird angezeigt werden:

# qm list
      VMID NAME                 STATUS     MEM(MB)    BOOTDISK(GB) PID
       102 kvm01             running    3512              18.00 15190
       107 kvm02             stopped    3072              30.00 0
       108 kvm03             running    3072              16.00 23936
       109 kvm04           stopped    3072              52.00 0

ProxmoxVE anzeigen aller VMs aus der vmlist im Cluster

Relativ straight forward ist das anzeigen aller in der Cluster hinterlegten VMs gemäß der vmlist. Diese liegt auf jedem Knoten im Cluster und enthält Informationen zu allen virtuellen Maschinen im Cluster.

~# cat /etc/pve/.vmlist
{
"version": 12,
"ids": {
"100": { "node": "pve01", "type": "qemu", "version": 68 },
"101": { "node": "pve01", "type": "qemu", "version": 70 },
"102": { "node": "pve02", "type": "qemu", "version": 63 },
"103": { "node": "pve02", "type": "qemu", "version": 69 },
"104": { "node": "pve02", "type": "qemu", "version": 60 },
"105": { "node": "pve03", "type": "qemu", "version": 61 },
"106": { "node": "pve03", "type": "qemu", "version": 67 },
"107": { "node": "pve03", "type": "qemu", "version": 64 },
"108": { "node": "pve01", "type": "qemu", "version": 66 },
"109": { "node": "pve02", "type": "qemu", "version": 65 },
"110": { "node": "pve02", "type": "qemu", "version": 62 }}

}

ProxmoxVE – mit pvesh get anzeigen aller VMs im Cluster

Der nachfolgende Befehl ist aus einem Testcluster mit ausschließlich KVM VMs und zeigt folgende Werte:

  • qemu-ID
  • typ der Virtualisierung
  • CPU Status
  • Disk Status
  • hastate
  • level
  • maxcpu
  • maxdisk
  • maxmem
  • mem
  • node
  • pole
  • status
  • storage
  • uptime
# pvesh get /cluster/resources --type vm

Thats it…

Schreibe einen Kommentar

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.