[Eisfair] Shutdownskript funktioniert nur bei "aktivem Fenster"
Thomas Bork
tom at eisfair.org
So Feb 10 22:02:23 CET 2013
Am 10.02.2013 21:08, schrieb Alex Busam:
>> Und der genaue Inhalt des Skriptes?
[...]
> #section that will power down a VM prior to taking a
> snapshot and backup and power it back on
> if [ ${POWER_VM_DOWN_BEFORE_BACKUP} -eq 1 ]; then
> START_ITERATION=0
> logger "info" "Powering off initiated for ${VM_NAME},
> backup will not begin until VM is off..."
>
> ${VMWARE_CMD} vmsvc/power.shutdown ${VM_ID} > /dev/null
> 2>&1
> while ${VMWARE_CMD} vmsvc/power.getstate ${VM_ID} |
> grep -i "Powered on" > /dev/null 2>&1;
> do
> #enable hard power off code
> if [ ${ENABLE_HARD_POWER_OFF} -eq 1 ]; then
> if [ ${START_ITERATION} -ge
> ${ITER_TO_WAIT_SHUTDOWN} ]; then
> logger "info" "Hard power off occured for
> ${VM_NAME}, waited for $((ITER_TO_WAIT_SHUTDOWN*60)) seconds"
> ${VMWARE_CMD} vmsvc/power.off ${VM_ID} >
> /dev/null 2>&1
> #this is needed for ESXi, even the hard
> power off did not take affect right away
> sleep 60
> break
> fi
> fi
>
> logger "info" "VM is still on - Iteration:
> ${START_ITERATION} - sleeping for 60secs (Duration:
> $((START_ITERATION*60)) seconds)"
> sleep 60
Und was steht in vmsvc/power.shutdown?
--
der tom
[eisfair-team]
Mehr Informationen über die Mailingliste Eisfair