Sun N1 Service Provisioning System 5.2 Installation Guide

General Configuration Decisions

The installation program prompts you for configuration information for the Sun N1 Service Provisioning System 5.2. Use the sections below to make configuration decisions before you begin the installation.

The Java Runtime Environment

When installing on Linux and UNIX servers, the installation program prompts you to install the JRE or to provide a valid path to a JRE. When installing on Windows, the installation program automatically installs the JRE without prompting you.


Note –

On Solaris 10 servers, the installation script prompts you to use JRE v1.4.2 that is already installed in /usr/j2se. You can choose to use this version of the JRE rather than installing a new version during an interactive installation.


If you are installing on a Red Hat Linux or a SUSE Linux server, the installation script searches your machine for an instance of the JRE in the default location.

If you are installing on a Solaris OS, IBM AIX, or HP-UX server and you chose not to install the JRE, the installation script prompts you to provide a path to a valid JRE. Then the installation script verifies that the JRE is supported.


Note –

You should install the bundled JRE only once for each machine. For example, if you are installing the Master Server, a Local Distributor, and the CLI Client on the same machine, you should install the JRE with the Master Server, but not with the Local Distributor or the CLI Client.


User Ownership of Applications

The installation program prompts you to select a user and group to own the application that you are installing. If you want to configure the applications to communicate using SSH, install the Master Server, Local Distributors, and Remote Agents as the same user.

The root user cannot own the Master Server. You can install the Master Server as the user that owns the Master Server or you can install the application as root and, when you are prompted, specify which user owns the Master Server .


Note –

If you are installing the Master Server or the CLI Client on a Solaris server, you must login as root.


If you want the Remote Agent to have root privileges on the machine where it is running, then you must run the installation program as the root user. Even though you may specify a user other than root to own the Remote Agent, if you want the Remote Agent to have root privileges on the machine where it is running, start the installation program as the root user.

Host Names and IP Addresses

The Sun N1 Service Provisioning System 5.2 applications require all servers to have a static IP address because the Sun N1 Service Provisioning System 5.2 application installed on a server uses the IP address to listen for network requests. The installation program prompts you to supply either a host name or an IP address. If the host name on a server does not resolve to that server's IP address, you will not be able to configure that server to connect within the Sun N1 Service Provisioning System.

If you supply a host name during the installation, the host name must resolve to the actual IP address of the server. Some servers are configured so that the host name does not resolve to the IP address or so that the host name resolves to the loopback address, 127.0.0.1. If the Sun N1 Service Provisioning System application is configured with the host name on a server with this configuration, the application might fail to start. Or, connections to this server from other Sun N1 Service Provisioning System applications also might fail.

When installing an Sun N1 Service Provisioning System application, specify the IP address of the server, not the host name. If you choose to specify the host name, ensure that the host name resolves to the actual IP address of the server.


Note –

The installation program prompts you to choose network protocols for communication among the software applications. If you choose to use SSH to communicate between the Master Server and the CLI Clients, the installation program sets the IP address for the Master Server to 127.0.0.1


Jython

When you install the CLI Client, the installation program prompts you to specify whether or not Jython is installed on the machine. The CLI Client uses the Jython programming language to run in interactive mode. However, Jython is not required to use the CLI Client. For more information about Jython and the CLI Client, see Command Line Interface Client.