Due to a partial failure of our SAN we have switched our message queuing (Active MQ) from using network storage to using local storage. Because the secondary server is no longer sharing the same storage location as the primary, the service is shut down and must be manually started if the primary fails.
The services are running on Windows Server 2008 R2 Standard Edition. Is there any way to automatically start the service on the secondary server if the primary fails? Windows clustering appears to require Enterprise Edition and I am unable to upgrade the servers in the short term.