diff --git a/powerwall.sh b/powerwall.sh index 2edb7421..dbd75a42 100755 --- a/powerwall.sh +++ b/powerwall.sh @@ -425,24 +425,24 @@ SHUTDOWN_SERVERS(){ SHUTDOWN_SERVER(){ echo -en "Enabling Maintenance mode and will wait for iSCSI VM's to begin migrating ... " ${FOLDER}/esxi-scripts/host-maintenance_mode.ps1 ${ESXI_HOST_NAMES[${1}]} - # sleep 10s + sleep 10s echo "Done" - # echo -en "Shutting Down VM's on: ${1} ... " - # ${FOLDER}/esxi-scripts/vm-shutdown.ps1 ${1} >/dev/null 2>&1 - # ${FOLDER}/esxi-scripts/iscsi-server-shutdown.ps1 ${1} >/dev/null 2>&1 - # echo "Done" - # - # echo -en "Shutting Down Host: ${1} ... " - # ssh root@${1} 'esxcli system shutdown poweroff -d 10 -r "Automated ESXi host shutdown"' & - # ssh root@${1} 'esxcli system maintenanceMode set -e false -t 0' - # echo "Done" - # - # echo -en "Waiting for Host (${1}) to shutdown ... " - # while ping -qw 10 -c3 "${1}">/dev/null 2>&1; do - # sleep 1 - # done - # echo "Done" + echo -en "Shutting Down VM's on: ${1} ... " + ${FOLDER}/esxi-scripts/vm-shutdown.ps1 ${1} >/dev/null 2>&1 + ${FOLDER}/esxi-scripts/iscsi-server-shutdown.ps1 ${1} >/dev/null 2>&1 + echo "Done" + + echo -en "Shutting Down Host: ${1} ... " + ssh root@${1} 'esxcli system shutdown poweroff -d 10 -r "Automated ESXi host shutdown"' & + ssh root@${1} 'esxcli system maintenanceMode set -e false -t 0' + echo "Done" + + echo -en "Waiting for Host (${1}) to shutdown ... " + while ping -qw 10 -c3 "${1}">/dev/null 2>&1; do + sleep 1 + done + echo "Done" } ISCSIVMSHUTDOWN(){