24. KBNIX0001 - "ANS1398E Initialization functions cannot open one of the Tivoli Storage Manager logs..." (command line) or "ANS1989E Initialization functions cannot open the Error Log file specified" (GUI).

Summary This article will guide you through resolving the command-line error message "ANS1398E Initialization functions cannot open one of the Tivoli Storage Manager logs..." or the GUI error message "ANS1989E Initialization functions cannot open the Error Log file specified" when you try to run TSM. If you are getting this message while running rather than while installing TSM on Linux or Unix, please also see 36. KBGEN0004 - "ANS1398E Initialization functions cannot open one of the Tivoli Storage Manager logs...".
Symptom When trying to run TSM, the error message "ANS1398E Initialization functions cannot open one of the Tivoli Storage Manager logs..." or "ANS1989E Initialization functions cannot open the Error Log file specified" is returned.
Cause 1 Possible Cause - You are attempting to run TSM as a non-root user.
Resolution 1 Whether you are installing TSM or running the installation script, make sure that you are doing so as root. In Ubuntu, precede your command to run TSM with sudo.
Cause 2 Possible Cause - Root's home directory is set to /.
Resolution 2 Check that the home directory for root is not /. If it is, use the method described in the next section to change it to a directory where you have write permissions.
Cause 3 Possible Cause - The home directory is NFS-mounted.
Resolution 3 This problem is similar to that described in the previous section - it is caused by the permissions set on an NFS-mounted home directory. If this is the source of the error, then follow the following instructions.
Linux
  1. Make a temporary directory - mkdir /tmp/tsminst
  2. Rerun the setup script with either:
    HOME=/tmp/tsminst /opt/tivoli/tsm/client/ba/bin/HFSsetup.sh
    or, on Debian:
    HOME=/tmp/tsminst dpkg-reconfigure tsm-client
    or, on Ubuntu:
    HOME=/tmp/tsminst sudo dpkg-reconfigure tsm-client
Solaris
  1. Make a temporary directory - mkdir /tmp/tsminst
  2. Rerun the setup script with:
    HOME=/tmp/tsminst /opt/tivoli/tsm/client/ba/bin/HFSsetup.sh
Status
More Information
Applies To TSM, Linux, Unix

Up: Contents Previous: 23. KBMAC0007 - Mac enters sleep mode while a backup or restore is running Next: 25. KBNIX0002 - "ANS1501E Trusted agent execution/owner permissions are invalid".