Installing the SDX Software
The SDX software is provided as several standard Solaris packages, Java Web Archives, and Java Enterprise Archives. The SDX GUI installer is a wrapper around the Solaris packages. You can install the SDX software by using either the SDX GUI installer or the UNIX package tools. This section illustrates the installation process with the SDX GUI installer.
You must have administrator root permissions on each host to install SDX software.
See Installing SDX Components as Solaris Packages for information about installing the Solaris packages with the pkgadd utility.
Installation Modes
The SDX GUI installer has two modes: graphical and silent. We use the graphical mode to illustrate the installation procedures.
Graphical Mode
Graphical mode employs an installer GUI (Figure 30) to determine what SDX components you want to install and where you want to install them. Buttons at the bottom enable you to cancel the installation, move to a previous step, and move to the next step. You can move, minimize, or close the installer window.
![]()
When you have made all your selections or accepted the defaults, the installer presents a summary of your choices. The installer then opens a UNIX window as it uses the pkgadd command to install each component. The window requests confirmation or other input for installation of the package.
Silent Mode
The silent mode does not display the installation GUI. Instead, the system prompts you for your input in a UNIX window as the various components of the SDX software are installed. Provide input as requested by the installer to proceed with the installation.
To start the installation process in silent mode, enter the following command at the UNIX command line:
./UMCsdx.bin -D[argument]="[value]" -i silentThe following table shows the possible inputs to this command.
You may want nonroot users to configure and administer the SDX software after it is installed. If so, you can define users with nonroot privileges with the USER_INPUT_RESULT_1 and USER_INPUT_RESULT_2 arguments to the command. For example:
./UMCsdx.bin -DUSER_INPUT_RESULT_1="sdxuser" -DUSER_INSTALL_DIR="/opt/UMC" -DMEDIA_FOLDER="/cdrom/cdrom0" -i silentLaunching the Installer
- On the UNIX host where you will install the SDX software, log in as
root.- Ensure that the display variable is set.
echo $DISPLAY- (Optional) Create nonroot users and groups using the UNIX admintool to enable nonroot users and groups to administer the SDX software.
- Load the SDX software CD, and launch the SDX installer.
/cdrom/cdrom0/UMCsdx.bin- Follow the instructions displayed in the installer windows to select software components and destination directories (folders) for installation.
- The installer opens a UNIX window and prompts you for input as it installs each package in the installation set. Follow the instructions at each prompt.
- Click Done when the installer indicates that the installation has finished.
Notes on Using the Installer
The following information may assist you in making choices during the installation process.
Default Installation Directory
The installer fills out the field in the Choose SDX Install Folder window with the default installation directory, /opt/UMC. All examples in this book presume you have accepted the default directory. Although you can specify a different installation directory, you cannot change the location where SDX components are installed within that directory.
SDX Component Installation Sets
In the Choose Product Features window, you select a desired set of SDX components from the menu. An installation set includes one or more feature sets, in part or whole. A feature set includes one or more components. For each installation set, various recommended or required components are selected by default for installation. Click on a package or component to display a brief description.
NOTE: If you install SDX software over an existing installation, the installer displays a message stating that the existing software will be overwritten.
Table 12 lists components for each available feature set, their Solaris package names, and the directories where each component is installed.In Table 12, the directories listed are all installed in /opt/UMC, except for ipf, which is installed in /opt/ipf. The home directory for DirX is DirX_HOME.
Table 13 lists the components and feature sets that are included by default for each installation set. In general, an installation set corresponds to a group of software components that provide a specific functionality. For example, if you want a particular host to act as an SAE and directory server, you could deploy the SAE and Directory Server installation set on that host.
Installing the SAE for the JUNOSe Routing Platform
The SDX GUI Installer does not currently support installation of the UMCssp package for the JUNOSe routing platform. You must use the pkgadd command to install the SAE component for this platform. See Installing SDX Components as Solaris Packages for information about the pkgadd command.
User Input
You can specify nonroot users or groups in the Get User Input window. The users or groups must already exist (created via the UNIX admintool) or the installer returns an error.
Installation Defaults
The admin file assigns values to various installation parameters to define default installation actions. The Get Admin Option panel in the GUI installer enables you to select the installation admin options. See the UNIX man page for admin(4).
- Choose SDX Admin file for the same behavior as in SDX 4.0.
- Choose Solaris Admin file to use the Solaris default admin file. This file is located in /var/sadm/install/admin/default.
The selected admin option is used to install all of the packages. You cannot change admin options per package. The admin selection affects only the current SDX GUI installer instance; if you relaunch the installer the selection is neither remembered nor used.
SNMP Agent Installation Notes
Installation of the SNMP agent has the following special considerations.
If you install the SNMP Agent on a host running other SDX components, you must restart the other SDX components after the installation to enable the SNMP Agent to manage them.
You can install the SNMP agent to run under a nonroot user. To do so, select the "under a user identification" option when asked where to install UMCagent during the package installation (see Installing SDX Components as Solaris Packages for information about installing packages). Provide the login name for the nonroot user when prompted. SNMP agent is then installed in the home directory of the named user. If you are using the GUI installer, you can specify authorized nonroot users in the Get User Input window.
If you install SNMP agent to run under a nonroot user and later want to start, stop, or monitor SNMP agent while logged in as the root user, you must use the smagentroot command instead of the smagent command. Failure to do so may cause the agent to create files, such as log files, that are owned by
root. If a nonroot user later runs SNMP agent, the agent will not be able to update these files.