You can install managed system software using several methods. The Dell PowerEdge Installation and Server Management CD provides a setup program to install, upgrade, and uninstall managed system software features on your managed systems. You can install the software on multiple systems through an unattended installation across a network.
The managed system features that you can install include Dell OpenManage Server Administrator, the Intel® SNMP agent, and the Broadcom SNMP agent.
From within Server Administrator, you can choose the Server Administrator Web server (not choosing it restricts you to use Server Administrator only from its command line interface), Diagnostic Service, Remote Access Service, and Storage Management Service subfeatures.
NOTE: Dell OpenManage Array Manager is not available under Windows if no previous Managed System software (with Array Manager installed) is detected. It is only available as an upgrade. Support for Array Manager will be discontinued in a future release. It is recommended that you switch to use Storage Management Service where applicable.
NOTE: DRAC III and DRAC 4 cannot be used together, and Array Manager and Server Administrator Storage Management Service cannot be installed on the same system. See the Server Administrator User's Guide for further details about installing Array Manager and Storage Management.
Dell PowerEdge Installation and Server Management CD
The Dell PowerEdge Installation and Server Management CD provides a setup program to install, upgrade, and uninstall managed system software features on your managed systems. Additionally, you can install the features on multiple systems through an unattended installation across a network.
Using the setup program in the Windows directory on the Dell PowerEdge Installation and Server Management CD, you can install and upgrade Server Administrator on systems running all supported operating systems. On systems running supported Microsoft Windows operating systems, you can uninstall the features through the operating system.
NOTE: See the Dell PowerEdge Installation and Server Management CD's readme_ins.txt file for a list of the systems that are currently supported.
Unattended and Scripted Silent Installation
You can use the Dell PowerEdge Installation and Server Management CD to perform an unattended and scripted silent installation of the managed system features on systems running supported Windows operating systems. Additionally, you can install and uninstall the features from the command line on systems running supported Windows operating systems.
Before You Begin
Read the installation requirements section below to ensure that your system meets or exceeds the minimum requirements.
Read the Server Administrator Compatibility Guide. This guide contains compatibility information about Server Administrator installation and operation on various hardware platforms running supported Windows, Novell® NetWare®, and Red Hat® Enterprise Linux operating systems.
Read the installation readme_ins.txt file on the Dell PowerEdge Installation and Server Management CD. This readme file contains the latest information about new features, in addition to information about known issues.
Read the Server Administrator readme file on the Dell PowerEdge Installation and Server Management CD. This readme contains the latest information about software, firmware, and driver versions, in addition to information about known issues.
Read the installation instructions for your operating system.
Installation Requirements
The following sections describe the general requirements for Server Administrator.
Supported Operating System Versions
Server Administrator supports each of the following operating systems:
Windows 2000 Server, SP3
Windows 2000 Advanced Server, SP3 and greater
Windows 2000 Small Business Server (SBS), SP1
Windows Server 2003, SP1 (includes Standard, Web, and Enterprise editions)
Windows SBS 2003, SP1
Windows Server 2003 Standard and Enterprise x64 (except Remote Access Controller III)
NOTE: See the Server Administrator readme_ins.txt file on the Installation and the Dell PowerEdgeInstallation and Server ManagementCD or the Dell OpenManage Server Administrator Compatibility Guide on the Product Documentation CD for the latest detailed list of the Server Administrator Services that are supported on each supported operating system.
System Requirements
Server Administrator must be installed on each managed system. You can then manage each system running Server Administrator locally or remotely through a supported Web browser.
The setup.exe utility calls the Prerequisite Checker on the CD to determine if the system requirements have been met. (For more information see "Prerequisite Checker.")
Managed System Requirements
One of the supported operating systems.
A minimum of 64 MB of RAM.
A minimum of 256 MB of free hard drive space.
Administrator rights.
A TCP/IP connection on the managed system and the Management Station to facilitate remote system management.
One of the supported Systems Management Protocol Standards.
A mouse, keyboard, and monitor to manage a system locally. The monitor must have a minimum screen resolution of 800 x 600. The recommended screen resolution setting is 1024 x 768.
The Server Administrator Remote Access Service requires that a remote access controller (RAC) be installed on the system to be managed. See the Dell Remote Access Controller 4 User's Guide or the Dell Embedded Remote Access Controller/MC User's Guide for complete software and hardware requirements.
NOTE: The RAC software is installed as part of the Express Setup and Custom Setup installation options when installing managed system software from the Dell PowerEdge Installation and Server Management CD, provided that the managed system meets all of the RAC installation prerequisites. See "Remote Access Service" and the Dell Remote Access Controller Installation and Setup Guide or the Dell Embedded Remote Access/MC Controller User's Guide for complete software and hardware requirements.
The Server Administrator Storage Management Service requires that Dell OpenManage Storage Management be installed on the system in order to be properly managed. See the Dell OpenManage Server Administrator User's Guide for complete software and hardware requirements.
Supported Systems Management Protocol Standards
A supported systems management protocol standard must be installed on the managed system before installing Server Administrator. On supported Windows operating systems, Server Administrator supports the Common Information Model/Windows Management Instrumentation (CIM/WMI) and Simple Network Management Protocol (SNMP). CIM and WMI are always installed, and SNMP is available from the operating system installation media.
NOTE: For information about installing a supported system management protocol standard on your managed system, see your operating system documentation.
Digital Certificates
All Server Administrator packages for Microsoft are digitally signed with a Dell certificate that helps guarantee the integrity of the installation packages. If these packages are repackaged, edited, or manipulated in other ways, the digital signature will be invalidated. This manipulation results in an unsupported installation package and the Prerequisite Checker will not allow you to install the software.
Installation Procedures
This section explains how to install, upgrade, and uninstall Server Administrator on a system that is running a supported Windows operating system.
Prerequisites for Installing or Upgrading Server Administrator
You must have Administrator privileges.
If you want to use supporting agents for the Simple Network Management Protocol (SNMP), you must install the operating system support for the SNMP standard before or after you install Server Administrator. For more information about installing SNMP, see the installation instructions for the operating system you are running on your system.
NOTE: During an Express installation, individual Server Administrator services will not be installed on managed systems that do not meet the specific hardware and software Installation Requirements for that service. For example, the Server Administrator Remote Access Service software module will not be installed during an Express installation unless the managed system has an installed remote access controller. You can, however, go to Custom Setup and select the Remote Access Service software module for installation.
Prerequisite Checker
The setup program (setup.exe) will start the Prerequisite Checker program. The setup program is located in the \srvadmin\Windows directory on the Dell PowerEdge Installation and Server Management CD. The Prerequisite Checker program examines the prerequisite requirements for software features without launching the actual installation. This program displays a status window that provides information about your system's hardware and software that might affect the installation and operation of software features.
The Prerequisite Checker displays three types of messages: informational, warning, and error messages.
An informational message describes a condition of which you should be aware. It does not prevent a feature from being installed.
A warning message describes a condition that prevents a software product from being installed during Express installation. It is recommended that you resolve the condition causing the warning before proceeding with the installation of that software. If you decide to continue, you can select and install the software using the Custom installation. For example, if an Intel network interface card (NIC) is not detected on the system, you will see the following message:
An Intel NIC was not detected on this system. This will disable the "Express" installation of the Intel(R) SNMP Agent.
Use the "Custom" installation setup type later during installation to select this feature if you have an Intel(R) NIC installed.
An error message describes a condition of which you should be aware that prevents the software feature from being installed. You must resolve the condition causing the error before proceeding with the installation of the software feature. If you do not resolve the issue, the software feature will not be installed.
You can run the prerequisite check silently by running RunPreReqChecks.exe /s from the srvadmin\windows\PreReqChecker directory. For further details see "Prerequisite Checker."
Installing and Upgrading Server Administrator
This section explains how to install and upgrade the Server Administrator using two installation options:
Use the setup program in the windows directory on the Dell PowerEdge Installation and Server Management CD to install or upgrade Server Administrator and other managed system software.
Use the unattended installation method through the Windows Installer Engine msiexec.exe (see Table 6-1) to install Server Administrator and other managed system software on multiple systems.
NOTE: For modular systems, you must install Server Administrator on each server module installed in the chassis.
NOTE: You can go to Add/Remove Programs to find out what features are currently installed.
Express and Custom Installations
The Dell PowerEdge Installation and Server Management CD features an Express Setup option and a Custom Setup option for installing Server Administrator and other managed system software.
When you insert the Dell PowerEdge Installation and Server Management CD in your system's CD drive, the setup program calls the Prerequisite Checker, which uses your system's PCI bus to search for installed hardware such as controller cards.
When you launch the Server Administrator installation from the Prerequisite Checker and select the Express Setup option, the setup program installs or upgrades all of the managed system software features that are appropriate for your particular system's hardware configuration. For more information about how to perform an Express Setup, see the Quick Installation Guide. You can access the Quick Installation Guide by clicking Quick Install Guide on the menu bar within the Prerequisite Checker user interface.
When you select the Custom Setup option, you can deselect one or more software features that the install program has identified as appropriate for the installed options on the system. During an Express Setup, you cannot add to the list of features to install because all the features that are appropriate for the hardware configuration are preselected. The Server Administrator Storage Management Service is installed by default during Express Setup.
NOTE: Array Manager and the Server Administrator Storage Management Service cannot both be installed or reside concurrently on your system. See the Server Administrator User's Guide for further details about installing Array Manager and Storage Management.
Custom Installation
The sections that follow show how to install and upgrade Server Administrator and other managed system software using the Custom Setup option.
Log on with Administrator privileges to the system where you want to install the system
management software features.
Close any open application programs and disable any virus-scanning software.
Insert the Dell PowerEdge Installation and Server Management CD into your system's CD drive.
If the CD does not automatically start the setup program, go to your system's desktop, double-click My Computer (or open Windows Explorer), double-click the CD drive icon, double-click the srvadmin folder, double-click the windows folder, and double-click the setup.exe file.
The Dell OpenManage Server Administrator prerequisite status screen opens and runs the prerequisite checks for the managed station. Any relevant informational, warning, or error messages are displayed.
Click the Install, Modify, Repair, or Remove Server Administrator option.
The Welcome to the Install Wizard for Dell OpenManage Server Administrator screen opens.
Click Next.
The Dell Software License Agreement is displayed.
Click Accept and Next if you agree.
The Setup Type dialog box opens.
Select Custom and click Next.
The Custom Setup dialog box opens.
To select a specific managed system software application, click the drop-down arrow beside the listed feature and select either to install or not to install the software.
A selected feature has a hard drive icon depicted next to it. A deselected feature has a red X depicted next to it. By default, if the Prerequisite Checker finds software feature with no supporting hardware, the checker deselects them.
To accept the default directory path to install managed system software, click Next.
Otherwise, click Change and navigate to the directory where you want to install your managed system software, and then click Next.
Click Next to accept the selected software features for installation.
The Ready to Install the Program dialog box appears.
NOTE: You can cancel the installation process by clicking Cancel. The installation rolls back the changes that you made. If you click Cancel after a certain point in the installation process, the installation may not roll back properly, leaving the system with an incomplete installation. See "System Recovery on Failed Installation."
Click Install to install the selected software features.
The Installing Dell OpenManage Server Administrator screen opens. Messages provide the status and progress of the software features being installed. After the selected features are installed, the Install Wizard Completed dialog box opens.
Click Finish to exit the Server Administrator installation.
If you are prompted to reboot your system, you must reboot it to make the installed managed system software services available for use. If you are prompted to reboot your system, select a reboot option:
Yes, reboot my system now.
No, I will reboot my system later.
Server Administrator Installation With Citrix
Citrix remaps all your hard drive letters when installed. For example, if you install Server Administrator on drive C: and then install Citrix, it will change your drive letter C: to M:. The remapping results in Server Administrator not working properly.
In order to avoid this problem, select one of these options:
Option 1:
Uninstall Server Administrator.
Install Citrix.
Reinstall Server Administrator.
Option 2:
After installing Citrix, type msiexec.exe /fa SysMgmt.msi.
Upgrading Managed System Software
The Dell PowerEdgeInstallation and Server Management CD features an Upgrade option for upgrading Server Administrator and other managed system software.
When you insert theDell PowerEdge Installation and Server Management CD in your system's CD drive, the Prerequisite Checker program uses your system's PCI bus to search for installed hardware, such as controller cards.
The setup program installs or upgrades all of the managed system software features that are appropriate for your particular system's hardware configuration.
During the upgrade, you cannot add to the list of managed system software features to install because all features appropriate for your system are pre-selected.
NOTE: All user settings are preserved during upgrades.
The following procedures show how to upgrade Server Administrator and other managed system software.
Custom Upgrade
Insert the Dell PowerEdge Installation and Server Management CD into your system's CD drive.
If the CD does not automatically start the setup program, go to your system's desktop, double-click My Computer (or open Windows Explorer), double-click the CD drive icon, double-click the srvadmin folder, double-click the windows folder, and double-click the setup.exe file.
The Dell OpenManage Server Administrator prerequisite status screen opens and runs the prerequisite checks for the managed station. Any relevant informational, warning, or error messages are displayed.
Click the Install, Modify, Repair, or Remove Server Administrator option.
The Welcome to the Install Wizard for Dell OpenManage Server Administrator screen opens.
This screen then switches to the Resuming the Install Wizard for Dell OpenManage Server Administrator screen.
Click Next.
The Installing Dell OpenManage Server Administrator screen opens. Messages are displayed, stating the status and progress of the software features being installed or upgraded.
After the selected features are installed or upgraded, the Install Wizard Completed dialog box opens.
Click Finish to exit the Server Administrator installation.
If you are prompted to reboot your system, you must reboot your system to make the installed managed system software services available for use.
You must also reboot your system before changing your operating system disk; an example is when upgrading from a basic disk to a dynamic disk. If you are prompted to reboot your system, select a reboot option:
Yes, reboot my system now.
No, I will reboot my system later.
Upgrade Using the MSP File
You can upgrade your systems management software using the Windows Installer Patch (MSP) file. The MSP file is available either on the Dell PowerEdge Updates CD or on the Dell Support website at support.dell.com. To apply the MSP file either double-click on the MSP file or enter the following in a command prompt window:
msiexec.exe /p filename.msp
NOTE: Use the following command for silent upgrades: msiexec.exe /q .
Custom Modify
Click the Start button, point to Settings®Control Panel.
Double-click Add/Remove Programs.
Click Dell OpenManage Server Administrator and click Change.
The Welcome to the Install Wizard for Dell OpenManage Server Administrator dialog box opens.
Click Next.
The Program Maintenance dialog box opens.
Select the Modify option and click Next.
The Custom Setup dialog box opens.
To select a specific managed system software application, click on the drop-down arrow beside
the listed feature and select either This feature will be installed... to install the feature, or
This feature will not be available to not install the feature.
A selected feature has a hard drive icon depicted next to it. A deselected feature has a red X next to it. By default, if the Prerequisite Checker finds a software feature with no supporting hardware, the checker deselects the feature.
Click Next to accept the selected software features for installation.
The Ready to Modify the Program dialog box opens.
Click Install to install the selected software features.
The Installing Dell OpenManage Server Administrator screen opens. Messages give the status and progress of the software features being installed.
When the selected features are installed, the Install Wizard Completed dialog box opens.
Click Finish to exit the Server Administrator installation.
If you are prompted to reboot your system, you must do so to make the installed managed system software services available for use. If you are prompted to reboot your system, select a reboot option:
Yes, reboot my system now.
No, I will reboot my system later.
Custom Repair
Click the Start button, point to Settings®Control Panel.
Double-click Add/Remove Programs.
Click Dell Server Administrator and click Change.
The Welcome to the Install Wizard for Dell OpenManage Server Administrator dialog box opens.
Click Next.
The Program Maintenance dialog box opens.
Select the Repair option and click Next.
The Ready to Repair the Program dialog box opens.
Click Install to install the selected software features.
The Installing Dell OpenManage Server Administrator screen opens. Messages provide the status and progress of the software features being installed.
When the selected features are installed, the Install Wizard Completed dialog box opens.
Click Finish to exit the Server Administrator installation.
If you are prompted to reboot your system, select a reboot option:
Yes, reboot my system now.
No, I will reboot my system later.
System Recovery on Failed Installation
The Microsoft Software Installer (MSI) provides the ability to return a system to its fully working condition after a failed installation. MSI does this by maintaining an undo operation for every Standard Action it performs during an install, upgrade, or uninstall. This operation includes restoration of deleted or overwritten files, registry keys, and other resources. Windows temporarily saves any files that it deletes or overwrites during the course of an installation or removal, so they can be restored if necessary, which is a type of rollback. After a successful installation finishes, Windows deletes all of the temporary backup files.
In addition to the rollback of MSI Standard Actions, the Dell OpenManage library also has the ability to undo commands listed in the INI file for each application if a rollback occurs. All files that are modified by the Dell OpenManage installation actions will be restored to their original state if a rollback occurs.
When the MSI engine is going through the installation sequence, it ignores all actions that are scheduled as rollback actions. If a Custom Action, MSI Standard Action, or a Dell OpenManage installation action fails, then a rollback starts.
An installation cannot be rolled back once it has finished; transacted installation is only intended as a safety net that protects the system during an installation session. If you want to remove an installed application, for instance, you should simply uninstall that application.
NOTE: Driver installation and removal is not executed as part of the installation transaction and therefore cannot be rolled back if a fatal error occurs during execution.
NOTE: Installations, uninstallations, and upgrades that you cancel during installer cleanup, or after the installation transaction is complete, will not be rolled back.
Failed Updates
MSI patches and updates provided by vendors must be applied to the original vendor MSI packages provided. If you intentionally or accidentally repackage an MSI package, or make changes to it directly, patches and updates might fail. MSI packages must not be repackaged; doing so changes the feature structure and GUIDs, which break any provided patches or updates. When it is necessary to make any changes to a vendor-provided MSI package, a .mst transform file should always be used to do so.
Windows Installer Logging
Windows includes a registry-activated logging service to help diagnose Windows Installer issues. To enable this logging service, open the registry with Regedt32.exe and create the following path and keys:
The letters in the value field can be in any order. Each letter turns on a different logging mode. Each letter's actual function is as follows for MSI version 1.1:
v - Verbose output o - Out-of-disk-space messages i - Status messages c - Initial UI parameters e - All error messages w - Non-fatal warnings a - Startup of actions r - Action-specific records m - Out-of-memory or fatal exit information u - User requests p - Terminal properties + - Append to existing file ! - Flush each line to the log "*" - Wildcard, log all information except for the v option. To include the v option, specify "/l*v".
Once activated, you can find the log files that are generated in your%TEMP% directory. Some log files generated in this directory are:
SysMgmt.log
MgmtSt.log
Msdeinstall.log
These particular log files are only created if the MSI file is executed from the CD browser (Prerequisite Checker user interface).
Performing an Unattended Installation of Managed System Software
The Dell PowerEdge Installation and Server Management CD features an Express Setup option and a Custom Setup option for the unattended installation procedure.
Unattended installation enables you simultaneously to install Server Administrator on multiple systems. You can perform an unattended installation by creating an unattended installation package that contains all of the necessary managed system software files. The unattended installation option also provides several features that enable you to configure, verify, and view information about unattended installations.
The unattended installation package is distributed to the remote systems using a software distribution tool from an ISV, an independent software vendor. When the package is distributed, the installation script executes to install the software.
Creating and Distributing the Express Unattended Installation Package
The Express Setup unattended installation option uses the Dell PowerEdge Installation and Server Management CD as the unattended installation package. The msiexec.exe /i SysMgmt.msi /qb program accesses the Dell PowerEdge Installation and Server Management CD to accept the software license agreement and install all required Server Administrator features on selected remote systems. The msiexec.exe /i SysMgmt.msi /qb command installs Server Administrator features on each remote system based on the system's hardware configuration.
NOTE: After an unattended installation has finished, in order to use the command line interface (CLI) feature of Server Administrator, you must open a new console window and execute CLI commands from there. Executing CLI commands from the same console window in which Server Administrator was installed will not work.
You can make the Dell PowerEdge Installation and Server Management CD image available to the remote system by either distributing the entire contents of the CD, or by mapping a drive from the target system to the location of the CD image.
Mapping a Drive to Act as the Express Unattended Installation Package
Share an image of the Dell PowerEdge Installation and Server Management CD with each
remote system on which you want to install Server Administrator.
You can accomplish this task by directly sharing the CD or by copying the entire CD to a drive and sharing the copy.
Create a script that maps a drive from the remote systems to the shared drive described in
step 1. This script should execute msiexec.exe /i Mapped
Drive\srvadmin\windows\SystemsManagement\SysMgmt.msi /qb after the drive has been
mapped.
Configure your ISV distribution software to distribute and execute the script created
in step 2.
Distribute this script to the target systems by using your ISV software distribution tools.
The msiexec.exe /i Mapped Drive\srvadmin\windows\SystemsManagement\SysMgmt.msi /qb program executes to install Server Administrator on each remote system.
Reboot each remote system to enable Server Administrator.
Distributing the Entire CD as the Express Unattended Installation Package
Distribute the entire image of theDell PowerEdge Installation and Server Management CD to
your target systems.
Configure your ISV distribution software to execute the msiexec.exe /i CD
Drive\srvadmin\windows\SystemsManagement\SysMgmt.msi /qb program from the
Dell PowerEdge Installation and Server Management CD image.
The msiexec.exe /i CD Drive\srvadmin\windows\SystemsManagement\SysMgmt.msi /qb program executes to install Server Administrator on each remote system.
Reboot each remote system to enable Server Administrator.
Creating and Distributing Custom Unattended Installation Packages
To create a custom unattended installation package, perform the following steps:
Copy the windows directory from the CD onto the system hard drive.
Create a batch script that will execute the installation using the Windows Installer Engine
(msiexec.exe).
NOTE: For Customized Unattended Installation, each required feature must be included as a Command Line Interface (CLI) parameter for it to be installed.
An example is msiexec.exe /i SysMgmt.msi ADDLOCAL=SA,IWS,BRCM /qb.(See the "Customization Parameters" section below for additional details and available feature identifications.)
Place the batch script in the windows directory on the system hard drive.
Configure your ISV distribution software to execute the batch script once your installation
package has been distributed.
Use your ISV distribution software to distribute the custom unattended installation package
to the remote systems.
The msiexec.exe /i System Drive\srvadmin\windows\SystemsManagement\SysMgmt.msi
ADDLOCAL=SA,IWS,BRCM /qb program installs Server Administrator along with
specified features on each remote system.
Reboot each remote system to enable Server Administrator.
Specifying Log File Locations
For managed system MSI installation, run the following command to perform an unattended installation while specifying the log file location:
Unattended installation provides the following features:
A set of optional command line settings to customize an unattended installation
Customization parameters to designate specific software features for installation
A Prerequisite Checker program that examines the dependency status of selected software features without having to perform an actual installation
Optional Command Line Settings
Table 6-1 shows the optional settings available for the msiexec.exe MSI installer. Type the optional settings on the command line after msiexec.exe with a space between each setting.
NOTE: See support.microsoft.com for full details about all the command line switches for the Windows Installer Tool.
Table 6-1.
Command Line Settings for MSI Installer
Setting
Result
/i<Package|Product Code>
This command installs or configures a product.
/i SysMgmt.msi Installs the Server Administrator software.
/i SysMgmt.msi REINSTALL=ALL REINSTALLMODE=vomus
This command upgrades systems management software from version 4.3
/x<Package|Product Code>
This command uninstalls a product.
/x SysMgmt.msi Uninstalls the Server Administrator software.
/q<n|b|r|f>
This command sets the user interface (UI) level.
/q or /qn no UI. This option is used for silent and unattended installation.
/qb basic UI. This option is used for unattended but not silent installation.
/qr reduced UI. This option is used for unattended installation while displaying a modal dialog box showing install progress.
/qf full UI. This option is used for standard attended installation.
/f<[p|o|e|d|c|a|u|m|s|v]Package|ProductCode>
This command repairs a product.
/fp This option reinstalls a product only if a file is missing.
/fo This option reinstalls a product if a file is missing or if an older version of a file is installed.
/fe This option reinstalls a product if a file is missing or an equal or older version of a file is installed.
/fd This option reinstalls a product if a file is missing or a different version of a file is installed.
/fc This option reinstalls a product if a file is missing or the stored checksum value does not match the calculated value.
/fa This option forces all files to be reinstalled.
/fu This option rewrites all required user-specific registry entries.
/fm This option rewrites all required system-specific registry entries.
INSTALLDIR=<path>
This command installs a product to a specific location. If you specify an install directory with this switch, it must be created manually prior to executing the CLI install commands or they will fail with no error or message as to why they failed.
/i SysMgmt.msi INSTALLDIR=c:\OpenManage /qn installs a product to a specific location using c:\OpenManage as the install location.
For example, running msiexec.exe /i SysMgmt.msi /qn installs Server Administrator features on each remote system based on the system's hardware configuration. This installation is done silently and unattended.
Customization Parameters
NOTE: Type the ADDLOCAL, REINSTALL, and REMOVE CLI parameters in upper case, as they are case-sensitive.
ADDLOCAL, REINSTALL, and REMOVE customization CLI parameters provide a way to customize the exact software features to install, reinstall, or uninstall when running silently or unattended. With the customization parameters, you can selectively install, reinstall, or uninstall software features for different systems using the same unattended installation package. For example, you can choose to install Server Administrator, but not Remote Access Service on a specific group of servers, and choose to install Server Administrator, but not Storage Management Service, on another group of servers. You can also choose to uninstall one or multiple features on a specific group of servers.
Table 6-2. Software Feature IDs
Feature ID
Description
BRCM
Broadcom NIC Agent
INTEL
Intel NIC Agent
IWS
Server Administrator Web Server
OLD
Diagnostic Service
OMSM
Storage Management
RAC3
Remote Access Controller (DRAC III)
RAC4
Remote Access Controller (DRAC 4)
SA
Server Administrator
You can include the ADDLOCAL customization parameter on the command line, and assign the feature ID (or IDs) of the software feature that you would like to install. An example is
msiexec.exe /i SysMgmt.msi ADDLOCAL=BRCM /qb.
This command runs the installation for Dell OpenManage Systems Management, and installs only the Broadcom agent, in an unattended but not silent mode.
You can include the REINSTALL customization parameter on the command line and assign the feature ID (or IDs) of the software feature that you would like to reinstall. An example is
msiexec.exe /i SysMgmt.msi REINSTALL=BRCM /qb.
This command will run the installation for Dell OpenManage Systems Management and reinstall only the Broadcom agent, in an unattended but not silent mode.
You can include the REMOVE customization parameter on the command line and assign the feature ID (or IDs) of the software feature that you would like to uninstall. An example is
msiexec.exe /i SysMgmt.msi REMOVE=BRCM /qb.
This command runs the installation for Dell OpenManage Systems Management and uninstalls only the Broadcom agent, in an unattended but not silent mode.
You can also choose to install, reinstall, and uninstall features with one execution of the msiexec.exe program. An example is
This command runs the installation for managed system software, and simultaneously installs the Intel agent, reinstalls Diagnostic service, and uninstalls the Broadcom agent. This execution will be in an unattended but not silent mode.
NOTE: A Globally Unique Identifier (GUID) is 128 bits long, and the algorithm used to generate a GUID guarantees each GUID to be unique. The product GUID uniquely identifies the application. In this case, the product GUID for Server Administrator is {A8D0C330-84F0-4675-B997-0E952FA0A0A3}.
MSI Return Code
An application event log entry is recorded in the SysMgmt.log file. Table 6-3 shows some of the error codes returned by the msiexec.exe Windows Installer Engine.
Table 6-3. Windows Installer Return Codes
Error Code
Value
Description
ERROR_SUCCESS
0
The action completed successfully.
ERROR_INVALID_PARAMETER
87
One of the parameters was invalid.
ERROR_INSTALL_USEREXIT
1602
The user canceled the installation.
ERROR_SUCCESS_REBOOT_REQUIRED
3010
A restart is required to complete the installation. This message is indicative of a successful installation.
NOTE: Refer to support.microsoft.com for full details on all the error codes returned by the msiexec.exe and InstMsi.exe Windows Installer functions.
Uninstalling Managed System Software
You can uninstall managed system software features by using the Dell PowerEdge Installation and Server Management CD or your operating system. Additionally, you can simultaneously perform an unattended uninstallation on multiple systems.
Uninstalling Managed System Software Using the Installation and Server Management CD
Insert the Dell PowerEdge Installation and Server Management CD into your system's CD drive.
If the CD does not automatically start the setup program, go to your system's desktop, double-click My Computer (or open Windows Explorer), double-click the CD drive icon, double-click the srvadmin folder, double-click the windows folder, and double-click the setup.exe file.
The Dell OpenManage Server Administrator prerequisite status screen opens and runs the prerequisite checks for the managed system. Any relevant informational, warning, or error messages detected during checking are displayed.
Click the Install, Modify, Repair, or Remove Server Administrator option.
The Welcome to the Install Wizard for Dell OpenManage Server Administrator screen opens.
Click Next.
The Program Maintenance dialog box opens.
This dialog enables you to modify, repair, or remove the program.
Select the Remove option and click Next.
The Remove the Program dialog box opens.
Click Remove.
The Uninstalling Dell OpenManage Server Administrator screen opens. Messages provide the status and progress of the software features being uninstalled.
When the selected features are uninstalled, the Install Wizard Completed dialog box opens.
Click Finish to exit the Server Administrator uninstallation.
If you are prompted to reboot your system, you must reboot your system in order for the uninstallation to be successful. If you are prompted to reboot your system, select a reboot option:
Yes, reboot my system now.
No, I will reboot my system later.
All Server Administrator features are uninstalled.
Uninstalling Managed System Software Features Using the Operating System
Click the Start button, point to Settings®Control Panel.
Double-click Add/Remove Programs.
Click Dell OpenManage Server Administrator and click Remove.
The Add or Remove Programs question box opens.
Click Yes to confirm uninstallation of Server Administrator.
The Uninstall Summary screen opens. Messages provide the status and progress of the software features being uninstalled.
If you are prompted to reboot your system, you must do so in order for the uninstallation to be successful. If you are prompted to reboot your system, select a reboot option:
Yes, reboot my system now.
No, I will reboot my system later.
All Server Administrator features are uninstalled.
Unattended Uninstall Using the Product GUID
If you do not have the installation CD or the MSI package available during an uninstallation, you can use the following command line to uninstall Dell OpenManage systems management software on managed systems or management stations running Windows. For these cases, you can use the package GUIDs to uninstall the product.
Performing an Unattended Uninstallation of Managed System Software
The Dell PowerEdge Installation and Server Management CD features an unattended uninstallation procedure. Unattended uninstallation enables you simultaneously to uninstall managed systems software from multiple systems. The unattended uninstallation package is distributed to the remote systems using a software distribution tool from an ISV. When the package is distributed, the uninstallation script executes to uninstall the software.
Distributing the Unattended Uninstallation Package
The Dell PowerEdge Installation and Server Management CD is preconfigured to act as the unattended uninstallation package. To distribute the package to one or more systems, perform the following steps:
Configure your ISV distribution software to execute the msiexec.exe /x CD Drive\srvadmin\windows\SystemsManagement\SysMgmt.msi /qb program after the
unattended uninstallation package has been distributed.
Use your ISV distribution software to distribute the express unattended uninstallation
package to the remote systems.
The msiexec.exe /x CD Drive\srvadmin\windows\SystemsManagement\SysMgmt.msi /qb program executes to uninstall managed systems software on each remote system.
Reboot each remote system to complete the uninstallation process.
Unattended Uninstall Command Line Settings
Table 6-1 shows the unattended uninstall command line settings available for unattended uninstallation. Type the optional settings on the command line after msiexec.exe /x SysMgmt.msi with a space between each setting.
For example, running msiexec.exe /x SysMgmt.msi /qb runs the unattended uninstallation, and displays the unattended installation status while it is running.
Running msiexec.exe /x SysMgmt.msi /qnruns the unattended uninstallation, but silently (without displaying windows).
Managed System Software Installation Using Third-Party
Deployment Software
You can use third-party deployment software, such as Altiris Deployment Solution, to install managed systems software onto supported Dell systems. To distribute and install Server Administrator using Altiris, start your Altiris application and import OpenManage_Jobs.bin located on the Dell PowerEdge Installation and Server Management CD at \srvadmin\support\Altiris. Specify a job folder into which to import it. You might need to modify the Run Script and Copy File tasks to match your deployment environment. When complete, you can then schedule your job to run on the supported Dell systems that are managed from within your Altiris Deployment Solution.