Update powerwall.sh
This commit is contained in:
34
powerwall.sh
34
powerwall.sh
@@ -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(){
|
||||||
|
|||||||
Reference in New Issue
Block a user