Prerequisites

Ensure that your development system meets the following requirements before you begin installing the IBM® Intelligent Operations Center development edition.

Linux

  • For IBM Intelligent Operations Center V5.2.1, ensure that Red Hat Enterprise Linux version 7.6 or later is installed.
  • For IBM Intelligent Operations Center V5.2.0, ensure that Red Hat Enterprise Linux V6.6, V6.7, V6.8, V6.9, or V6.10 is installed.

Java Software Developers Kit (SDK) and Java Runtime Environment

Verify the version of Java that is installed by opening a terminal window and entering the following command:
java -version
  • For IBM Intelligent Operations Center V5.2.1, if IBM SDK, Java Technology Edition, V8.0.5.36 or later is not installed, either install it, or update the installed version to the correct version from IBM. To install the IBM SDK, Java Technology Edition, V8.0.5.36 package that is provided with the installation media, see Extracting the installation media and scripts.
  • For IBM Intelligent Operations Center V5.2.0, if IBM SDK, Java Technology Edition, V8.0.5.25 or later is not installed, either install it, or update the installed version to the correct version from IBM. To install the IBM SDK, Java Technology Edition, V8.0.5.25 package that is provided with the installation media, see Extracting the installation media and scripts.

Setting up a user and home directory

Create an ibmadmins group and add an ibmadmin user to the group, which in turn automatically creates a /home/ibmadmin directory:
  1. To create an ibmadmins group, enter the following command:
    groupadd ibmadmins
  2. To create an ibmadmin user and add the user to the ibmadmins wheel group, enter the following command:
    useradd -g ibmadmins -G wheel -p password -m ibmadmin
  3. To enable sudo for the ibmadmins wheel group and as a result also enable sudo for the ibmadmin user, enter the following command:
    sed -i -- 's/# %wheel/%wheel/g' /etc/sudoers
Log on as the ibmadmin user to extract the installation files, and to run Eclipse.

Configuring the host name and domain name settings

  • For IBM Intelligent Operations Center V5.2.1, enter the following command as a root user to set the host name, where host_name is the short host name:
    hostnamectl set-hostname host_name
    For example,
    hostnamectl set-hostname mainsrv
  • For IBM Intelligent Operations Center V5.2.0, ensure that the HOSTNAME value that is defined in the /etc/sysconfig/network file is set to the short host name, and that it is not set to the fully qualified host name. For example, set HOSTNAME=xyz instead of HOSTNAME=xyz.yourco.com.
Verify that the host name, fully qualified host name, and domain name are configured correctly:
  1. Enter the following command: hostname -s. The verification is successful if the command returns the defined short host name for the server.
  2. Enter the following command: hostname -f. The verification is successful if the command returns the fully qualified domain and host name for the server.
  3. Enter the following command: hostname -d. The verification is successful if the command returns the domain name of the server.

Other required settings

  1. Set UMASK to 022.
  2. Add the following lines to the /etc/security/limits.conf file to set the maximum number of open file descriptors to 20480:
    * soft nofile 20480
    * hard nofile 20480
    This sets the default (soft) limit on the number of open files for all users to 20480, and sets the maximum (hard) limit for all users to 20,480. If other applications require more than 20480 open files, increase the hard limit as required.

    To display the configured limit for open file descriptors, enter the ulimit -n command.

    • For IBM Intelligent Operations Center V5.2.1, add the following lines to the /etc/security/limits.d/20-nproc.conf file to set the maximum number of user processes to 16384:
      * soft nproc 16384
      root soft nproc unlimited
      * hard nproc 16384
      root hard nproc unlimited
      This sets the default (soft) limit on the number of user processes for all users to 16384, and sets the maximum (hard) limit for all users to 16384. If other applications require more than 16384 user processes, increase the hard limit as required.
    • For IBM Intelligent Operations Center V5.2.0, add the following lines to the /etc/security/limits.d/90-nproc.conf file to set the maximum number of user processes to 16384:
      * soft nproc 16384
      root soft nproc unlimited
      * hard nproc 16384
      root hard nproc unlimited
      This sets the default (soft) limit on the number of user processes for all users to 16384, and sets the maximum (hard) limit for all users to 16384. If other applications require more than 16384 user processes, increase the hard limit as required.

    To display the configured limit for user processes, enter the ulimit -u command.

Detailed system requirements

For more information about system requirements, see Detailed system requirements for IBM Intelligent Operations Center.