Using silent mode to install BMC Server Automation components (Linux or UNIX)


You can perform an unattended (silent) installation of the Application Server and other components on a Linux or UNIX system.

You can install all of the following components or a subset.

  • Application Server
  • RSCD agent
  • Network Shell
  • PXE server
  • TFTP server

Note

  • Choose all components you need for the installation. If you choose not to install a component, you cannot add it to the installation later by running this installation script again.
  • For successful provisioning, the RSCD agent must be installed on the same host computer as the PXE server. If you install the PXE server, you must also install the RSCD agent.

This installation does not install the BMC Server Automation Console. To view the console, you must install it. For information, see Using-silent-mode-to-install-the-BMC-Server-Automation-Console-Linux-and-UNIX

Performing this installation creates a UNIX user called bladmin and a UNIX group called bladmin. The BMC Server Automation Application Server runs as the bladmin user. 

If a user wants to use BMC Server Automation and does not have root privileges, the user must first be added to the bladmin group to gain access to essential configuration files. 

This installation does not set up a Network Shell Proxy Server. For instructions on setting up and customizing a Network Shell Proxy Server, see Setting-up-a-Network-Shell-proxy-server

If the host computer on which you are installing the Network Shell has:

  • A supported version of Perl installed — The Network Shell installation automatically installs the Network Shell Perl module. (For information about the Perl versions that BMC Server Automation supports, see Perl support.)
  • An unsupported version of Perl installed — The installation copies files that allow you to install the Perl module after you have installed the supported version of Perl.
  • Create a file of variables that control the behavior of a silent installation on Linux or UNIX. 

To install the BMC Server Automation components in silent mode

  1. Using any server, create a text file named nsh-install-defaults in the /tmp directory. The file must belong to root.
  2. In the file, create an entry for each variable you want to set. Then for each variable you enter in the file, create another entry to export the variable. For example:
    COMPONENT_CHECKED=23
    export COMPONENT_CHECKED
    NSH_INSTALL_SKEL=1
    export NSH_INSTALL_SKEL

    Note

    Ensure that the file is in UNIX format (a format in which a line feed, not a carriage return, specifies the end of a line). Otherwise, installation fails.

    The following table describes how to set each possible variable:

  3. Save /tmp/nsh-install-defaults.
  4. To run the silent installation, enter the following command:
    sh <BBSAversion-platform.sh> -silent
     For example:
    sh BBSA87-SOL10-SPARC.sh -silent

    No database connection options are set with this silent installation; you must configure the database as a separate operation after installation.

    The nsh-install-defaults file is read only during a silent installation or no TTY installation. You cannot use this file for an installation using console mode.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*