Docs.bmc.com will undergo a brief maintenance outage 27 March 2025. The site will be unavailable for ten minutes starting at 6:30 AM CDT/5 PM IST.

Upgrading the Network Shell or the RSCD agent using RPM


You can use the Red Hat Package Manager (RPM) to upgrade the Network Shell or the RSCD agent. You can also use RPM to upgrade existing shell-based installations of the Network Shell or the RSCD agent.

Before you upgrade, you can configure the installation parameters to override the default settings and enable the Smart Agent feature. For more information, see Configuring-the-installation-parameters-for-the-NSH-or-the-RSCD-agent.

To upgrade the Network Shell or the RSCD agent


  1. Log in to the system as a root user where you want to upgrade the NSH or the RSCD agent.
  2. Change to the directory that contains the installation files.
  3. Run the following command:
    rpm -Uvh <rpmInstallerName>where <rpmInstallerName> is the name of the RPM installer to which you want to upgrade. 
    Example:

    • NSH installation:
      rpm -Uvh NSH<version>-LIN64.rpm 
    • RSCD agent installation:
      rpm -Uvh RSCD<version>-LIN64.rpm

    The NSH or the agent is installed at this path:

    • Network Shell: /opt/bmc/bladelogic/NSH
    • RSCD agent: /opt/bmc/bladelogic/RSCD

    If the RSCD agent or NSH is installed in a non-default location, you can use the --prefix option with the rpm command to preserve the installation location. For example, if the agent is installed in /apps/bmc/Bladelogic instead of the default /opt/bmc/bladelogic path, run the following command:

    rpm -Uvh --prefix /apps/bmc/BladeLogic RSCD<version>-LIN64.rpm