Update powerwall.sh

This commit is contained in:
2023-05-15 12:59:45 -05:00
parent 7fe96bf478
commit 7eb8b49489

View File

@@ -424,25 +424,25 @@ SHUTDOWN_SERVERS(){
} }
SHUTDOWN_SERVER(){ SHUTDOWN_SERVER(){
echo -en "Enabling Maintenance mode and will wait for iSCSI VM's to begin migrating ... " echo -en "Enabling Maintenance mode and will wait for iSCSI VM's to begin migrating ... "
${FOLDER}/esxi-scripts/host-maintenance_modce.ps1 ${ESXI_HOST_NAMES[${1}]} >/dev/null 2>&1 ${FOLDER}/esxi-scripts/host-maintenance_modce.ps1 ${ESXI_HOST_NAMES[${1}]}
sleep 10s # sleep 10s
echo "Done" echo "Done"
echo -en "Shutting Down VM's on: ${1} ... " # echo -en "Shutting Down VM's on: ${1} ... "
${FOLDER}/esxi-scripts/vm-shutdown.ps1 ${1} >/dev/null 2>&1 # ${FOLDER}/esxi-scripts/vm-shutdown.ps1 ${1} >/dev/null 2>&1
${FOLDER}/esxi-scripts/iscsi-server-shutdown.ps1 ${1} >/dev/null 2>&1 # ${FOLDER}/esxi-scripts/iscsi-server-shutdown.ps1 ${1} >/dev/null 2>&1
echo "Done" # echo "Done"
#
echo -en "Shutting Down Host: ${1} ... " # 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 shutdown poweroff -d 10 -r "Automated ESXi host shutdown"' &
ssh root@${1} 'esxcli system maintenanceMode set -e false -t 0' # ssh root@${1} 'esxcli system maintenanceMode set -e false -t 0'
echo "Done" # echo "Done"
#
echo -en "Waiting for Host (${1}) to shutdown ... " # echo -en "Waiting for Host (${1}) to shutdown ... "
while ping -qw 10 -c3 "${1}">/dev/null 2>&1; do # while ping -qw 10 -c3 "${1}">/dev/null 2>&1; do
sleep 1 # sleep 1
done # done
echo "Done" # echo "Done"
} }
ISCSIVMSHUTDOWN(){ ISCSIVMSHUTDOWN(){