Upgrading the RSCD agent on Linux and UNIX


This topic provides instructions for upgrading an earlier version of the RSCD agent running on Linux, Oracle Solaris, IBM AIX, or HP-UX.

Notes

  • On Linux and UNIX servers, users must be logged on as root for the duration of the upgrade.
  • If you previously installed the agent using a shell-based (.sh) installer, you can upgrade using a native installer for the same platform (.bff for AIX, .rpm for Linux, or .gz for Solaris). However, the opposite is not possible: If you previously installed the agent using a native installer, you cannot upgrade using a shell-based (.sh) installer.
  • Upgrading to a new release can potentially create mismatches between the version of a custom configuration object, an agent, and any model objects that reference custom configuration objects. See Upgrading custom configuration objects.
  • If the Application Server and the RSCD agent are on the same machine, they must be at the same version. If you upgrade one component, you must upgrade the other to the same version. Perform the upgrade steps in this order:
    1. Shut down the Application Server.
    2. Upgrade the RSCD agent.
    3. Verify the agent is running and has been upgraded. To do so, run the following command: agentinfo <serverName>
    4. Upgrade the Application Server.

To upgrade the RSCD agent on Linux and UNIX

  1. Log on as root.
  2. Navigate to the directory that contains upgrade files and run the installation program for the RSCD agent. (Script names follow the convention: RSCD<version>-<platform>.)
     The following message is displayed:
    A previous installation already exists.
    Do you wish to continue (y/n) ?

    Note

    If you are upgrading a server with components installed other than the RSCD agent, you must use an installation script that includes those other components. For example, if you are upgrading the RSCD agent on a server where Network Shell is also installed, the installation package you are using must include Network Shell.
     For information about silent upgrade of LINUX and UNIX agents, review the information in Silently-upgrading-Linux-and-UNIX-agents.

  3. Enter y.
     A message is displayed letting you choose a language for the installation program.
  4. Enter the number corresponding to the language that you want to use.
     The following message is displayed:
    Welcome to the BMC BladeLogic RSCD Agent 8.2.00 installation script ...
    Do you wish to continue (y/n) ?
  5. Enter y.
     Licensing text is displayed and concludes with the following message:
    Do you agree to the terms of the license agreement (y for Yes) ?
  6. Enter y.
     A message shows the RSCD agent as the one component to be upgraded and asks if you want to continue.
  7. Enter y.
     The following message is displayed:
    Please choose the rscd log directory. [/opt/bmc/bladelogic/RSCD/log]
  8. Press Enter to install accept the default RSCD log directory or enter another directory path.
     The following message is displayed:
    Enter the directory you want to use for temp files [/tmp]:
  9. Press Enter to install accept the default directory for temp files or enter another directory.
     Several messages are displayed, and the upgrade is complete.

Note

Upgrading to a new release can potentially create mismatches between the version of a custom configuration object, an agent, and any model objects that reference custom configuration objects. For steps on upgrading custom configuration objects, see Upgrading custom configuration objects.

Where to go from here

For additional information on restricting access to RSCD agents, see How-BMC-Server-Automation-grants-access-to-RSCD-agents.

 

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