Dell OpenManage Server Update Utility 6.
Notes and Cautions NOTE: A NOTE indicates important information that helps you make better use of your computer. CAUTION: A CAUTION indicates potential damage to hardware or loss of data if instructions are not followed. __________________ Information in this publication is subject to change without notice. © 2009–2010 Dell Inc. All rights reserved. Reproduction of these materials in any manner whatsoever without the written permission of Dell Inc. is strictly forbidden.
Contents 1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . What’s New in This Release? . . . . . . . . . . . . . . . Features From Previous Release Supported Operating Systems . 7 . . . . . . . . . . . . . . 7 . . . . . . . 7 . . . . . . . . . . . . . . . 8 Virtualization Operating Systems GUI and CLI . . . . . . . . . . 8 . . . . . . . . . . . . . . . . . . . . . . . . 9 Other Documents You Might Need 2 . . . . . . . . . . . .
Upgrading Components . . . . . . . . . . . . . . . . . Downgrading Components . . . . . . . . . . . . . . . Updating Multiple Systems on the Network . . . . . . Recommended Practices When Running SUU From a Network Location . . . . . . . . . . . . . . . 24 . . . . . 25 . . . . . . 26 . . . . . . . . . . . . . 27 Upgrading Dell Unified Server Configurator Upgrade/Downgrade/Update Messages Exporting the Comparison Report . . . . . . . . 31 . . . . . . . . . . . . 32 . . . . . . . . .
Stopping on Update Failure 4 . . . . . . . . . . . . . . . Integrating Server Update Utility With Dell Management Console . . . . . . . . . Getting Started . . 43 . . . . . . . . . . . . . . . . . . . . . 43 Using the Patch Management Feature 5 . . . . . . . . . Integrating Server Update Utility With Dell OpenManage IT Assistant . . . . . . Using the Software Updates Feature 6 43 . . 47 . . . . . . . . . . 47 Known Issues and Frequently Asked Questions . . . . . . . . . . . . . . . . . . .
Updating the H661 Firmware . . . . . . . . . . . . Using the Remote Access Controller Virtual Media . . . . . . . . . . . . . . . . . . . . . . . . Using Special Characters in the SUU Directory Name . . . . . . . . . . . . . . . . . . . . . . 52 . . . . . . . . . . . . 52 . . . . . . . . . . . . . . 53 . . . . . . . . . . . . . . . . . . . . 57 Frequently Asked Questions B Trusted Platform Module (TPM) and BitLocker Support . . . . . . . . . . . . . . Index 6 52 . .
1 Overview Dell OpenManage Server Update Utility (SUU) is an application that identifies and applies updates to your system. You can use SUU to update your Dell system or to view the updates available for any system supported by SUU. SUU compares the versions of components currently installed on your system with the update components packaged on the Dell Server Updates DVD. SUU then displays a Comparison Report of the versions and provides the option of updating the components.
Supported Operating Systems Microsoft Windows Operating Systems • Microsoft Windows Server 2003 R2 Web, Standard and Enterprise Editions with SP2 (32-bit /x86) • Microsoft Windows Server 2003 R2 Standard, Enterprise, and Datacenter x64 Editions with SP2 • Microsoft Windows Small Business Server 2003 Standard and Premium Editions with SP2 • Microsoft Windows Server 2008 Core Web, Standard, and Enterprise Editions (32-bit /x86) with SP2 • Microsoft Windows Server 2008 Core Standard, Enterprise, and D
Virtualization Operating Systems • VMware ESX Version 4.0 Update 1 • VMware ESXi Version 4.1 • VMware ESXi Version 4.0 • Citrix XenServer 5.6 • Microsoft Hyper-V Server 2008 R2 For detailed information about the various Dell systems and operating systems that SUU is supported on, see the Dell Systems Software Support Matrix. This guide is available on the Dell Support website at support.dell.com/manuals.
Other Documents You Might Need In addition to this guide, you can access the following guides available on the Dell Support website at support.dell.com/manuals. On the Manuals page, click Software Systems Management. Click the appropriate product link on the right-side to access the documents: 10 • The Dell Update Packages User's Guide provides information about obtaining and using Dell Update Packages as part of your system update strategy.
• The Glossary has information about the terms used in this document. You can also find the following guides on the Dell Support website at support.dell.com/manuals and on the Dell Systems Management Tools and Documentation DVD: • The Dell OpenManage Server Administrator Installation Guide contains instructions to help you install Dell OpenManage Server Administrator.
Overview
2 Using the Graphical User Interface The Graphical User Interface (GUI) provides an interactive approach to perform comparisons and updates using Server Update Utility (SUU). To launch the GUI, insert the Dell Server Updates DVD into the DVD drive. If SUU does not launch automatically, navigate to the Dell Server Updates DVD root directory and launch suulauncher.exe (for Windows systems) or type suu -g (for both Windows and Linux systems) in a command window.
of components whose prerequisite conditions are not met. The list of components may comprise hardware components, the Dell OpenManage component (software component), or hardware and software components. If the components in your system meet the prerequisite conditions, SUU does not display the prerequisite failure messages. SUU displays the Comparison Report instead.
Figure 2-2. Dell OpenManage Component Disabled Hardware Prerequisites Failure If the list of components that failed the prerequisite check comprises hardware components, SUU displays a message as shown in Figure 2-3. Figure 2-3. Hardware Prerequisite Failure Message Fixing the Hardware Prerequisite Failure Install the hardware prerequisites before proceeding with the upgrade, downgrade, or update. You can also click Continue to proceed with the upgrade of the Dell OpenManage component, if applicable.
3 In the Drivers and Downloads page, perform either of the following steps: • Click Select Model under the Choose a Model section. Proceed to step 5. • Click Enter a Tag under the Choose by Service Tag section. 4 Enter the service tag of your Dell system in the Enter a service tag field and click Go. Proceed to step 9. 5 From the Select Your Product Family menu, select Servers, Storage, Networking. 6 From the Select Your Product Line menu, select PowerEdge Server.
Software and Hardware Prerequisites Failure If the list of components for which the prerequisites failed, comprises the Dell OpenManage component (software component) and the hardware components, SUU displays a prerequisite failure message as shown in Figure 2-4. Figure 2-4.
Continuing With the Upgrade, Downgrade, or Update Select the packages you want to upgrade. You can also downgrade newer versions of components on your system to the corresponding component version contained in the Dell Server Updates DVD. For more information about downgrading components, see "Downgrading Components". CAUTION: Do not remove the Dell Server Updates DVD from the DVD drive when you are running SUU.
Comparing System Components With the SUU Repository Components SUU compares the components installed on your system with the component versions available in the repository and displays the results in a Comparison Report. To view the Comparison Report, click your system’s host name displayed in the left window directory tree. NOTE: If your system’s host name does not appear in the tree, either you do not have the correct user privileges, or your system does not support SUU.
For system components that are newer than the repository version components, SUU automatically enables the Enable Downgrade check box if the Comparison Report lists only the components to be downgraded and no components to be upgraded. If the Comparison Report lists both upgrade and downgrade components, you must select the components to be downgraded, select the Enable Downgrade check box, and click the Downgrade button to downgrade these system components to the repository versions.
Figure 2-6. SUU Comparison Report In this figure, the firmware, driver, and the Dell OpenManage components have been selected for an upgrade as the repository versions are newer than the current versions installed on the system. One of the firmware components (Dell Remote Access Controller 5 Firmware) is recommended for a downgrade as the currently installed version is newer than the version in the repository.
Figure 2-7.
3 Click Yes to continue or No to cancel. While upgrading the components, SUU displays an update report as shown in Figure 2-8. Figure 2-8. Upgrade Progress 4 After the upgrade is completed, SUU displays an Update Complete dialog box. Click OK to complete the upgrade. The status of the upgrade is reflected in the Comparison Report.
Downgrading Components To downgrade components from the repository: 1 Select the Enable Downgrade check box. SUU disables the Enable System Set Update check box and selects only those components that are newer than the repository version components and can be downgraded as shown in Figure 2-9. This is an automatic process and you cannot select/deselect individual packages. Figure 2-9. Downgrade 2 Click the Downgrade button to start the downgrade.
Updating Multiple Systems on the Network You can run SUU from a network location and update components on multiple systems. This feature is called the network share support feature. NOTE: You must be connected to the network to use the network share support feature. To run SUU from a network location: 1 Access the system on the network on which SUU resides. 2 Launch the SUU GUI to display the components to be updated in the Comparison Report.
Recommended Practices When Running SUU From a Network Location • The network location must be secure and be accessed only by an administrator or super-user who has read, write, and execute privileges. It is also strongly recommended that the network location be unmapped or unmounted after SUU has completed execution. • If you cannot update components when running SUU from a network location, try running SUU on your system.
All the components that can be updated are selected in the Comparison Report. NOTE: You cannot deselect individual components when you select the Enable System Set Update check box. 2 Click the Update button. SUU displays a Confirm Update dialog box that displays a list of components to be updated. 3 Click Yes to proceed with the update or No to cancel the update. If you click Yes, SUU displays the Update dialog box that shows the progress of the update. 4 Click OK when the update is completed.
Figure 2-11. Dell OpenManage Upgrade Progress 4 Click OK in the Update Complete dialog box to complete the upgrade. 5 Click OK in the Update dialog box. Dell OpenManage service packs have been upgraded. Upgrading Dell Unified Server Configurator You can upgrade Dell Unified Server Configurator from an earlier installed version to a newer version. The procedure to upgrade Dell Unified Server Configurator is the same as that to upgrade the hardware components.
Figure 2-12. Dell Unified Server Configurator Upgrade Process 4 Click OK in the Update Complete dialog box to complete the upgrade. 5 Click OK in the Update dialog box. The Dell Unified Server Configurator component is upgraded. Continuing on Update Failures You can choose whether to continue or stop the update if the package that you have selected for an update encounters an update failure. To continue or stop updates: 1 Select the components you want to update.
Figure 2-13. Stop on Update Failures Option Selected NOTE: The Stop on Update Failures check box is enabled only if you have selected more than one component for an update. 3 Click Upgrade. SUU starts the upgrade of the components selected for upgrade. If SUU encounters a failure while updating the first component, SUU does not continue updating the other components. It displays the failure icon ( ) in the Update dialog box indicating that the update has failed.
Figure 2-14. Failure of Update This package has encountered an update failure SUU has not updated this package because the Stop on Update Failures check box is selected If you do not select the Stop on Update Failures check box, and SUU encounters an update failure, then SUU continues updating the other components as shown in Figure 2-15.
Figure 2-15. Continue on Update Progress In Figure 2-15, the first component was not updated because of an update failure. However, SUU has updated the second component because the Stop on Update Failures check box was not selected. SUU then displays an Update dialog box that shows that the first component has not been updated but the second component has been updated. SUU also displays an Update Error dialog box that states an update failure as shown in Figure 2-16.
Figure 2-16. Continue on Update Error This package has encountered an update failure SUU has updated this package in spite of encountering an update failure for the first package because the Stop on Update Failures check box was not selected 4 Click OK in the Update Error dialog box. SUU has updated/stopped the updates of components depending on whether or not you selected the Stop on Update Failures check box.
Exporting the Comparison Report You can export the Comparison Report and save it on your system as a CSV, HTML, or XML file. To export the Comparison Report, click Export Report. Figure 2-17. Export Report You can save the report in a .csv, .html, or .xml format on your system. NOTE: Ensure that the name of your report or the path in which you save the report does not exceed 260 characters if you are running SUU on Windows.
Viewing Package and Bundle Details In SUU, you can view the details of the packages or bundles displayed in the repository. To view the details of a package, select a package in the repository table. The details are displayed in the Package Summary section as shown in Figure 2-18. You can also use the up-arrow and down-arrow keys to view the details of a package. Figure 2-18. Package Details of a Selected Package You can also view the details of a bundle.
Figure 2-19. Bundle-Level Details Sorting Columns You can sort the columns in the Comparison Report and the repository table by clicking the column names. SUU sorts the columns in the ascending or descending order. The icon indicates that the column has been sorted in the ascending order and the icon indicates that the column has been sorted in the descending order. Figure 2-20 shows the Package Name column sorted in the ascending order.
Figure 2-20. Package Names Sorted Browsing the Repository To browse through the repository: 1 Double-click the Repository icon on the left side of the application interface. 2 Select your operating system. The Windows or Linux icon displays depending on your operating system. A list of supported systems is displayed. 3 Click a system name to view the list of all available updates for that system. Figure 2-21 shows all available components in the repository.
Figure 2-21. Repository You can view the repository for all the systems that support Windows and Linux. See the DellSoftwareBundleReport.html in the repository directory for details on the contents of the repository. Logging Events SUU creates two event logs: update.log and support.log. The update log shows the status of each component updated. The support log contains trace and debug data and is only used by Dell Support.
3 Using the Command Line Interface The Command Line Interface (CLI) in the Server Update Utility (SUU) allows you to run commands to perform comparisons and updates. To run SUU from the CLI, you must be in the Dell Server Updates DVD root directory. If you are running SUU on a network share, copy the Dell Server Updates DVD contents to a shared directory and run the CLI from the shared directory.
Table 3-1 lists the SUU commands. To run a CLI command, open a command window and type the appropriate CLI command syntax at the command prompt. Table 3-1. Server Update Utility CLI Commands CLI Command Syntax Command Description -? | -h | -help Shows this help message. -g | -gui Launches the SUU Graphical User Interface (GUI). NOTE: On Linux, this option can only be used from the X Window system. -u | -update Upgrades/downgrades the system component.
Table 3-1. Server Update Utility CLI Commands (continued) CLI Command Syntax Command Description -iprog|-inventoryprogress Shows the progress (in percentage) of the comparison between the components in your system and the components in the repository. NOTE: If you are using VMware ESX 4.1 operating system, disable usbarbitrator and restart your system so that the storage components are displayed in the SUU comparison report.
package name: PE1600SC-BIOS-WIN-Al2.exe The Comparison Report provides a listing of the installed system components and the comparable SUU repository components. The comparison of the version levels is indicated with the arithmetic symbols > (greater than), < (less than), and = (equal to). The report also lists the available Dell Update Package to update the component. Updating Components To update your system with the selected components, type suu -u.
Viewing the Inventory Progress To view the inventory progress when SUU is collecting information about the components on your system, open another command shell and type suu iprog. A progress report similar to the following appears: ====== system inventory progress ====== no progress available ====== system inventory progress ====== 54% Complete Stopping on Update Failure You can choose to continue or stop further updates if the selected update packages encounter an update failure.
42 Using the Command Line Interface
Integrating Server Update Utility With Dell Management Console 4 Dell Management Console is the next generation one-to-many systems management application that provides similar functionality as the Dell OpenManage IT Assistant along with enhanced discovery, inventory, monitoring, and reporting features. It is a Web-based graphical user interface (GUI), that is installed on a management station in a networked environment.
3 In the Dell Management Console, click Home,and then click Patch Management for Dell Servers Home. The Patch Management summary information is displayed with the Getting Started section on the left window pane. The Getting Started section provides links to the steps you must follow to manage the update process. 4 In the Getting Started section, click Configure Proxy. The Notification Server Settings page is displayed.
6 In the Getting Started section, click Download Inventory Catalog. The Dell Inventory Collector Import page is displayed. Inventory Collector is used to collect the hardware information such as BIOS, firmware, and driver versions of components installed on your managed systems. You must download the .cab files that contain the inventory collector tool from the SolutionSam website. a Select the Web URL option. b In the Windows and Linux fields, specify the following default locations: Table 4-1.
8 In the Getting Started section, click Install Altiris Agent to install the agent on your managed systems. You need the Altiris agent on the managed systems to execute and view the Comparison Report. NOTE: You can schedule to run the installation of Altiris agent at a time convenient to you. For detailed information on installing Altiris agent, see the Dell Management Console Help. 9 Run the compliance check to view the Comparison Report.
5 Integrating Server Update Utility With Dell OpenManage IT Assistant Dell OpenManage IT Assistant allows you to load individual Dell Update Packages or complete system bundles into the central repository. IT Assistant then compares the packages to the versions of the software currently running on your enterprise systems. You can then decide whether to update systems that are not in compliance, either immediately or according to a schedule you define.
c Select Active Directory Login if you have configured user information using the Microsoft Active Directory plug-in. The privileges you have in IT Assistant depend on the defined user settings. NOTE: For more information on setting up role-based access, see the Dell OpenManage IT Assistant User’s Guide. For information on installing the Active Directory plug-in and extending the Active Directory schema for IT Assistant, see the Dell OpenManage Management Station Software Installation Guide.
Known Issues and Frequently Asked Questions 6 Known Issues The following are some known issues with Dell OpenManage Server Update Utility (SUU). Dell_PV_Utils_NASDUP.exe Fails to Initialize During the Invcol Execution If you use Microsoft Windows Server 2003 operating system, you require .Net Framework 2.0 to run Dell_PV_Utils_NASDUP.exe. If you do not have .Net Framework 2.0, the following error message may be displayed: The application failed to initialize properly (0xc0000135).
Running Linux Updates SUU uses the Dell Update Packages (DUP) to update various system components. During a Linux update, the DUP creates the /var/lock/.spsetup file using the Linux lockfile utility. This file is created when one of the following conditions occur: • A kernel panic • A reboot command during a DUP procedure, preventing a TERM signal from interrupting or stopping a running process If one of these conditions occur, a /var/lock/.
Updating PERC Firmware If you have multiple PowerEdge Expandable RAID Controller (PERC) cards installed on a system, you may need to run the SUU update more than once to update the firmware of all PERC cards. This procedure ensures that all PERC cards are updated if one or more cards failed to update during the initial SUU update. PERC update packages may fail if other activities, such as a consistency check or background initialization (BGI) are running on the controller.
Deleting the Temporary Folder When you run SUU from a network location, JRE creates temporary files in the <%systemdrive%>:\Documents and Settings\<%user%>\Local Settings\Temp\hsperfdata_<%user%> directory in Microsoft Windows or in the /var folder in Linux. You need to manually delete these temporary files. Updating the H661 Firmware If your CERC ATA RAID controllers are configured with the H661 firmware, SUU cannot update the firmware to the latest version.
Frequently Asked Questions Why do I get a pop-up dialog box saying, "There is no disk in the drive. Please insert a disk into drive"? The Dell Server Updates DVD was ejected from the DVD drive while SUU was running. SUU requires the DVD to be present during execution. When I run suu -c on a Linux system, I get an error saying, "Problem executing Inventory Collector." What causes this error and how can I fix it? The Inventory Collector subcomponent of SUU requires the libstdc++-libc6.2-2.so.
When I run SUU, why do I not see the Comparison Report? Why can I not update my system? SUU requires that Windows users have local administrator privileges. To obtain local administrator privileges, users must either belong to the local administrators group or use the local administrator account. On Linux systems, only root (user id 0) users can see the Comparison Report and perform updates. I get a "Prerequisites not met" error.
This removes the lock file from the log directory located at /var/log/dell/suu by default. I cannot start Server Administrator after updating using SUU. Sometimes, after updating Server Administrator using SUU, some of the Service Administrator services may not run. Restart your system and start Server Administrator. I cannot update BIOS versions using SUU. For systems with a TCG 1.
I cannot run SUU, the "SUU Logging System has failed: There is not enough space on the disk" message is displayed. While running SUU, ensure that the log directory specified at <%systemdrive%>:\dell\suu (on Windows operating systems) and /var/log/dell/suu (on Linux operating systems) contains at least 10MB of free space. You can also specify a different directory to save the log files. See the SUU command line options for more details.
A Icon Definitions Table A-1 lists the icons that indicate the update status for a component in the Comparison Report. Table A-1. Icons and Update Status Icon Status The currently installed hardware component version or the Dell OpenManage component version is identical to the component version in the repository. No upgrade is needed. The currently installed component version is newer than the component version in the repository.
58 Icon Definitions
B Trusted Platform Module (TPM) and BitLocker Support A TPM is a secure microcontroller with cryptographic capabilities designed to provide basic security-related functions involving encryption keys. It is installed on the motherboard of your system, and communicates with the rest of the system using a hardware bus. You can establish ownership of your system and its TPM through BIOS setup commands.
BitLocker is designed for systems that have a compatible TPM microchip and BIOS. A compatible TPM is defined as a version 1.2 TPM. A compatible BIOS supports the TPM and the Static Root of Trust Measurement. BitLocker seals the master encryption key in the TPM and only allows the key to be released when code measurements have not changed from a previous secure boot. It forces you to provide a recovery key to continue boot if any measurements have changed.
NOTE: For mass BIOS updates, create a script that disables BitLocker, installs the update, reboots the system and then re-enables BitLocker. For one-to-one Dell Update Package (DUP) deployments, manually disable BitLocker and then re-enable it after rebooting your system.
62 Trusted Platform Module (TPM) and BitLocker Support
Index B E BitLocker, 59 enabling operating system devices, 49 C changing default location, 39 event logging, 36 event logs, changing the location, 39 exporting comparison report, 32 comparing components, 17 comparison report exporting, 32 viewing, 39 components downgrading, 22 upgrading, 19 Configure Proxy, 44 D G GUI, using, 9 I Installing Altiris Agent, 46 IPMI, 40 Inventory Catalog, 45 Dell Management Console, 43 Dell Update Packages, 43 downgrading components, 22 DUP Catalog, 44 L libstdc++-l
P components, 19 package-level and bundle-level Help, viewing, 33 using GUI, 9 Patch Management, 43 platform configuration registers, 59 progress option, 50 R running Linux updates, 50 S Solution Global Settings, 45 sorting columns, 34 T terminal mode commands, 59 Trusted Platform Module, 59 U update progress, viewing, 40 updating multiple devices, 50 PERC firmware, 51 upgrading 64 Index V viewing comparison report, 39 update progress, 40