Update powerwall.sh
This commit is contained in:
21
powerwall.sh
21
powerwall.sh
@@ -646,6 +646,17 @@ ISCSISYSVMSHUTDOWN(){
|
||||
echo -e "${idsCL[LightCyan]}Please wait a few minutes while all iSCSI guests are shutdown ..."
|
||||
echo
|
||||
}
|
||||
ISCSIALLVMSHUTDOWN(){
|
||||
for ESXIHOST in "${PW_MAINSITEHOSTS[@]}"; do
|
||||
echo -en "${idsCL[LightCyan]}Shutting down any VM's on '${ESXIHOST}' that are running on any iSCSI drive ... "
|
||||
${PW_FOLDER}/esxi-scripts/iscsi-all-vm-shutdown.ps1 ${ESXIHOST} >/dev/null 2>&1 &
|
||||
echo -e "${idsCL[Green]}Commands sent${idsCL[Default]}"
|
||||
echo
|
||||
done
|
||||
|
||||
echo -e "${idsCL[LightCyan]}Please wait a few minutes while all iSCSI guests are shutdown ..."
|
||||
echo
|
||||
}
|
||||
|
||||
LOGROTATE(){
|
||||
STOPALL_SERVICES
|
||||
@@ -809,7 +820,15 @@ fi
|
||||
|
||||
;;
|
||||
iscsi-vm-shutdown)
|
||||
[ "${2^^}" == "SYS" ] && ISCSISYSVMSHUTDOWN || ISCSIVMSHUTDOWN
|
||||
if [ "${2^^}" == "PRI" ] || [ "${2^^}" == "" ]; then
|
||||
ISCSIVMVMSHUTDOWN
|
||||
elif [ "${2^^}" == "SYS" ]; then
|
||||
ISCSISYSSHUTDOWN
|
||||
elif [ "${2^^}" == "ALL" ]; then
|
||||
ISCSIALLSHUTDOWN
|
||||
else
|
||||
echo "iSCSI VM slection not valid"
|
||||
fi
|
||||
;;
|
||||
shutdown_server) SHUTDOWN_SERVER ${2} ${3} ${4} ${5};;
|
||||
hostpower) HOSTPOWER ${2} ${3};;
|
||||
|
||||
Reference in New Issue
Block a user