Kein Befehl gefunden.
Virtuelle Maschinen (VMs)#
Alle VMs auflisten#
VM starten#
VM stoppen (graceful)#
VM stoppen (hard)#
VM neustarten#
VM-Konfiguration anzeigen#
VM löschen#
VM klonen#
qm clone <vmid> <new-vmid> --name <name> --full
VM in Template umwandeln#
In VM-Konsole verbinden (via QEMU agent)#
Container (LXC)#
Alle Container auflisten#
Container starten#
Container stoppen#
Container neustarten#
Container-Konfiguration anzeigen#
Container löschen#
In Container-Shell einsteigen#
Container klonen#
pct clone <ctid> <new-ctid> --hostname <name>
Snapshots#
VM-Snapshot erstellen#
qm snapshot <vmid> <snapname> --description "<description>"
VM-Snapshot wiederherstellen#
qm rollback <vmid> <snapname>
VM-Snapshots auflisten#
VM-Snapshot löschen#
qm delsnapshot <vmid> <snapname>
Container-Snapshot erstellen#
pct snapshot <ctid> <snapname>
Container-Snapshot wiederherstellen#
pct rollback <ctid> <snapname>
Backup & Restore#
VM/CT manuell sichern#
vzdump <vmid> --storage <storage> --mode snapshot --compress zstd
Backup wiederherstellen (VM)#
qmrestore <backup-file> <vmid> --storage <storage>
Backup wiederherstellen (CT)#
pct restore <ctid> <backup-file> --storage <storage>
Alle Backups auflisten#
Storage#
Storage-Übersicht anzeigen#
Verfügbare Images/Volumes auflisten#
Disk-Image importieren (z. B. .qcow2)#
qm importdisk <vmid> <image-file> <storage>
Thin-Pool-Status (LVM)#
Cluster#
Cluster-Status anzeigen#
Alle Nodes auflisten#
Node aus Cluster entfernen#
Corosync-Log anzeigen#
journalctl -u corosync -f
Netzwerk#
Netzwerkkonfiguration anzeigen#
cat /etc/network/interfaces
Netzwerk neu laden (ohne Reboot)#
Bridge-Interfaces anzeigen#
Open vSwitch Status#
Nodes & System#
Node-Status anzeigen#
pvesh get /nodes/<nodename>/status
Ressourcenauslastung (CPU, RAM, Disk)#
pvesh get /nodes/<nodename>/rrddata --timeframe hour
Proxmox-Version anzeigen#
Proxmox-Pakete aktualisieren#
apt update && apt dist-upgrade
Proxmox-Subscription-Status#
Hochverfügbarkeit (HA) Status#
Zertifikate#
Let’s Encrypt Zertifikat ausstellen#
Zertifikat erneuern#
ACME-Account anzeigen#
pvenode acme account list
Hardware anpassen (LXC Container)#
CPU-Kerne ändern#
pct set <ctid> --cores <n>
CPU-Limit setzen (Anteil an CPU-Zeit, 0 = unbegrenzt)#
pct set <ctid> --cpulimit <n>
CPU-Units (relative Gewichtung) setzen#
pct set <ctid> --cpuunits <n>
RAM ändern (in MB)#
pct set <ctid> --memory <mb>
Swap ändern (in MB)#
pct set <ctid> --swap <mb>
Netzwerkkarte hinzufügen#
pct set <ctid> --net<n> name=eth<n>,bridge=<bridge>,ip=<ip/cidr>,gw=<gateway>
Netzwerkkarte entfernen#
pct set <ctid> --delete net<n>
Aktuelle Container-Konfiguration anzeigen#
Hardware anpassen (VMs)#
CPU-Konfiguration ändern (Cores, Sockets, Type)#
qm set <vmid> --cores <n> --sockets <n> --cpu <type>
RAM ändern (in MB)#
qm set <vmid> --memory <mb>
Balloon-Memory (dynamisch) anpassen#
qm set <vmid> --balloon <mb>
Netzwerkkarte hinzufügen#
qm set <vmid> --net<n> virtio,bridge=<bridge>
Netzwerkkarte entfernen#
qm set <vmid> --delete net<n>
PCI-Gerät für Passthrough hinzufügen#
qm set <vmid> --hostpci<n> <pci-id>,pcie=1
USB-Gerät für Passthrough hinzufügen#
qm set <vmid> --usb<n> host=<vendor-id>:<product-id>
PCI/USB-Passthrough entfernen#
qm set <vmid> --delete hostpci<n>
qm set <vmid> --delete usb<n>
Verfügbare PCI-Geräte auf Host anzeigen#
IOMMU-Gruppen anzeigen#
find /sys/kernel/iommu_groups/ -type l | sort -V
Festplatten vergrößern#
VM-Disk vergrößern (Proxmox-Seite)#
qm resize <vmid> <disk> +<size>G
Aktuelle Disk-Größe einer VM anzeigen#
qm config <vmid> | grep -E '^(scsi|virtio|ide|sata)'
LXC-Container-Disk vergrößern#
pct resize <ctid> rootfs +<size>G
Partition im Gast erweitern (Linux, nach VM-Resize)#
growpart /dev/<disk> <partition-number>
Dateisystem erweitern — ext4#
resize2fs /dev/<partition>
Dateisystem erweitern — xfs#
Dateisystem erweitern — LVM (PV + LV + FS)#
pvresize /dev/<disk>
lvextend -l +100%FREE /dev/<vg>/<lv>
resize2fs /dev/<vg>/<lv>
Disk-Nutzung im Gast prüfen#
Logs & Diagnose#
Proxmox-Daemon-Log verfolgen#
journalctl -u pvedaemon -f
Task-Log einer VM anzeigen#
pvesh get /nodes/<nodename>/tasks --vmid <vmid>
Alle laufenden Tasks anzeigen#
Netzwerk-Konnektivität zu Node prüfen#