Automatic Installation on HDP

The automatic installation process utilizes the Ambari REST API, and is the preferred method for installation.
Important:
  • The offline automatic installation procedure installs an embedded Apache Directory Server (ADS). If you want to use a 3rd party LDAP server, you can configure your LDAP settings after the IBM® SPSS® Analytic Server installation is completed.
  • The offline automatic installation procedure can only install a single Analytic Server service instance. You can add more instances after the initial installation is completed.
  • The offline automatic installation procedure does not support installing Analytic Server on a Kerberos enabled cluster.
These limitations does not apply to manual HDP or Ubuntu installations.
  1. Navigate to the IBM Passport Advantage® Web Site and download the self-extracting binary file to a computer that can access https://ibm-open-platform.ibm.com.
    Table 1. Analytic Server self-extracting binary file
    Description Binary filename
    IBM SPSS Analytic Server 3.1.1.1 for Hortonworks Data Platform 2.4, 2.5, and 2.6 Linux x86-64 English spss_as-3.1.1.1-hdp2.4-2.6-lx86.bin
    IBM SPSS Analytic Server 3.1.1.1 for Hortonworks Data Platform 2.6 Linux on System p LE English spss_as-3.1.1.1-hdp2.6-lppc64.bin
    Important: Analytic Server does not support installation in an environment where the Ambari-Server is running as a non-root user.
  2. Run the executable binary that you downloaded in step 1 and specify an offline installation. An offline installation downloads the RPM or DEB files that are required later in the installation process, and should be run on a computer that can access https://ibm-open-platform.ibm.com. The downloaded files are located in the current executable binary directory ./IBM-SPSS-AnalyticServer.
  3. Copy the entire contents of the executable binary directory ./IBM-SPSS-AnalyticServer from the machine with internet access to the Ambari Manager node (located behind the firewall).
  4. On the Ambari Manager node, use the following command to check if the Ambari server is running:
    ambari-server status
  5. On the Ambari Manager node, and all other nodes on which you want to deploy Analytic Server, install the tool that creates a local yum repository.
    yum install createrepo (RHEL, CentOS)

    or

    apt-get install dpkg-dev (Ubuntu)
  6. On the Ambari Manager node, run the executable binary file ./IBM-SPSS-AnalyticServer/packages/spss_as-ambari-offlineinstall.bin. During the installation, the executable binary verifies that the necessary Analytic Server RPM/DEB files are located in the packages directory. The RPM files that you need depend on your distribution, version, and architecture.
    HDP 2.4, 2.5, and 2.6 (x86_64)
    IBM-SPSS-AnalyticServer-ambari-2.x-3.1.1.1-1.noarch.rpm
    IBM-SPSS-AnalyticServer-3.1.1.1-1.x86_64.rpm
    HDP 2.6 (PPC64LE)
    IBM-SPSS-AnalyticServer-ambari-2.x-3.1.1.1-1.noarch.rpm
    IBM-SPSS-AnalyticServer-3.1.1.1-1.ppc64le.rpm
    HDP 2.4, 2.5, and 2.6 (Ubuntu)
    IBM-SPSS-AnalyticServer-ambari-2.x_3.1.1.1_amd64.deb
    IBM-SPSS-AnalyticServer_1_amd64.deb

During the installation you are prompted to enter the Analytic Server version, JDBC driver, Spark version, Hive version, and so on.