36. KBGEN0004 - "ANS1398E Initialization functions cannot open one of the Tivoli Storage Manager logs..."

Summary This article will guide you through resolving the error message "ANS1398E Initialization functions cannot open one of the Tivoli Storage Manager logs..." when you try to run TSM. If instead you see this message when trying to install TSM on Linux or Unix, please see our Linux FAQ item "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..." is returned.
Cause Possible Cause - The problem is related to the path of the log file that is subsequently listed at the end of the error message. Typically this will be dsmerror.log, and the message will followed by 'errno=13, permission denied'. As of version 5.3, TSM requires that a writeable error log is available each time TSM is run. If an error log (dsmerror.log) has been previously created/written by an admin user with permissions that prevent a non-admin user writing to it, then TSM will fail to start when invoked by the non-admin user.
Resolution This is a file permissions problem and can be resolved or worked around in standard ways such as:
  • Change the permissions the admin user uses to create files and change the file permissions of the file.
  • Change the permission of the file only, to allow non-admin users to read and write to it.
  • Rename or delete the file and therefore allow a new one to be created by the non-admin user on starting the TSM client.
Windows users might also need to see our page on backing up in TSM for Windows as a non-administrative user.
Status
More Information
Applies To TSM

Up: Contents Previous: 35. KBGEN0003 - "ANS1361E Session rejected: The specified node name is currently locked" Next: 37. KBGEN0005 - "ANS2610S TCP/IP communications failure between the client and the server machine" or "TCP/IP invalid host name. Do you wish to continue for the purposes of local backupset restore?"