While upgrading Spectrum, the install is hanging at "Installation suspended: DDM database locked"
Release : Any
Component: Install/Upgrade
Either the Archive Manager was not shutdown prior to running the installation or the $SPECROOT/SS/DDM/.DDMDB.LOCK file was not removed when the ArchMgr was shutdown.
If the Archive Manager is still running, shutdown the ArchMgr by doing the following:
- Log into the system as the user that owns the Spectrum installation
- If running on Windows, start a bash shell by running "bash -login"
- cd to the $SPECROOT/bin directory and run the following command:
./stopSS.pl
- Verify the ArchMgr is not running and the $SPECROOT/SS/DDM/.DDMDB.LOCK file is removed
- Exit the bash shell
- Continue with the install
If the ArchMgr is not running but the $SPECROOT/SS/DDM/.DDMDB.LOCK file is still there, remove the .DDMDB.LOCK file and continue the installation.
Prior to running the install, ensure all of the Spectrum processes are shutdown including SpectroSERVER, ArchMgr and processd. The only Spectrum process that should be running during the install is SRAdmin.
Additionally, when installing on Windows, ensure there are no bash shells running.