Arranque automático para Control-M/EM
Versión v9.x
Sistema operativo: linux
DB: postgreSQL incluido en la instalación de Control-M
Probado en versiones de sistema operativo redhat, linux oracle y centos
Probado en versiones de Control-M 9.0.00.500, 9.0.18.200 y 9.0.19.000
Documentación base oficial: http://documents.bmc.com/supportu/ctrlm9/help/Main_help/en-US/index.htm#86748.htm
Pasos:
1. Logearse en la maquina que soporta la capa EM con el usuario root
2. Ir la ruta relativa /etc/systemd/system/
3. Crear/copiar un fichero controlm_em.service
4. Contenido del fichero es el siguiente:
2. Ir la ruta relativa /etc/systemd/system/
3. Crear/copiar un fichero controlm_em.service
4. Contenido del fichero es el siguiente:
[Unit]
Description=CONTROL-M/EM v9.x
After=systemd-user-sessions.service multi-user.target network.target
[Service]
User=emuser
ExecStart=/bin/sh -c /home/emuser/bin/start_server;/home/emuser/bin/start_ns_daemon;/home/emuser/bin/start_cms;/home/emuser/bin/start_config_agent
Type=forking
RemainAfterExit=yes
ExecStop=/bin/sh -c /home/emuser/bin/stop_config_agent;/home/emuser/bin/stop_cms;/home/emuser/bin/stop_ns_daemon;/home/emuser/bin/stop_server
[Install]
WantedBy=multi-user.target
5. A este fichero asignar permisos 644
6. Recargar los servicios disponibles con el comando: systemctl daemon-reload
7. Activar el servicio con el comando: systemctl enable controlm_em.service
8. Fin