proxmox
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| proxmox [2016/04/05 19:08] – created ben | proxmox [2025/11/30 18:16] (current) – ben | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| Some notes on setting up a new Proxmox server: | Some notes on setting up a new Proxmox server: | ||
| + | |||
| + | * Install on ZFS root (set advanced options '' | ||
| + | * (Check what sector sizes an SSD supports with '' | ||
| + | * Run community [[https:// | ||
| + | * Join node into cluster (datacenter-> | ||
| + | |||
| + | ===== Hardware-specific quirks ===== | ||
| + | |||
| + | * NUC with e1000e interface drops offline after a few hours/days: [[https:// | ||
| + | |||
| ===== Using trusted SSL certificates ===== | ===== Using trusted SSL certificates ===== | ||
| https:// | https:// | ||
| + | |||
| + | ==== ACME setup for DNS RFC2136 ==== | ||
| + | |||
| + | * Copy the tsig key to ''/ | ||
| + | * Navigate to ACME plugins and create a new one: | ||
| + | * ID: FreeIPA | ||
| + | * Type: RFC2136 | ||
| + | * Key: / | ||
| + | * Server: ares.jellybean.sihnon.net | ||
| + | * Create the ACME account via webui | ||
| + | * Create the certificate request using DNS type and FreeIPA plugin | ||
| + | * Order the new certificate | ||
| ===== Using IPtables to redirect the web interface to port 443 ===== | ===== Using IPtables to redirect the web interface to port 443 ===== | ||
| https:// | https:// | ||
| + | |||
| + | ===== Network Interfaces ===== | ||
| + | |||
| + | * Edit '' | ||
| + | * Create OVSBridge '' | ||
| + | * Create OVSIntPort '' | ||
| + | * Create OVSBond '' | ||
| + | * Apply changes | ||
| + | * Update switch configuration to enable LACP | ||
| + | * Confirm connectivity | ||
| + | * Datacenter-> | ||
| + | |||
| + | ===== OpenVSwitch ===== | ||
| + | |||
| + | <code bash> | ||
| + | apt-get install openvswitch-switch | ||
| + | </ | ||
| + | |||
| + | ===== SDN ===== | ||
| + | |||
| + | * Install dependencies: | ||
| + | apt install frr-pythontools | ||
| + | systemctl enable --now frr.service | ||
| + | </ | ||
| + | * '' | ||
| + | * Create '' | ||
| + | * '' | ||
| + | * Create one vnet for each vlan, setting the zone to '' | ||
| + | * When creating VMs, select this vnet to assign to the vlan without needing to re-enter the vlan id. | ||
| + | |||
| + | ===== VM Tweaks ===== | ||
| + | |||
| + | ==== Unique disk serial numbers ==== | ||
| + | |||
| + | TrueNAS SCALE demands unique serial numbers on each VM disk for stable imports. Proxmox doesn' | ||
| + | |||
| + | * Generate a unique serial number with: <code bash> | ||
| + | uuidgen | sed -E " | ||
| + | </ | ||
| + | * Edit the VM definition at ''/ | ||
| + | |||
proxmox.1459883330.txt.gz · Last modified: by ben
