Hello everybody,
I'm looking for a way to schedule a script that would check and enable (if disabled) HA after the boot of VCenter.
I know how to write a script with PowerCli but I do not understand how to schedule it and in which interface I could do it in VCenter.
If you have any idea, it would be great.
THanks
Moderator: Moved to PowerCLI Discussions, the {code} areas are more for API/SDK issues.
Afaik there is no event that is fired when a vCenter is started.
You can create an Alarm based on events that are fired when a HA setup is not working.
There are a few of those, no master HA to be found, vCenter disconnected from the HA master ...
The next issue is where to schedule an action based on such an Alarm.
It is definitely discouraged to run a script on your VCSA.
One option is to setup an SNMP manager.
An Alarm can send an SNMP trap to that server, and then this could trigger a script on that SNMP server.
Blog: lucd.info Twitter: @LucD22 Co-author PowerCLI Reference
Thanks for your return.
Just for explain my need. I wish on power off cluster and set auto reboot DNS and Vcenter. For that actually with a Powercli script i shutdown all my VM, i disable HA and i set auto startup on my first host. After the auto reboot of the vcenter i would to auto enable the HA.
But do you have a another approach for auto reboot a cluster with its VM ?
You could run that script on a dedicated station, reboot the vCenter, and then wait, in a loop, till the vCenter is back online.
When it is, the script can enable HA on the cluster.
Blog: lucd.info Twitter: @LucD22 Co-author PowerCLI Reference