Additional requirements

Client software

The client software must be at the same release level as the IBM® SPSS® Modeler Server software.

You must ensure that kernel limits on the system are sufficient for the operation of IBM SPSS Modeler Server. The data, memory, file, and processes ulimits are particularly important and should be set to unlimited within the IBM SPSS Modeler Server environment. To do this:

  1. Add the following commands to modelersrv.sh:
    ulimit –d unlimited
    ulimit –m unlimited
    ulimit –f unlimited
    ulimit –u unlimited
    In addition, set the stack limit to the maximum allowed by your system (ulimit -s XXXX), for example:
    ulimit -s 64000
  2. Restart IBM SPSS Modeler Server.

You also need the gzip file compression utility and GNU cpio installed and on the PATH in order for the installer to be able to decompress the installation files. In addition, on the machine running SPSS Modeler Server, you should set the locale to EN_US.UTF-8.

XL C++ runtime and XL FORTRAN runtime

If installing on PowerLinux, for SPSS Modeler Server to start correctly on P8LE servers (Ubuntu and Red Hat®), you must install the Xpertise Library C++ runtime and the Xpertise Library FORTRAN runtime (version 16.1.1 or later). If these libraries aren't installed, SPSS Modeler Server does not start.

To install the XL C/C++ runtime as root, issue the following commands:
  1. wget https://public.dhe.ibm.com/software/server/POWER/Linux/rte/xlcpp/le/rhel7/ibm-xlc-compiler-runtime.repo
  2. rpm --import repomd.xml.key
  3. wget https://public.dhe.ibm.com/software/server/POWER/Linux/rte/xlcpp/le/rhel7/repodata/repomd.xml.key
  4. cp ibm-xlc-compiler-runtime.repo /etc/yum.repos.d/
  5. yum install libxlc libxlsmp
To install the XL FORTRAN runtime as root, issue the following commands:
  1. wget https://public.dhe.ibm.com/software/server/POWER/Linux/rte/xlf/le/rhel7/ibm-xlf-compiler-runtime.repo
  2. rpm --import repomd.xml.key
  3. wget https://public.dhe.ibm.com/software/server/POWER/Linux/rte/xlf/le/rhel7/repodata/repomd.xml.key
  4. cp ibm-xlf-compiler-runtime.repo /etc/yum.repos.d/
  5. yum install libxlf libxlsmp
Note: If you use python nodes on PowerLinux, they need llibgfortran.so.3 to work as expected. Install llibgfortran.so.3 by issuing the command: yum install compat-libgfortran-48.