Process Management: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 5: | Line 5: | ||
Directory ''$CLON_PARMS/processes'' contains 6 configuration files for CLON process management system: | Directory ''$CLON_PARMS/processes'' contains 6 configuration files for CLON process management system: | ||
ipc_critical_processes.cfg | ipc_critical_processes.cfg <- ipc_process_monitor(perl script) <- cronjobs | ||
ipc_process_manager.cfg <- ipc_process_manager(perl script) <- control_ipc_process_manager (csh script) | ipc_process_manager.cfg <- ipc_process_manager(perl script) <- control_ipc_process_manager (csh script) | ||
Revision as of 10:53, 5 February 2016
NOTE: make sure clascron account exist on all machines participating in cron job-based monitoring, and it is in onliners group. If not, modify /etc/passwd, /etc/shadow and /etc/group files using examples from existing machines. Scripts started by cron jobs will use ssh -n node ... statements so clascron must be able to ssh. It must be done without password, so login to every machine running related cron jobs (clon10, clon00, clon01) as clascron and make sure you can ssh to all other machines without password. If necessary, fix ~/.ssh/known_hosts.
Generic information
Directory $CLON_PARMS/processes contains 6 configuration files for CLON process management system:
ipc_critical_processes.cfg <- ipc_process_monitor(perl script) <- cronjobs ipc_process_manager.cfg <- ipc_process_manager(perl script) <- control_ipc_process_manager (csh script)
critical_processes.cfg process_manager.cfg remote_critical_processes.cfg sys10_critical_processes.cfg
To watch ipc messages:
java clonjava/ipc_monitor -a clasprod