Cheatsheets

Cheatsheet: Proxmox

De commando’s voor Proxmox VE die je op de host zelf (in de shell of via SSH) het vaakst gebruikt. Vervang 100 door het nummer van je virtuele machine (VM) en 101 door dat van je container (LXC).

Virtuele machines (qm)

Alle VM's tonen qm list
Een VM starten qm start 100
Een VM netjes afsluiten qm shutdown 100
Een VM hard stoppen (als afsluiten niet lukt) qm stop 100
Een VM herstarten qm reboot 100
De status van een VM qm status 100
De instellingen van een VM bekijken qm config 100
Geheugen en processorkernen aanpassen qm set 100 --memory 4096 --cores 2
De schijf 10 GB groter maken qm resize 100 scsi0 +10G
Een snapshot maken qm snapshot 100 voor-update
Snapshots tonen qm listsnapshot 100
Terugzetten naar een snapshot qm rollback 100 voor-update
Een snapshot verwijderen qm delsnapshot 100 voor-update
Een volledige kopie maken qm clone 100 101 --name nieuwe-vm --full
Een VM omzetten in een sjabloon qm template 100
Een vastgelopen VM ontgrendelen qm unlock 100
Een VM verwijderen (let op!) qm destroy 100

Containers (pct)

Alle containers tonen pct list
Een container starten pct start 101
Een container afsluiten pct shutdown 101
Een container hard stoppen pct stop 101
Een shell in de container openen pct enter 101
Eén commando in de container uitvoeren pct exec 101 -- ls /
De instellingen bekijken pct config 101
Geheugen aanpassen pct set 101 --memory 1024
Een snapshot maken pct snapshot 101 voor-update
Terugzetten naar een snapshot pct rollback 101 voor-update
Een container verwijderen (let op!) pct destroy 101

Back-ups

Een back-up maken van een VM vzdump 100 --storage local --mode snapshot --compress zstd
Een back-up terugzetten als VM qmrestore /var/lib/vz/dump/vzdump-qemu-100-BESTAND.vma.zst 100
Een back-up terugzetten als container pct restore 101 /var/lib/vz/dump/vzdump-lxc-101-BESTAND.tar.zst
Back-upbestanden bekijken ls -lh /var/lib/vz/dump/

Opslag en systeem

Opslag en vrije ruimte tonen pvesm status
De Proxmox-versie tonen pveversion -v
Clusterstatus (bij meerdere hosts) pvecm status
Pakketten bijwerken apt update && apt full-upgrade
De webinterface herstarten systemctl restart pveproxy
Logboek van de webinterface volgen journalctl -u pveproxy -f
Het configuratiebestand van een VM lezen cat /etc/pve/qemu-server/100.conf
Een ZFS-opslag controleren zpool status

Goed om te weten

  • Controleer altijd het nummer voor je iets verwijdert: qm destroy en pct destroy kunnen niet ongedaan worden gemaakt.
  • De webinterface staat standaard op https://IP-adres:8006.
  • Meer uitleg: onze Proxmox-handleidingen.

Bronnen en bronvermelding

Dit overzicht is in eigen woorden samengesteld. Commando’s en opties veranderen per versie: controleer bij twijfel de officiële documentatie.