Preparing a Linux system

Before you install the prerequisite software on a Linux system, complete steps in this task to ensure that the system is set up correctly.

Procedure

  1. On Linux systems only (all operating systems), complete the following tasks:
    1. Review the most recent release information, including operating system patch requirements, system requirements, disk space requirements, and known defects and limitations. See the Release Notes in the information center and the Technotes in the support knowledge database.
    2. On certain versions of Linux, the Linux installation program does not install the Korn shell (/bin/ksh). Install the ksh rpm file that matches the hardware on which you are installing Security Access Manager. The appropriate rpm file can be found on the Linux installation media or downloaded from the specific Linux (SUSE, Red Hat, and so on) support web sites. If the ksh rpm file is not installed, scripts might fail to run during Security Access Manager configuration. An error is displayed stating that /bin/ksh was not found.
    3. If you installed the Red Hat Enterprise Linux operating system with SELINUX enabled (which is the default), instance creation fails. If the SELINUX setting is enabled, use the setenforce 0 command to disable it. Then, in the /etc/selinux/config file, change SELINUX=enforcing to SELINUX=disabled
    4. If you are installing Tivoli® Directory Server, you might need to manually specify some DB2® settings before you install Tivoli Directory Server. The settings include the preliminary kernel, operating system, and shell parameters. See the DB2 documentation for instructions on setting these parameters: http://pic.dhe.ibm.com/infocenter/db2luw/v9r7/index.jsp
    5. Install any operating system requirements that are necessary for the version of DB2 that you are using. For DB2 requirements, go to http://www.ibm.com/software/data/db2/udb/sysreqs.html
    6. To install IBM Java Runtime successfully on a Red Hat Enterprise Linux 5 system, ensure that the following compatibility library is installed:
       compat-libstdc-++-33-3.2.3
  2. On Linux 64-bit systems only, install the following 32-bit libraries from the *i686.rpm packages:
    ld-linux.so.2
    libstdc++.so.6
  3. On Linux on System z systems only, complete the following tasks:
    1. Obtain access to the Linux rpm files from the product media for Linux on System z®. The rpm files are in the /package_path/packages directory.
    2. Ensure that you are using the 64-bit kernel: Enter the following command:
      uname -m
      If the result displays s390x, you are running a 64-bit kernel.

      If the result displays s390, you are not running a 64-bit kernel.

    3. IBM® requires the machine network node hostname. To ensure that your system is set up correctly, enter the following command:
      uname -n

      If the result displays a node hostname, you can proceed to install and configure Security Access Manager. If it does not, see your operating system documentation for instructions on setting up the machine network node hostname.