Error message in $SPECROOT/SS/DDM/ARCHMGR.OUT file: ArchMgr started as user 'root'

Document ID : KB000049386
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

Mostly under Unix, the Spectrum Control Panel (SCP) will be started via command line (bash shell). If you are logged in as root user and start the SCP, the root user will also be used to start the Archive Manager. The user 'root' is not a user in the Archive Manager's DDMdb and that leads to this error message. Mostly seen in OneClick under connection status - "events" of this landscape being "down".

Solution:

The install owner should always be used to start the SCP.

The install owner should always be a non 'root' user.

Correction steps:

  1. Open a bash shell on the SpectroServer (SS).

  2. Run command ps -ef | grep SCP and check owner of the process. Is it 'root'?

  3. If so, stop the SS in SCP and then close the SCP.

  4. Switch user to Spectrum install owner (Defined in $SPECROOT/UI-CONFIG.<hostname of SS> under "owner =") and start SCP again.

  5. Start SS and ArchMgr (if not set to Auto Start/Stop Archive Manger - under Control).

  6. For further verification check in the $SPECROOT/SS/DDM/ARCHMGR.OUT file again, if it does not change the status of the Archive Manager.