#!/bin/bash
# Roda NO NO -1. Desliga o banco (147) e o LXC de app (3212). Nenhum dos dois esta em HA.
echo "=== estado antes"
qm status 147; pct status 3212
echo "=== desligando o LXC de app"
pct shutdown 3212 --timeout 120 && echo "  pct shutdown retornou OK"
echo "=== desligando o banco"
qm shutdown 147 --timeout 180 && echo "  qm shutdown retornou OK"
echo "=== conferindo por status (nunca confiar no retorno)"
for i in $(seq 1 24); do
  S1=$(qm status 147 | awk '{print $2}'); S2=$(pct status 3212 | awk '{print $2}')
  echo "  [$i] vm147=$S1 ct3212=$S2"
  [ "$S1" = "stopped" ] && [ "$S2" = "stopped" ] && break
  sleep 10
done
echo "=== onboot (para nao religarem sozinhos depois)"
qm config 147 | grep -E "^onboot" ; pct config 3212 | grep -E "^onboot"
