#!/usr/bin/env bash # Read-only host check: why did the net multiqueue flags not land on VM 5111? # Run from the guest: ~/projects/ultix/4-host-netcheck.sh # Everything is saved to ~/projects/ultix/host-netcheck.out for crush to read. set -euo pipefail OUT="$(cd "$(dirname "$0")" && pwd)/host-netcheck.out" timeout 120 ssh root@pfv-tsys5.knel.net ' echo "== qm config 5111 (relevant lines) ==" qm config 5111 | grep -E "^(net|scsi|onboot|startup|cpuunits|ide|machine|cores|sockets|threads|memory)" || true echo echo "== qm pending 5111 (unapplied staged changes) ==" qm pending 5111 2>&1 || true echo echo "== last bounce log (/var/log/ukrrs-vm5111-bounce.log) ==" tail -n 40 /var/log/ukrrs-vm5111-bounce.log 2>&1 || true echo echo "== pve version ==" pveversion 2>&1 | head -3 ' | tee "$OUT" echo echo "saved: $OUT"