Published on InterSystems Developer Community (https://community.intersystems.com)

Home > ISCAgent Auto-Startup in a Mirror Configuration on a Veritas Cluster

Question
Anzelem Sanyatwe · Oct 25, 2016

ISCAgent Auto-Startup in a Mirror Configuration on a Veritas Cluster

ISCAgent is automatically installed with Cache, runs as a service and can be configured to
start with the system. This is fine – but the complication comes when this is on VCS clusters with
Mirroring on. When installing a Single Instance of Cache in a Cluster, point number 2. Says “Create
a link from /usr/local/etc/cachesys to the shared disk. This forces the Caché registry and all
supporting files to be stored on the shared disk resource you have configured as part of the
service group.”

So on the second passive node – this statement makes ISCAgent startup with the system, nor manually
starting it impossible as all the binaries will be on the primary node shared disk. Up until Cache
fail-over, then you are able to start it up when binaries are now local. So the issue is that in a
disaster failover scenario Cache automatically starts on the second node without ISCAgent and
throws all sorts of errors, locks DB and all connection with sign-on inhibited – up until someone manually connects and start it up. The ideal scenario
I am looking at is a mechanism to also automatically start ISCAgent during the failover to the
secondary node.

What suggestions are out there to make ISCAgent start up automatically on second node when the cluster fail over in a VCS configuration like this?

#High Availability #Mirroring #Caché

Source URL:https://community.intersystems.com/post/iscagent-auto-startup-mirror-configuration-veritas-cluster