From d572626832e246b93cb69d76bec928922eb8282a Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Mon, 15 May 2023 11:27:59 -0500 Subject: [PATCH] Update powerwall.sh --- powerwall.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/powerwall.sh b/powerwall.sh index 1a762503..dcdcc606 100755 --- a/powerwall.sh +++ b/powerwall.sh @@ -370,7 +370,7 @@ SHUTDOWN_SERVERS(){ done for ESXIHOST in "${ESXIHOSTS[@]}"; do echo -en "Verifying iSCSI VM's stopped on: ${ESXIHOST} ... " - ${FOLDER}/esxi-scripts/iscsi-vm-shutdown-verify.ps1 ${ESXIHOST} + ${FOLDER}/esxi-scripts/iscsi-vm-shutdown-verify.ps1 ${ESXIHOST} >/dev/null 2>&1 echo "Done" done # sleep 1m @@ -385,6 +385,7 @@ SHUTDOWN_SERVERS(){ for ESXIHOST in "${MAINHOSTS[@]}"; do echo -en "Shutting down host: ${ESXIHOST} ..." ssh root@${ESXIHOST} 'esxcli system shutdown poweroff -d 10 -r "Automated ESXi host shutdown"' + ssh root@${ESXIHOST} 'esxcli system maintenanceMode set -e false -t 0' echo "Done" done @@ -398,13 +399,13 @@ SHUTDOWN_SERVERS(){ elif [ "${1}" = "SYS" ]; then for ESXIHOST in "${SYSHOSTS[@]}"; do - echo "Shutting Down: ${ESXIHOST}" + echo -en "Shutting Down VM's & Host : ${ESXIHOST}" ${FOLDER}/esxi-scripts/vm-shutdown.ps1 ${ESXIHOST} >/dev/null 2>&1 ${FOLDER}/esxi-scripts/iscsi-server-shutdown.ps1 ${ESXIHOST} >/dev/null 2>&1 - + ssh root@${ESXIHOST} 'esxcli system maintenanceMode set -e true -t 0' ssh root@${ESXIHOST} 'esxcli system shutdown poweroff -d 10 -r "Automated ESXi host shutdown"' & ssh root@${ESXIHOST} 'esxcli system maintenanceMode set -e false -t 0' - + echo "Done" done for ESXIHOST in "${SYSHOSTS[@]}"; do