Spotfire Server and Environment - Quick Start

Installing a node manager (RPM Linux)

You can install a node manager on Linux using the RPM-based installer.

About this task

Note: We strongly advise that you install each Spotfire node manager on a separate computer (physical computer, virtual machine or container).

Before you begin

  • Spotfire Server is installed and running.
  • You must have sudo access to the host.
  • In the firewall of the computer on which you are installing the node manager, open the ports that will be used for the node manager and the services. The default ports are listed in the Installation parameters table under Node manager installation.

Procedure

  1. Copy the node manager installation software package from its download directory to a temporary directory on the target host.
    For example, /temp/.
  2. Open a terminal and go to the directory that contains the node manager installation file.
  3. Enter the following command to install the node manager:
    sudo rpm -ivh spotfirenodemanager-<version number>.x86_64.rpm
    A successful execution of the command produces text similar to this:
    Verifying...
    Preparing...
    Updating / installing...
    spotfirenodemanager-<version>-<version>-1
    You must now execute /opt/spotfire/nodemanager/<version number>/configure to complete the configuration.

    By default, the node manager is installed in the following directory: /opt/spotfire/nodemanager/<version number>.

  4. In the node manager installation directory, execute the configure post installation script, specifying the values for the parameters.
    Note: Alternatively, you can run the script without any parameters. In this case you will be prompted for the missing information.
    ./configure -m <NODEMANAGER_REGISTRATION_PORT> \
    -c <NODEMANAGER_COMMUNICATION_PORT> \
    -s <SERVER_NAME> \
    -r <SE	RVER_BACKEND_REGISTRATION_PORT> \
    -b <SERVER_BACKEND_COMMUNICATION_PORT> \
    -n <NODEMANAGER_HOST_NAMES>
    Note: Include only those parameters whose default values you are changing, in addition to the server name.
    Note:
    • To use the default parameter values, run the ./configure command, specifying the parameters without a value (./configure -r -s -b).
    • To be prompted to provide the values, run the ./configure command with no parameters (./configure).
    • To provide specific parameter values, run the ./configure command with explicit values for the parameters (for example, ./configure -s 81 -r 9081 -b 9444).
    See the Installation parameters table under Node manager installation for detailed information about the available parameters.
    For more information about ports and how they are used, see Ports and firewall configuration.
    If successful, text similar to the following is shown on the command line:
    Post install configuration of Spotfire Server Node Manager <version number> was successful.

What to do next

After installation, start the new node manager; see Starting or stopping a node manager (Linux).

If you intend to use the node manager with a Web Player or Automation Services service, you must also install some required packages. Read more in Running Web Player or Automation Services on Linux.