From 5198b60334e0e91504a09ea1d9610f538fcdd7c9 Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Mon, 15 May 2023 11:16:42 -0500 Subject: [PATCH] update --- esxi-scripts/iscsi-vm-shutdown-verify.ps1 | 4 +++- powerwall.sh | 10 +++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/esxi-scripts/iscsi-vm-shutdown-verify.ps1 b/esxi-scripts/iscsi-vm-shutdown-verify.ps1 index 22e6fe71..c90091ba 100755 --- a/esxi-scripts/iscsi-vm-shutdown-verify.ps1 +++ b/esxi-scripts/iscsi-vm-shutdown-verify.ps1 @@ -13,5 +13,7 @@ Get-Datastore | Where {$_.Name -like '*iSCSI1*' -or $_.Name -like '*iSCSI2*'} | } } } - + Catch{ + Write-Host "VM '$($vmName)' not found!" + } } diff --git a/powerwall.sh b/powerwall.sh index bdf5a3b7..be0d9476 100755 --- a/powerwall.sh +++ b/powerwall.sh @@ -357,11 +357,11 @@ SHUTDOWN_SERVERS(){ if [ "${1}" = "MAIN" ]; then - # echo -en "Disabling CLS in vCenter ... " - # ssh root@${VCENTERHOST} "sed -i '//{n;s/.*<\/enabled>/False<\/enabled>/}' /etc/vmware-vpx/vpxd.cfg >/dev/null 2>&1" >/dev/null 2>&1 - # ssh root@${VCENTERHOST} "service-control --stop vmware-vpxd >/dev/null 2>&1" >/dev/null 2>&1 - # ssh root@${VCENTERHOST} "service-control --start vmware-vpxd >/dev/null 2>&1" >/dev/null 2>&1 - # echo "Done" + echo -en "Disabling CLS in vCenter ... " + ssh root@${VCENTERHOST} "sed -i '//{n;s/.*<\/enabled>/False<\/enabled>/}' /etc/vmware-vpx/vpxd.cfg >/dev/null 2>&1" >/dev/null 2>&1 + ssh root@${VCENTERHOST} "service-control --stop vmware-vpxd >/dev/null 2>&1" >/dev/null 2>&1 + ssh root@${VCENTERHOST} "service-control --start vmware-vpxd >/dev/null 2>&1" >/dev/null 2>&1 + echo "Done" for ESXIHOST in "${ESXIHOSTS[@]}"; do echo -en "Stopping iSCSI VM's on: ${ESXIHOST} ... "