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 -e "${idsCL[LightCyan]}Please wait a few minutes while all iSCSI guests are shutdown ..."
|
||||||
echo
|
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(){
|
LOGROTATE(){
|
||||||
STOPALL_SERVICES
|
STOPALL_SERVICES
|
||||||
@@ -809,7 +820,15 @@ fi
|
|||||||
|
|
||||||
;;
|
;;
|
||||||
iscsi-vm-shutdown)
|
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};;
|
shutdown_server) SHUTDOWN_SERVER ${2} ${3} ${4} ${5};;
|
||||||
hostpower) HOSTPOWER ${2} ${3};;
|
hostpower) HOSTPOWER ${2} ${3};;
|
||||||
|
|||||||
Reference in New Issue
Block a user