hcisitecleanup

Cleans up after a crashed engine that has not exited properly from all of its processes.

hcisitecleanup
Note: All processes must be down before running this command.

This utility checks to see if the process is alive. The exact path is $HCISITE/exec/processes/process_name/pid for UNIX and %HCISITE%\exec\processes\process_name\pid for Windows.

  • If the process is not alive, then the utility removes the pid and cmd_port files. It then checks to see of hcimonitord is running.
  • If hicmonitord is not running, then the utility runs hcimsiutil -R, removes the hcimonitord pid file and the monitorShmemFile.
  • Then, it checks to see if the lockmanager is running. If the lockmanager is not running, then hcisitecleanup removes the lockmanager pid file.

The engine can then be restarted.