Ga naar hoofdinhoud

Proxmox VE

Proxmox Virtual Environment (VE) is het virtualisatieplatform dat op beide PowerEdge R620 servers draait. Het combineert KVM en LXC met een webinterface.

Toegang​

ServerWebinterface
R620 1https://172.16.0.11:8006
R620 2https://172.16.0.21:8006

Login met de root credentials van de server.

Cluster​

Beide servers staan in een Proxmox cluster. Dit laat je toe om VMs te migreren tussen servers en alles van één interface te beheren.

  • Cluster status zie je rechtsboven in de webinterface
  • Je kan VMs live migreren via Migrate (rechterklik op VM)
  • Storage en netwerken worden gedeeld over de cluster

Storage​

De servers gebruiken de volgende storage:

  • local: OS schijf, ISO images, templates
  • local-lvm: thin-provisioned LVM voor VM schijven

Templates​

Proxmox gebruikt templates om snel VMs te klonen. De template staat op de local storage onder VM templates.

Bestaande templates:

TemplateGebruik
Template 9000Debian 12 cloud-init template (standaard voor studenten VMs)

Template aanmaken (indien nodig)​

# Template voorbeeld: Debian 12
qm create 9000 --memory 2048 --cores 2 --net0 virtio,bridge=vmbr0
qm importdisk 9000 debian-12-generic-amd64.qcow2 local-lvm
qm set 9000 --scsihw virtio-scsi-pci --scsi0 local-lvm:vm-9000-disk-0
qm set 9000 --ide2 local:cloudinit
qm set 9000 --boot c --bootdisk scsi0
qm set 9000 --serial0 socket --vga serial0
qm set 9000 --agent 1
qm template 9000

Backups​

Proxmox kan backups maken van VMs via de webinterface of via een cron job:

# Handmatige backup van VM 100 naar /var/lib/vz/dump
vzdump 100 --compress zstd --mode snapshot

Automatische backups worden ingesteld via Datacenter > Backup in de webinterface.

Handige CLI commando's​

# Alle VMs tonen
qm list

# Alle containers tonen
pct list

# Cluster status
pvecm status

# Storage status
pvesm status

# Node logs
pve node log

# Services herstarten
systemctl restart pvedaemon
systemctl restart pveproxy

# Storage gebruik
df -h
pvesm status

Netwerk​

De Proxmox bridge (vmbr0) is verbonden met VLAN 10. VMs krijgen een IP via het VLAN 20 subnet (172.16.1.0/22). De bridge is geconfigureerd in /etc/network/interfaces:

auto vmbr0
iface vmbr0 inet static
address 172.16.0.11/16
gateway 172.16.0.1
bridge-ports eno1
bridge-stp off
bridge-fd 0