IBM Support

DBI1088E when installing DB2 for Linux, Unix, and Windows by using db2setup command

Technote (troubleshooting)


Problem(Abstract)

During a "clean" installation of DB2® LUW, db2setup can report the following error when trying to create a new instance: DBI1088E Invalid access permission detected for directory "<directory>".

"Clean" refers to a DB2 installation on a server that does not have any DB2 products installed.

Cause

Before creating all the subdirectories in the home directory of the instance owner, the install process performs a sanity check on the directory's mount point to see if Read "r" and Execute "x" permissions are set. If the access permission for the directory's mount point (/home/db2inst1, for example) is restricted, you can receive the DBI1088E error upon installing DB2 LUW with the db2setup command.

Environment

This technote applies only to UNIX based environments.

Resolving the problem

The following two actions can resolve the DBI1088E error upon installation.

  1. While logged in as user root, check the instance owner's home directory mount point by running the following command; In this example, the instance is named db2inst1

    Example:

      /usr/bin/su db2inst1 -c /bin/pwd


    If this command fails you should check the directory mount point of the file system to make sure access permission is not restricted. You can also try giving the ownership/permissions of the mount point to the instance owner.

  2. If the permissions do not include "r" and "x", unmount the drive, change the permissions, and remount the drive.

    Example:

      unmount /<directory>
      chown <instance_owner> /<directory>
      chmod  755 /<directory>
      mount /<directory>

Related information

DBI1088E

Document information

More support for: DB2 for Linux, UNIX and Windows
Install/Migrate/Upgrade - Fixpak

Software version: 9.1, 9.5, 9.7, 10.1

Operating system(s): AIX, HP-UX, Linux, Solaris

Reference #: 1143984

Modified date: 15 August 2016