DEIMOS
Procedure to Restart Daemon Processes

Background

This document describes the procedure for restarting the DEIMOS daemons. When time is not critical, the preferred method to completely reset the DEIMOS software system is to perform a reboot of the various computers. When speed is important, the following method will be faster since it does not require rebooting machines.

Procedure

Semi-automated Method

The daemon restart procedure has been scripted (except that numerous passwords must still be entered manually). To execute the script when logged in from a DEIMOS numbered account, go to the background menu and select
	DEIMOS Engineering > Restart Processes > All daemons (keamano/polo/roto)
Alternatively, when logged into polo, type:
	restart_all_daemons
and follow the instructions to restart daemons.

Manual Method

  1. Shutdown GUIs.
    • From the pulldown menu, select DEIMOS Control Menu > Shutdown All DEIMOS GUIs.
    • Run the ctx command to verify that all DEIMOS GUIs are down.
  2. Stop polo daemons.
    • Log into polo as user kics.
    • Stop polo daemons with this commands:
      	deimos stop daemons
  3. Restart keamano/roto daemons.
    • Log into keamano as user kics.
    • Stop all daemons with these commands:
      	deirot stop
      	deifcs stop daemons
      	deimos stop daemons
    • Verify that daemons are gone by running the ctx command as user dmoseng (or other DEIMOS user account) on polo. It should show no daemons running.
    • As user kics on keamano, restart all daemons with these commands:
      	deimos start daemons
      	deifcs start daemons
      	deirot start
  4. Restart polo daemons.
    • Log into polo as user kics.
    • Start polo daemons with this commands:
      	deimos start daemons
  5. Restart GUIs. From the pulldown menu, select DEIMOS Control Menu > Start All DEIMOS GUIs.

See Also


Go to: DEIMOS Home Page - Instruments Home Page - Keck Home Page

Last modified: Wed Mar 25 15:12:20 HST 2009