Preparing to install Domino on AIX and Linux

Set up the environment on IBM® AIX®, or Linux™ before installing IBM Domino®.

Procedure

  1. You must log in as the root user to install the Domino and Sametime® server.
  2. You must have a designated operating system user who can start the Sametime server, and this user must be a part of a designated operating system group.

    The default user is notes and the default group is also notes, but any user name other than root and any group name can be used. To verify that the designated operating system user is part of the operating system group, type this command:

    groups dominoUserName

    Where dominoUserName is the name of the IBM Notes® user.

    For example, if you type groups notes and get the return value of notes, the return value indicates that the user name notes is a part of the group notes.

    You can use the AIX System Management Interface Tool (SMIT), to create a user and group by entering this command:

    # smit

  3. Verify that the file system has at least 1 GB of disk space, then enter the following command:

    df -k

    This command reports information about file system space in units of 1024 byte blocks, (kilobytes).

    If you are installing from a downloaded image rather than a CD, consider the disk space required for the *.tar installation files and the unpacked installation files, which require approximately 2 GB of disk space.

  4. On AIX only: Install and configure the input/output completion ports (IOCP).

    If IOCP is not installed and configured, the Domino setup cannot begin, and this error message is displayed:

    Your system is not configured with I/O Completion Ports. I/O Completion Ports must be installed in order to run the Domino 7 Server. Install and make available I/O Completion Ports and restart your system.″ Refer to IBM Knowledgebase Technote 1086556 for detailed instructions on how to install/configure IOCP.

    Check the port completion status by entering this command:

    # smitty iocp

  5. In SMIT, in the Change / Show Characteristics of I/O Completion Ports section, verify that the value for State to be configured at system restart is set to “available" . If it is not, change the status from Defined to available. Restart the server, and then check that the status is updated to available.
  6. On Linux only: Refer to the following list of required Linux packages/libraries and install the appropriate packages for your operating system.
    Note: The .rpm file versions of some of these packages as available on actual OS installation media might differ from the following. If you have a newer version of a specific package that is listed here, you do not need to replace it with the older version
    For any Linux platform, the following libraries are required:
    • libstdc++.so.5
    • libstdc++-libc6.1-1.so.2
    For RHEL 6.x 64-bit only, 64-bit versions of the following packages are required:
    • compat-libstdc++-33-3.2.3-69
    • compat-db-4.6.21-15
    • libXp-1.0.0-15.1
    • libXmu-1.0.5-1
    • libXtst-1.0.99.2-3
    • libXft-2.1.13-4.1
    • pam-1.1.1-4
    • gtk2-2.18.9-4
    • gtk2-engines-2.18.4-5
    • rpm-build-4.8.0-12
    • elfutils-0.148-1
    • elfutils-libs-0.148-1
    • ksh-20100621-2
    For RHEL 6.x 64-bit only, 32-bit versions of the following packages are also required:
    • compat-libstdc++-33-3.2.3-69
    • compat-db-4.6.21-15
    • libXp-1.0.0-15.1
    • libXmu-1.0.5-1
    • libXtst-1.0.99.2-3
    • libXft-2.1.13-4.1
    • pam-1.1.1-4
    • gtk2-2.18.9-4
    • gtk2-engines-2.18.4-5
    • glibc-2.12-1.7
    • libgcc-4.4.4-13
    • libstdc++-4.4.4-13
    • libXi-1.3-3
    For RHEL 6.x 64-bit Silent Install only:
    • glibc-2.12-1.7
    • libgcc-4.4.4-13
    • libstdc++-4.4.4-13
    • libXp-1.0.0-15.1
    • libXmu-1.0.5-1
    • libXtst-1.0.99.2-3
    • libXft-2.1.13-4.1
    • libXi-1.3-3
    • Required RPM: compat-libstdc++-33
    • Required library: libstdc++.so.5 & libstdc++-libc6.1-1.so.2
  7. On partitioned servers only: Additional preparation is necessary if you plan to install Sametime on a partitioned Domino server:
    1. Ensure that each partitioned server has a unique IP address.

      You can map multiple IP addresses to one network card using the ifconfig command:

      ifconfig device alias new_IP_address netmask subnet

      For example:

      ifconfig en0 alias 192.0.2.10 netmask 255.255.255.128
    2. Ensure that each partitioned server has a DNS name that maps to its unique IP address.

      If a DNS name can be resolved to multiple IP addresses, enter all IP addresses into the Host name field when you edit the Domino server document, as described in Configuring partitioned Domino servers on AIX or Linux to .

    3. Run each partitioned server using a unique user account.

      Create a UNIX™ Notes user for each partitioned server that you plan to install. You can use a single Notes group for all partitions.