If a scheduler with the role set to 'shadow' is started without also starting a primary, why does it not take over event processing due to lack of an active primary scheduler?
Release : 11.3.6/12.0
Component : CA Workload Automation AE (AutoSys)
A shadow scheduler will not take over event processing unless scheduler HA mode has first been initialized. If both schedulers are down, scheduler HA mode is not initialized until both schedulers are restarted in their respective roles. If you start a scheduler with the shadow role without also starting a scheduler with the primary role, the scheduler HA mode does not yet get initialized. Therefore, the shadow scheduler isn't going to do anything but wait until it detects a primary scheduler has started. It is at that point when scheduler HA mode is initialized. The shadow would then take over event processing if the primary goes down. Updating the shadow's role to primary is the only way that you could get it to immediately start processing events if you bring it up alone.