Files
ultix/5-activate-multiqueue.sh
T
mrcharles acd7242604 plan for October hardware slip: presume 8 vCPU/48G, multiqueue bounce script
Hardware window #601 slipped to ~Oct 2026: interim fences and daynight
values become the operating config, cpuset reservation defers with it, and
the compose cgroup_parent wiring becomes the gateway starvation fix. Adds
5-activate-multiqueue.sh — the one remaining VM-5111 reboot (human-timed)
to bring the staged net queues live. Tracking/README/crush prefs updated.

💘 Generated with Crush

Assisted-by: Crush:glm-5.2
[#602]
2026-08-31 16:55:38 -05:00

11 lines
738 B
Bash
Executable File

#!/usr/bin/env bash
# Activate the staged net multiqueue (queues=4/2 already in qm config) with
# ONE graceful bounce of VM 5111. Run any time from this VM; the host-side
# work is detached, so this script returns before the VM goes down.
# WARNING: every crush session on this VM dies with the bounce (~4 min).
set -euo pipefail
echo "bouncing VM 5111 (detached host-side); ~4 min downtime"
timeout 60 ssh root@pfv-tsys5.knel.net \
'setsid bash -c "echo bounce-start \$(date -Is); qm shutdown 5111 --timeout 120; qm wait 5111 --timeout 180 || true; qm start 5111; echo bounce-done \$(date -Is)" </dev/null >/var/log/ukrrs-vm5111-bounce.log 2>&1 &'
echo "dispatched. after reboot verify: ethtool -l ens18 -> Combined 4/4, ens19 -> 2/2"