Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

KVM: Gäste speichern, wenn Stromausfall

33 views
Skip to first unread message

Daniel Meszaros

unread,
Dec 13, 2011, 8:51:42 AM12/13/11
to
Hi,

ich möchte den APCUPSD meines KVM-Hosts im Falle eines längeren
Stromausfalls nicht die Gäste herunterfahren, sondern speichern lassen.

Der APCUPSD also, bevor die Batterien der USV komplett leer sind, ein
Script aufrufen, dass die Gäste "einfriert" und anschließend den
KVM-Host herunterfahren.

Ich habe mir folgendes Scriptkonstrukt dazu ausgedacht:

_______________________________________________________________________

#!/bin/bash

COUNT=$(virsh list | grep -v -e Id -e --- | awk '{print $1}' | wc -l)
let "COUNT += 1"

ROW=1
while [ $ROW -le $COUNT ]
do
if [ $ROW -gt 2 ]; then
GUEST="$(virsh list | awk -v awkrow="$ROW" '{
if (FNR==awkrow) {
print $2
}
}')"
echo "Saving guest $GUEST..."
virsh save $GUEST
echo "Guest $GUEST saved."
fi
let "ROW += 1"
done

______________________________________________________________________

Wenn wieder Strom da ist und der KVM-Host hochgefahren ist, würde ich
die Gäste händisch einen nach dem anderen wieder "resumen".

Ist das ein praktikabler Ansatz oder würdet Ihr das anders umsetzen?

CU,
Mészi.
0 new messages