DEV Community

Cover image for Proxmox VE System Administrator Cheatsheet (TL;DR)
Jeremy Stretch
Jeremy Stretch

Posted on

Proxmox VE System Administrator Cheatsheet (TL;DR)

Proxmox VE System Administrator Cheatsheet (TL;DR)

Node Stats & Health

  • Cluster Status: pvecm status (Check quorum details and node math)
  • Cluster Members: pvecm nodes
  • Resource Usage: pvesh get /nodes/{nodename}/status
  • Storage Status: pvesm status
  • System Logs: journalctl -f -u pvedaemon -u pveproxy

Corosync & Quorum Essentials

  • Check Quorum Status: corosync-cmapctl | grep quorum (Verifies node voting power)
  • Detailed Ring Status: corosync-cfgtool -s (Checks if communication rings/links are healthy)
  • Emergency Vote Override: pvecm expected 1 (Forces quorum to 1 to bypass multi-node requirements)
  • Reload Corosync Config: corosync-cfgtool -R (Applies changes to corosync.conf without a reboot)
  • View Ring Members: corosync-cmapctl runtime.totem.pg.mrp.srp.members

VM Basics (QEMU/KVM)

  • List VMs: qm list
  • Start VM: qm start <vmid>
  • Shutdown VM: qm shutdown <vmid>
  • Force Stop VM: qm stop <vmid>
  • VM Configuration: qm config <vmid>
  • Migrate VM: qm migrate <vmid> <target-node> --online

Container Basics (LXC)

  • List Containers: pct list
  • Start Container: pct start <vmid>
  • Shutdown Container: pct shutdown <vmid>
  • Force Stop Container: pct stop <vmid>
  • Enter CT Shell: pct enter <vmid>
  • CT Configuration: pct config <vmid>

DRBD & LINBIT SDS

  • DRBD Status Overview: drbdadm status (Check replication state and connection)
  • Detailed Core Stats: drbdsetup status --verbose --statistics
  • Linstor Cluster Status: linstor node list
  • Linstor Storage Pools: linstor storage-pool list
  • Linstor Resource List: linstor resource list
  • Force DRBD Primary: drbdadm primary <resource> --force

Top comments (0)