HP Insight CMU provides the latest conrep kit available at release time. If a different or newer version of conrep is required for the servers in your cluster, you can configure the full path and file name of the correct conrep binary by editing the CMU_BIOS_SETTINGS_TOOL variable in /opt/cmu/etc/cmuserver.conf.

The conrep tool also requires an XML file containing the information necessary to interpret the BIOS flash memory data on your server into human-readable text. HP Insight CMU is pre-configured with the most common XML file, but depending on your server type this common XML file might not be compatible with your servers. If your servers require a special XML file, configure the CMU_BIOS_SETTINGS_FILE variable in /opt/cmu/etc/cmuserver.conf to the full path and file name of the correct XML file.

NOTE: The conrep tool is a 32-bit binary that requires 32-bit glibc and XML support from the OS. If you do not have these packages installed on the selected nodes, you will receive errors identifying the required dependencies.

The BIOS settings are extracted to a local file on each node. Display the contents of those files using the cmu_dsh command with the cmu_diff filter. This allows the user to identify different settings across the set of chosen nodes.

Located in /opt/cmu/tmp/conrep/ on each selected node:A copy of the conrep binaryA copy of the conrep XML fileThe file containing the BIOS settings6.15.2Checking BIOS versions

To check the BIOS version on sets of chosen nodes, HP Insight CMU extracts the BIOS Vendor, Version, and Release Date fields from the output of dmidecode and concatenates them with hyphens to form a single string. These strings are aggregated with the cmu_dsh command and filtered using dsh_bak to provide a condensed display of the sets of nodes running common BIOS versions.

6.15.3 Installing and upgrading firmware

Most HP servers provide the ability to upgrade the firmware while the server is running by invoking an online ROM flash executable, or firmware executable. This is a Linux executable that tests for the correct server type and installs a newer version of the firmware.

You can obtain this firmware executable from the Support & Drivers link from http://www.hp.com. Copy it to /opt/cmu/firmware/. Then you can use HP Insight CMU to select the nodes to upgrade, and these binaries are copied and executed in parallel. By default HP Insight CMU executes these binaries with the -soption, which tells the binary to run in script mode. If necessary, you can change the arguments by editing the CMU_FIRMWARE_EXECUTABLE_ARGUMENTS variable in /opt/cmu/etc/cmuserver.conf.

HP recommends installing the firmware executable on one node first, to test the operation. After the binary finishes executing, you must reboot the node for the new firmware to take effect. If this process is successful, then you can use HP Insight CMU to duplicate this process on a larger set of nodes.

6.16 Customizing the GUI menu

You can add your own menu options to the HP Insight CMU GUI. For more information, see the file /opt/cmu/etc/cmu_custom_menu. This file includes instructions on including your GUI menu option and provides commented ready to use examples.

When you add a custom GUI option, the corresponding command is also available from /opt/ cmu/cmucli. For example:

100 Managing a cluster with HP Insight CMU