Stop Autosys & WCC from starting up after server reboot
search cancel

Stop Autosys & WCC from starting up after server reboot

book

Article ID: 248645

calendar_today

Updated On:

Products

Autosys Workload Automation

Issue/Introduction

In the process of building Autosys on new servers, when Autosys start up is perfomed on these new servers, AutoSys on old servers need to be shut down (permanently), but also they need to be stopped from starting after reboots. 

What the quickest/easiest way to do this?

Would it simply be removing these 3 entries from /etc/init.d?

 

-rwxr-xr-x   1 root root  6533 Jun 17  2021 waae_sched.CDA
-rwxr-xr-x   1 root root  6332 Jun 17  2021 waae_server.CDA
-rwxr-x---   1 root root  6587 May 14  2021 waae_webserver.CDA

and likewise, remove these from /etc/init.d for WCC?

-rwxr-x---   1 root     caunc     5358 Sep 28  2020 CA-wcc
-rwxr-x---   1 root     caunc     5469 Sep 28  2020 CA-wcc-services

Would there be anything else that could potentially start up Autosys/WCC?

 

 

Environment

Release : 12.0

Component : CA Workload Automation AE (AutoSys)

Resolution

The CA* and waae* and dxserver* and igateway* files in /etc/init.d can start the product(s).
Their presence alone in that directory is not what deteremines if they start up at boot time or not.
There are other files in the different /etc/rc.d/* folders that do.
Those are the ones read during boot time or shutdown that the system executes.
Those /etc/rc.d files for the products you will find are links back to the /etc/init.d files.
So, yes, moving or removing the /etc/init.d files will prevent the product(s) from starting as then 
 the links point to a file that would no longer exist.
You can remove the links in the other directories too if you wish.
But without the main file they point back to the product would not start, you might just 
see some complaints in the boot up script/log as it would try but not be able to start the products.

One other place you might want to check is the systemd startup.
Run the following commands to see if they are present:
 systemctl | grep dxserver
 systemctl | grep igateway
 systemctl | grep wcc
 systemctl | grep waae
 systemctl | grep CA

If any are present you should disable them as well.
example:
 systemctl disable dxserver.service   
 
And then reload systemd:
 systemctl daemon-reload