diff --git a/offsite-power-check.sh b/offsite-power-check.sh index a85a09f7..595ed675 100755 --- a/offsite-power-check.sh +++ b/offsite-power-check.sh @@ -24,9 +24,9 @@ RENOTIFY_LOWPOWER=10 #minutes PW_OFFSITEHOSTS="10.2.1.11" # PW_OFFSITEHOSTS="10.2.1.11 10.2.1.12" - PW_OFFSITEHOSTS_IDRAC="10.2.1.21" # PW_OFFSITEHOSTS_IDRAC="10.2.1.21 10.2.1.22" +PW_VCENTERHOST="10.10.1.30" # TEST=true # TEST=full @@ -123,9 +123,10 @@ $(date)" touch ${PW_TMPFOLDER}/power.offsite.off for host in ${PW_OFFSITEHOSTS}; do if [ "${TEST}" = "" ] || [ "${TEST}" = "full" ]; then + run=$(ssh root@${PW_VCENTERHOST} "sed -i '//{n;s/.*<\/enabled>/False<\/enabled>/}' /etc/vmware-vpx/vpxd.cfg >/dev/null 2>&1" >/dev/null 2>&1) + run=$(ssh root@${PW_VCENTERHOST} "service-control --stop vmware-vpxd >/dev/null 2>&1" >/dev/null 2>&1) + run=$(ssh root@${PW_VCENTERHOST} "service-control --start vmware-vpxd >/dev/null 2>&1" >/dev/null 2>&1) ssh root@${host} sh < ${PW_FOLDER}/esxi-scripts/esxi-shutdown2.sh & - else - echo "TESTMODE: Shutting down '${host}'" fi done fi