ENU ISM Install and User Guide
ENU ISM Install and User Guide
for
Intel® Server Management (ISM)
Ver. 5.5
November 2002
Legal Information
Information in this document is provided in connection with Intel® products. No license, express or implied, by estoppel or
otherwise, to any intellectual property rights is granted by this document. Except as provided in Intel's Terms and Conditions
of Sale for such products, Intel assumes no liability whatsoever, and Intel disclaims any express or implied warranty, relating
to sale and/or use of Intel products including liability or warranties relating to fitness for a particular purpose, merchantability,
or infringement of any patent, copyright or other intellectual property right. Intel products are not intended for use in medical,
life saving, or life sustaining applications.
Intel may make changes to specifications and product descriptions at any time, without notice.
Intel, Pentium, and Celeron are registered trademarks of Intel Corporation or its subsidiaries in the United States and other
countries.
† Other names and brands may be claimed as the property of others.
Installation and User Guide for Intel Server Management (ISM) 5.5 3
CA Unicenter TNG ......................................................................................................26
Using the ISM Console ........................................................................................................26
ISM Console Main Screen ..........................................................................................27
The Navigation Pane ..................................................................................................29
The Tool Pane ............................................................................................................29
The Status Bar ............................................................................................................29
4. Platform Instrumentation Control (PIC) Details 31
Using PIC ............................................................................................................................32
Main Menu Bar............................................................................................................33
Toolbar........................................................................................................................34
Navigation Pane..........................................................................................................34
Status Bar ...................................................................................................................34
Presentation Pane ......................................................................................................34
Display Details .....................................................................................................................35
Health .........................................................................................................................35
Chassis .......................................................................................................................35
Fan Sensors ...............................................................................................................36
ICMB...........................................................................................................................37
Memory Displays ........................................................................................................37
PCI HotPlug Device ....................................................................................................39
Power Supply and Power Unit ....................................................................................39
Processor....................................................................................................................39
System Slots...............................................................................................................40
System Information .....................................................................................................40
Temperature ...............................................................................................................40
Third-Party Components .............................................................................................40
Voltage........................................................................................................................41
Managing Servers with PIC .................................................................................................41
Viewing and Configuring Sensor Information ..............................................................41
Viewing System Information........................................................................................42
System Event Log.......................................................................................................42
Configuring Thresholds ...............................................................................................42
Cautions in Setting Thresholds ...................................................................................44
Configuring Threshold Event Actions ..........................................................................45
Overriding Power Off or Shutdown Actions .................................................................47
Configuring Third-Party Event Actions ........................................................................47
Setting Up an ICMB Connection .................................................................................49
Configuring the Management Point Server .................................................................49
Setting Up ICMB ..................................................................................................................50
Discovering Remote ICMB Systems ...........................................................................50
ICMB Devices .............................................................................................................51
Configuring the Watchdog Timer Value.......................................................................52
Paging.........................................................................................................................53
Customizing PIC Administrator Options ...............................................................................54
Default Values and Restoring Default Values .............................................................54
PIC Event Messages ...........................................................................................................55
Messages Displayed at the Server..............................................................................55
Broadcast Messages ..................................................................................................56
4 Installation and User Guide for Intel Server Management (ISM) 5.5
Email Messages..........................................................................................................56
Configuring Email Alerts ......................................................................................................57
Email Settings .............................................................................................................57
Discovering Email Errors.............................................................................................57
Configuring System ID LED Alerts .......................................................................................58
Intel® Server Maintenance and Reference Training (SMaRT) Tool Interface ......................58
5. Direct Platform Control (DPC) Details 61
Server Connections .............................................................................................................62
Starting the DPC Console....................................................................................................62
DPC Features ......................................................................................................................62
SEL Manager ..............................................................................................................62
SDR Manager .............................................................................................................63
FRU Manager .............................................................................................................63
RSA Manager .............................................................................................................63
Console Redirection Window ......................................................................................63
Phonebook..................................................................................................................64
Rebooting to the Service Partition........................................................................................64
Displaying Configuration Status ...........................................................................................64
6. Client SSU (CSSU) Details 67
CSSU Operation ..................................................................................................................67
Console Redirection Window ......................................................................................68
Phonebook..................................................................................................................68
CSSU Managers..................................................................................................................68
Multiboot Manager ......................................................................................................68
Password Manager .....................................................................................................68
System Event Log Manager ........................................................................................69
Sensor Data Records Manager...................................................................................69
Field Replaceable Unit Manager .................................................................................69
System Update Manager ............................................................................................70
Platform Event Manager .............................................................................................70
Configuration Save/Restore Manager .........................................................................70
7. Serial Data and the Command Line Interface 71
Serial over LAN Feature ......................................................................................................71
Installation of Serial over LAN and the Command Line Interface (CLI) .......................72
Enabling Serial over LAN on the Server......................................................................73
Configuring the Console..............................................................................................73
Using the Serial over LAN Feature ......................................................................................73
Running the Network Proxy (dpcproxy)................................................................................74
Manually Starting the Network Proxy on Windows ......................................................74
Manually Starting the Network Proxy on Linux............................................................74
The dpcproxy Command Syntax .................................................................................75
Command Line Interface (CLI).............................................................................................76
Using the Command Line Interface (CLI).............................................................................77
Configuring a HyperTerminal Session.........................................................................77
Using Windows HyperTerminal Console .....................................................................77
Using Windows Command Prompt .............................................................................77
Using Linux Shells ......................................................................................................78
Installation and User Guide for Intel Server Management (ISM) 5.5 5
Using Linux Telnet ......................................................................................................78
The Console Interface (dpccli) .............................................................................................78
The .dpcclirc Configuration File...................................................................................79
The dpccli Command Syntax ......................................................................................80
CLI Commands....................................................................................................................81
boot.............................................................................................................................82
console .......................................................................................................................82
diagint .........................................................................................................................83
exit or quit .................................................................................................................83
help .............................................................................................................................83
id.................................................................................................................................83
identify ........................................................................................................................84
network .......................................................................................................................84
power -s ......................................................................................................................84
power on .....................................................................................................................84
power off .....................................................................................................................85
reset............................................................................................................................85
sel ...............................................................................................................................85
sensors .......................................................................................................................86
service ........................................................................................................................87
set...............................................................................................................................87
shutdown ....................................................................................................................88
version ........................................................................................................................88
8. Native Command Line 89
Native Command Line Overview..........................................................................................89
Setup and Configuration ......................................................................................................89
Connection Mechanism...............................................................................................89
Server Configuration Using the System Setup Utility (SSU)........................................89
Console Configuration:................................................................................................90
Native Command Line Commands ......................................................................................91
Input Syntax ................................................................................................................91
9. Glossary 107
Appendix A. The Service Partition and Utilities 109
Service Partition.................................................................................................................109
Locally Booting the Server from the Service Partition ........................................................109
Utilities ...............................................................................................................................110
Service Partition Administrator (SPADMIN) ..............................................................110
System Setup Utility..................................................................................................110
FRUSDR Loader Utility .............................................................................................110
6 Installation and User Guide for Intel Server Management (ISM) 5.5
1. Introduction
Intel® Server Management (ISM) is a server management tool implemented with a client-server
architecture. This guide explains how to install ISM and use the software to:
• Remotely set up servers
• Automatically monitor server hardware
• Configure alert notices to be sent based on server activity and hardware sensors
• Receive emergency notification and remotely manage servers
• Work together with third-party server management software
Platform Compatibility
The ISM features depend on which version of ISM is running on which platform. Compatibility
may be an issue when a current version of the ISM console manages a network of systems that are
running older versions of ISM. (Earlier versions were named Intel® Server Control, or ISC.) For a
list of features available in this release, see the ISM v5.x Technical Product Specification and/or
Monthly Specification Updates.
Installation and User Guide for Intel Server Management (ISM) 5.5 7
System Requirements
ISM contains two parts:
• ISM Console Software, which runs on one or more client systems, can be installed on these
operating systems:
— Windows† XP Professional
— Windows 2000 Advanced Server, Service Pack 3
— Windows 2000 Professional, Service Pack 3
• ISM Server Instrumentation Software, which is installed on the servers to be managed, can run
on these operating systems. Always verify the supported operating system for your server in the
README.TXT:
— Windows 2000 Server, Service Pack 3
— Novell NetWare† server 6.0 with Service Pack 1 or NetWare 5.1 with Service Pack 3
— Red Hat† Linux† server 8.0
— Caldera† OpenUnix† server 8.0
✏ NOTE
Regardless of the type of installation you choose (remote, custom, etc), the CA Unicenter
software will only be installed on the local machine. Remote installation is not supported.
Installation requires user interaction with a CA Unicenter-specific dialog. ISM installation
will halt until you answer this dialog, then installation will resume.
Simple Network Management Protocol (SNMP) support must be installed to use one of these
supported third-party management consoles. For SNMP configuration information, see your
Windows, NetWare, Red Hat Linux or OpenUnix documentation.
On the console system(s) other than Network Node Manager and CA Unicenter, when configuring
SNMP you must integrate MIB files into the SNMP management consoles (see page 20). SNMP
services must also be installed and configured on the console system to enable Platform Event
Traps used for ISM LAN Alerts (see page 24).
The requirements for the console system may be different than those listed below if you use one of
these third-party management applications. Please refer to their installation requirements for more
information.
8 Installation and User Guide for Intel Server Management (ISM) 5.5
Console OS and Minimum Hardware Requirements
ISM supports these platforms to be used as a console (client) system. Also, any of the supported
servers can act as clients.
• Windows 2000 Advanced Server or Professional (Service Pack 3) or Windows XP Professional
• Intel® Pentium® microprocessor, Intel® Celeron® microprocessor, or higher
• At least 256 MB of RAM
• At least 120 MB of available disk space for the entire set of software
• Microsoft Windows-compatible modem must be used if you connect to servers by modem
Installation and User Guide for Intel Server Management (ISM) 5.5 9
Overview of the Configuration and Installation Process
ISM configuration and installation involves both server and client systems as described below.
On Server Systems
For brand new servers with unpartitioned hard drives and no OS installed, the most straightforward
way to install the ISM software is:
1. Boot the server from the System Resource CD and run the Server Configuration Wizard. This
process includes installation or update of the Service Partition (described on page 109).
2. Install the server’s operating system if one is not installed and prepare for ISM installation.
3. Install ISM from the ISM CD. For Windows-based systems, you can install ISM remotely on
the server from the Console system as described below. For other operating systems you will
have to take some manual steps on each server during the installation or install ISM
individually on each server system (see page 14).
4. Do OS-specific configuration after the installation (see page 18).
5. Repeat the steps above for each server.
On Console Systems
For consoles that have an operating system the most straightforward way to configure the console
and install the ISM software is:
1. Install any third-party enterprise management software (see page 8) with which ISM will
integrate. This step is optional.
2. Install ISM software. For Windows-based systems, you can install console software and server
instrumentation software locally or remotely, either from a console or server system (see
page 14).
3. Do OS-specific configuration after the installation (see page 20).
4. Enable the LAN-Alert Viewer if you will use it on console systems (see page 24).
10 Installation and User Guide for Intel Server Management (ISM) 5.5
2. Installation Steps
Installation and User Guide for Intel Server Management (ISM) 5.5 11
Step 2. Install the Server’s Operating System
If the server does not have an operating system installed, the Configuration Wizard displays a
message to remove the System Resource CD, insert the bootable media that contains the operating
system, and then reboot the system to complete installation of the operating system.
If the server already has an operating system installed, then you can just remove the CD and let the
server reboot after configuration.
Windows Preparation
Before upgrading to this version of ISM, the system BIOS must be upgraded to the latest version.
12 Installation and User Guide for Intel Server Management (ISM) 5.5
To avoid an installation failure, you can do any of the following:
• Install ISM locally instead of remotely
• Disable the Simple File Sharing capability on the remote system
• Make sure the remote system is part of a DOMAIN
NetWare Preparation
Before installing ISM on systems running NetWare, the Transportation Independent Remote
Procedure Call (TIRPC) runtime library for ONC RPC or a substitute file set for NetWare must be
installed and running. To install the TIRPC library, follow these steps:
1. Go to the http://support.intel.com/ site and make the following selections:
• Servers
• Server Management and Maintenance
• Intel Server Management
• Software Drivers
• Legacy Software Drivers
• Transport Independent Remote Procedure Call (TIRPC) (listed under "Other Software")
2. Get the compressed (zipped) files TIRPC-IN.EXE, NLM4.EXE and INTRANET.EXE.
3. TIRPC installation:
a. Unzip the TIRPC-IN.EXE file, including its subdirectories, to an empty floppy disk, using
the –d option in the command line to preserve the directory structure
b. Run NWCONFIG on the NetWare Server
c. Select "Product Options"
d. Select "Install a product not listed"
e. Specify the source directory: "a:\"
f. Select the package: "NetWare 4.0 TIRPC Runtime and Configuration files"
g. Specify the destination directory: "sys:System"
h. Wait for the installation to complete
i. Exit NWCONFIG
4. Installation of the INTRANET.EXE file:
a. Unzip the INTRANET.EXE file to an empty floppy disk
b. From a remote system, map a drive to the NetWare server
c. Insert the floppy with INTRANET files in the remote system
d. Copy all NLM files from the floppy to the SYS:System directory on the NetWare server
5. Configuration for TIRPC:
a. Run NWCONFIG on the NetWare server
b. Select "edit AUTOEXEC.NCF"
c. Add the line "LOAD SPX_ND" before the LOAD/BIND or INITSYS.NCF statements
(also called network initialization)
d. Add the line "RPCSTART.NCF" after the LOAD/BIND or INITSYS.NCF statements , and
include TCP/IP configuration if you want TIRPC to work over TCP/IP
e. Add the line "ONCSP" after rpcstart.ncf
f. Exit NWCONFIG
g. Restart the server
Installation and User Guide for Intel Server Management (ISM) 5.5 13
OpenUnix Preparation
Before installing ISM on OpenUnix systems, do the following on each server:
• Mcopy must be installed on each server. Please refer to the man page for doscp for download
and install instruction for mcopy. Mcopy can also be installed by installing the mtools package
from the OpenUnix 8.0 Skunkware 8 CD-ROM.
• Desktop Management Interface (DMI) must be installed on each server. By default, OpenUnix
systems have DMI access set to read-only. This setting prevents ISM from changing sensor
thresholds, enabling the watchdog timer, and executing other functions. To allow ISM to
operate correctly, DMI access write permission must be enabled after the DMI installation.
Follow these steps:
1. Log in as 'root'.
2. Stop the DMI Service Provider (dmi stop).
3. Open the file /etc/rc2.d/S89dmi for editing.
4. In the dmistart() function, change the line $DMI_PATH $@ to read $DMI_PATH $@ -w.
5. Save the file and restart the DMI Service Provider (dmi start). This change will remain
valid for all future sessions.
14 Installation and User Guide for Intel Server Management (ISM) 5.5
Dialogs and Prompts During Windows Installation
• If prompted whether to run the program from its current location or download to disk, select
"Run this program from its current location" (the CD) and click OK.
• If you receive a Security Warning asking whether you want to install and run SETUP.EXE
from the CD, click Yes.
• You will receive a prompt to select Local Install Only, Multiple System Install, or Custom
Install. Select one and click Next, then read and accept the License Agreement.
— Local Install Only automatically selects your local system and installs all ISM components.
— Multiple System Install prompts for systems on the network which you can add to the
installation, including the local system. It installs all ISM components on all systems that
you add to the list. As you specify each server, a dialog prompts you for a login. Connect
as a user with supervisor rights for each Windows or NetWare server. Otherwise the ISM
installation will fail on that server. Select all the servers to be installed and follow the
instructions on the screen to continue.
— Custom Install allows you to choose the parts of ISM to install (for an overview of the ISM
components, see page 23). On this screen you can also select the support software that
integrates ISM with H-P OpenView and/or CA Unicenter TNG. After selecting the
software components, select multiple systems on which to install as described above.
• If support (the integration agent) for the CA Unicenter TNG package is being installed on the
local machine, the installation requires that you answer a CA Unicenter-specific dialog. ISM
installation will halt until you answer this dialog, then installation will resume.
• The installation automatically reboots remote Windows servers and will reboot the local system
unless you choose to stop it. Remote NetWare servers require a manual reboot following the
first phase of ISM installation after ISM files have been copied to the target server.
• When installation is complete, view the file logfile.log in the installation directory of each
system to verify that ISM installed correctly. The default installation directory for Windows is
Program Files\intel\ServerManagement, however, you might have specified a different
directory during installation.
Installation and User Guide for Intel Server Management (ISM) 5.5 15
6. After a successful installation, you are prompted to reboot the system. First unmount the
CDROM so you can remove the CD, then reboot the system:
unmount /cdrom
shutdown
✏ NOTE
This section refers to filenames that include version numbers. Note that these numbers, and
therefore the filenames, may change as different versions of Linux are supported.
1. Insert the ISM CD into the Linux server CD-ROM drive.
2. The CD should automatically be mounted by the system. If not, you can mount the CD
using either of the following methods:
• Enter the mount command as follows:
mount /mnt/cdrom
• Use the Disk Management utility. To invoke this utility click the footprint icon, select
System, and then select the Disk Management menu option. Click the Mount button
beside /mnt/cdrom.
Removing the Default SNMP Packages Previously Installed by Red Hat 7.3
Red Hat 7.3 installs the UCD-SNMP 4.2.4 package by default. ISM needs the SMUX subagent
which is not delivered in the default UCD-SNMP package. Therefore, this package will have to be
removed so the correct one can be installed.
✏ NOTE
The ucd-snmp or net-snmp (whichever applicable) package is often installed by default and will
likely need to be uninstalled. If you uninstall ucd-snmp or net-snmp, you must also remove all
related snmp and DMI packages. To determine the existence of these packages, use the commands:
rpm –qa | grep *.dmi
rpm –qa | grep *snmp*
When you remove these packages, remove them in an order that eliminates dependency error
messages. For example, if a dependency error message appears, remove the package mentioned in
the error message. Continue removing the dependent packages in this manner until error
messages stop.
To remove the default SNMP packages previously installed by Red Hat 7.3, use the following
commands:
rpm –e ucd-snmp-4.2.4-3
rpm –e ucd-snmp-utils-4.2.4-3
16 Installation and User Guide for Intel Server Management (ISM) 5.5
Installing the SNMP Package
Locate and install the ucd-snmp RPM or net-snmp RPM, ucd-snmp-utils RPM or net-snmp-utils
RPM packages. These packages are also located in the /ISM/Software/linux/dmisnmp directory on
the ISM CD. Use the rpm command to install each package. For example, the following
commands install versions of these packages. (Note that the numbers in these filenames may
change for different versions of Linux supported.):
rpm –i ucd-snmp-4.2.4-3.i386.rpm
rpm –i ucd-snmp-utils-4.2.4-3.i386.rpm
Installation and User Guide for Intel Server Management (ISM) 5.5 17
4. Follow the instructions on your screen. The script prompts you to read and accept a license
agreement. Next, the ISM install program determines the version of the Red Hat Linux kernel
running on your server and installs the right version of the IPMI driver on your server. The
script then proceeds to install the ISM package (e.g., ism-5.x-1.i386.rpm) on your server. In
case the installation of the driver fails, the script displays appropriate error messages and then
terminates without installing the ISM package.
5. After a successful installation, proceed directly to Customizing Linux Servers After Setup in
Step 5 below. DO NOT REBOOT AT THIS TIME.
SNMP Installation
For the DMI-SNMP Translator to work correctly the SNMP agent on the managed server OS must
be configured correctly. For example, the SNMP agents need some configuration to enable the
server to send SNMP traps to specific SNMP management consoles. To configure the SNMP agent
on each server, see the documentation supplied by the OS vendor.
On the managed servers, specify these items when configuring SNMP:
• Community string names for SNMP Get and Set operations.
• Community string names for sending traps.
• The trap destination (IP address or name) of the client system that will run the third-party
management console, as the recipient of the traps.
18 Installation and User Guide for Intel Server Management (ISM) 5.5
Before the line:
isc_on.ncf
To enable the Adaptec† SCSI instrumentation, edit the ISC_ON.NCF file in the SYS:SYSTEM
directory and remove the word REM from these lines:
REM load nwaspi
REM load iomgr
REM load ciodmi
The set action of some SNMP attributes causes the server to shutdown/power off. To globally
disallow all set requests:
1. Change the ReadOnly entry in the SYS:\SYSTEM\sdlink.cfg file to True.
2. Reboot the server.
5. Search for “view” and specify the desired subtree range (suggested range shown in bold
below).
## view incl/excl subtree mask
6. Search for “access” and set the “read” column to whatever you specified in the “incl/excl”
column of the view line (step 4 above).
# group context sec.model sec.level prefix read write notif
#access notConfigGroup “” any noauth exact systemview all none
access notConfigGroup “” any noauth exact all all none
Installation and User Guide for Intel Server Management (ISM) 5.5 19
7. Add a trapsink line at the end of the file for each management console that receives traps from
the managed server. Use the following syntax when adding the line:
trapsink localhost
Be sure to substitute appropriate strings for the host name and domain. Add “trapsink” lines for
any additional hosts that will be receiving trap messages from this server.
8. Insert the following text above the “trapsink” line you added in the previous step.
smuxpeer .1.3.6.1.4.1.412 commander
smuxpeer .1.3.6.1.4.1.412.1.2 trapper
9. Save and close the snmpd.conf file.
10. Reboot the server.
✏ NOTE
The set action of some SNMP attributes causes the server to shutdown/power off. To globally
disallow all set requests, edit the /etc/rc.d/init.d/dmi2snmpd file as follows:
Under the case for start, change the line ./dmi2snmpd which starts the DMI to SNMP translator
daemon to ./dmi2snmpd –w.
4. Reboot the server.
20 Installation and User Guide for Intel Server Management (ISM) 5.5
Load MIB Files for SNMP Integration
ISM includes MIB files as listed below for support of server software and hardware, including
onboard third-party controllers. The third-party MIB files are specific to onboard controllers and
may not apply to add-in cards.
• BASEBRD2.MIB: (used with earlier versions of ISC)
• BASEBRD4.MIB: (used with ISC 3.5 through ISM 5.x)
• CIO400I.MIB: (Adaptec SCSI)
• FTDMISVCI.MIBL (Promise† IDE)
• ICMBFEAT.MIB
• LRA.MIB
• RMTCHAS.MIB
• SHA.MIB
• SYMBIOS4.MIB: (LSI† Logic)
✏ NOTE
For the Intel® LAN Adapter, use the MIB file included in the software download package that you
downloaded as part of the NIC SNMP software installation, described on page 7.
You must load the MIB files into your third-party management tool (H-P OpenView or CA
Unicenter TNG). Each tool provides a menu or other way to load MIB files. For more information
about loading MIB files, see the documentation supplied with your management software.
MIB files are installed during the PIC installation on the console and server. The files are copied to
the %PIC_PATH%\SNMPMIBS directory during installation. PIC_PATH is the installation
directory chosen during installation.
Incorporating the MIB files on the client system enables the management console to receive traps
generated by the ISM DMI-SNMP Translator, which operates on server systems. MIB files also
allow the management software to access the DMI database on the server. DMI events (indications
generated by the component instrumentation when a threshold is crossed or a sensor changes state)
are translated into enterprise-specific SNMP traps.
✏ NOTE
Make sure to load the most current MIB files released with ISM to support current features.
If you loaded files from an earlier release, unload them and reload from the current CD.
Installation and User Guide for Intel Server Management (ISM) 5.5 21
Uninstalling ISM
22 Installation and User Guide for Intel Server Management (ISM) 5.5
3. Intel Server Management (ISM) Concepts
ISM Components
ISM includes the following server management tools:
Intel Server Management Console: The ISM Console provides basic server management
functions. It lets you discover servers that have ISM installed, and allows you to run Platform
Instrumentation Control (PIC), Direct Platform Control (DPC), DMI Explorer, and Client System
Setup Utility (CSSU). See page 25 for more information on the ISM Console.
Platform Instrumentation Control (PIC): PIC is the main administrative access for configuring
alerts and monitoring the state of servers when the server operating system is running and the server
is on the network. It monitors platform sensors and manages alerts based on events that you can
configure. PIC communicates over the LAN to the Platform Instrumentation (PI) software on the
server, using standard DMI/RPC protocols. For detailed information on using the PIC, see Chapter
4 or click the Help button in the PIC Console.
Direct Platform Control (DPC): DPC gives you emergency access to restart and reconfigure a
server. It provides access to a remote server when it is on or off the network, when the operating
system is hung, or when it’s powered off. When you receive notice that a server has malfunctioned
(the alert might come from a numeric page or LAN broadcast, for example), you can use DPC to
investigate the cause of the alert, to initiate corrective action, and to restart the server into normal
operation. You can also run other utilities on the service partition.
DPC communicates either with the serial Emergency Management Port (EMP), which is a serial
port for modem or direct link, or over the LAN using the onboard NIC(s) on the server. For more
information on using DPC, see Chapter 5 or click the Help button in the DPC console.
Client System Setup Utility (CSSU): CSSU is a remote interface to the SSU (described on
page 109). Use CSSU for low-level configuration and updates. It communicates over a channel
opened by DPC. For more information on using CSSU, see Chapter 6 or click the Help button in
the Client SSU program.
DMI Explorer: DMI Explorer is an interface in the ISM Console that lets you discover DMI
details about servers on the network. It is automatically installed with the ISM Console. It shows
attribute values for each DMI-compliant component, and you can use it to manage third-party
DMI-compliant components. If the server has a SCSI controller or LAN adapter you can view their
status with DMI Explorer.
LAN-Alert Viewer: The LAN-Alert Viewer receives alerts over a LAN connection, as opposed to
numeric pages which are sent over a serial connection. The LAN-Alert Viewer runs on the client
system to monitor alerts. For more information, see page 24 or click Help in the LanAlert Viewer.
Command Line Interface (CLI): The CLI lets you manage servers from a Windows or Linux
client using a command interface. You can enter commands directly or from a script. For
information on installing, configuring and using the CLI, see Chapter 7.
Installation and User Guide for Intel Server Management (ISM) 5.5 23
Native Command Line: Native Command Line gives you direct access to the server's Baseboard
Management Controller (BMC) using text commands over a serial connection. See Chapter 8.
LAN Alerts
The LAN Alert software can alert you of system failures and state changes regardless of the state of
the server’s operating system or the server’s management software. LAN Alert works with the
Baseboard Management Controller (BMC) to create SNMP traps and send them out over the LAN
using a UDP/IP protocol. On the client system, LanAlert Viewer senses and decodes these traps
and displays the results.
The LanAlert Viewer displays information about the Server IP address and sensor and event data
related to the alert. You can use the LanAlert Viewer to:
• Configure different notification and viewer options
• View detailed information about an alert
• Respond to an alert by acknowledging or deleting it from the list
• View the platform Globally Unique Identifier (GUID)
You can configure LanAlert to detect:
• Temperature or voltage sensors out of range
• Fan failures
• Chassis intrusion (security violation)
• Power supply faults
• Uncorrectable ECC memory errors
• POST error codes or boot failures
• Watchdog Timer reset, power down, or power cycle
• System reboot
On the server you use SSU to configure:
• The trap destination as a specific IP address or an address of a specific IP subnet
• The Host IP configuration data such as the IP address, default gateway, and subnet mask
• Filters for alert events
For more information about using LAN Alerts, see the LanAlert Viewer Help system.
24 Installation and User Guide for Intel Server Management (ISM) 5.5
Platform Event Paging (PEP)
Platform Event Paging lets the managed server send an alert for notification of critical system
failures and state changes, independent of the state of the operating system or server management
software. Platform Event Paging uses an external modem to send a message to a numeric paging
service. When notified by a page, you can use ISM tools to remotely view server health and status,
system logs, etc., or to configure or reset the server.
Platform Event Paging can generate pages during pre-boot and post-boot states—the only
requirements are that the server is using a modem on the COM2 serial port and the Baseboard
Management Controller (BMC) is functional.
To configure the paging string and event filters, use PIC or CSSU on the console, or use SSU on
the managed server. The paging string includes all the information to connect to the pager as well
as the message to send. Paging is one of the alert actions you can configure in the PIC.
Paging alerts can be configured for the same events as supported by LanAlert (page 24).
Email Alerts
You can use the PIC to configure an email address to receive alerts for any of the same events as
supported by LAN-Alert and Platform Event Paging. Unlike the other two alert methods, you
cannot configure email alerting with the CSSU or SSU. (For more information see page 57.)
ISM Console
Use the ISM Console to manage ISM-enabled servers without installing a third-party system
management application. To launch the ISM Console:
1. Click Start, and select Programs.
2. Select Intel Server Management, and then click on ISM Console.
Installation and User Guide for Intel Server Management (ISM) 5.5 25
H-P OpenView Network Node Manager
The H-P OpenView Network Node Manager Console automatically detects servers running ISM
server instrumentation software, including interfaces for PIC, DPC, DMI Explorer and CSSU.
ISM-enabled servers display as nodes on the network map. To launch ISM, select an ISM-enabled
server on the H-P Console network map, click the right mouse button, and select “Intel Server
Management” from the popup menu.
To launch a particular ISM tool, for example, PIC, after selecting an ISM-enabled server, you can
select the "Platform Instrumentation Control Applet" option from the Tools Menu. Alternatively,
you can launch PIC by selecting an ISM-enabled server on network map, clicking the right mouse
button, selecting “Launch ISM” and then selecting the "Intel, Platform Instrumentation Control"
option from the popup menu.
CA Unicenter TNG
The CA Unicenter TNG Console automatically detects servers running ISM server instrumentation
software, including interfaces for PIC, DPC, DMI Explorer and CSSU, if the ISM to CA discovery
service is enabled. It should automatically be enabled after ISM installation. To enable discovery
manually, start the “Intel Tng-ISM AutoDiscovery” service from the TNG Unicenter “Auto
Discovery” dialog.
The discovery service creates a new “Intel Server Management” object for each server with
ISM-instrumentation software installed. The ISM objects display under “ISM World View.”
When you double-click the ISM World View icon, a pane opens that displays the ISM Server icons.
To launch an ISM tool like PIC, right-click on an “Intel Server Management” icon, and select the
“Launch ISM” option from the popup menu. On the following popup menu, select “Intel Platform
Instrumentation Control” to launch the PIC application.
26 Installation and User Guide for Intel Server Management (ISM) 5.5
ISM Console Main Screen
The following figure shows the main screen of the ISM Console.
B D
A Button bar
B Navigation Pane
C Status Bar
D Tool Pane
Item Options
Server Menu Discover: Start server discovery
Add: Manually add a server to the tree
Delete: Delete the selected server from the tree
Delete All: Delete all servers from the tree
Stop Discovery: Stops server discovery
View Menu List View: View the tool list as a list
Icon View: View the tool list as icons
Help Menu Contents: Accesses ISM Console help topics
About ISM Console: Displays ISM Console version information
Exit Exit ISM Console
The ISM Console includes a navigation pane (tree view) on the left and a tool pane (list or icon
view of tools) on the right. Servers that are discovered are added to the tree view. When you select
a server from the tree, the tool pane shows a list of supported “tools” running on that server.
Launch the supported tool by double-clicking on the icon in the tool pane.
Installation and User Guide for Intel Server Management (ISM) 5.5 27
Server Menu Options
Discover
You can discover multiple servers in a single step and add them to the server tree. To discover a
range of servers with IP addresses, do the following:
1. On the Button Bar, click the Server->Discover menu selection.
2. Enter the starting address and ending address to be discovered. The starting address defaults to
the network subnet of the console machine starting at address 0. The ending range defaults to
the value 255, indicating that ISM will search the entire network subnet. If you change the
default address value, enter the full IP address. Wild card characters are not allowed. For all IP
addresses, the range of values allowed for any IP address segment is between 0 and 255.
3. Click <OK>.
The ISM Console investigates and tests each server for all ISM-registered tools. If one or more of
the tools is found, the server is added to the server tree. Depending on the size and complexity of
your network, the discovery process can take several minutes.
During the discovery process, the status bar indicates the number of servers still to be investigated.
When the number of servers being discovered is displayed as zero, discovery is complete.
Information on servers discovered by ISM is maintained across machine boots. When the ISM
Console is run, servers discovered during previous sessions are displayed. You do not have to run
discovery every time the ISM Console is launched.
If any of the tools supported by the ISM Console are installed or removed from a managed server,
you should rediscover the server using Server->Add or Server->Discover to update the tool list for
that server.
Add
You can manually add a server to the ISM Console server tree by entering its IP address:
1. On the Button Bar, click the Server > Add menu selection.
2. Enter the full address of the desired server. Wild card characters are not allowed. The range of
values allowed for any IP address segment is between 0 and 255.
3. Click OK.
The ISM Console tests the specified server for all ISM-registered tools. If one or more of the tools
is found, then the server is added to the server tree.
Delete/Delete All
You can manually delete a server from the ISM Console server tree.
To delete a server, do the following:
1. Select a server or multiple servers in the navigation pane.
2. On the Button Bar, click the Server->Delete or Server->Delete All menu.
3. A confirmation dialog is displayed. Click <OK>.
ISM deletes the server(s) from the server tree. To restore information about that server, you must
rediscover the server using Server->Add or Server->Discover.
28 Installation and User Guide for Intel Server Management (ISM) 5.5
Stop Discovery
Stops the discovery process. This is only valid during a discovery. You may choose to stop
discovery of all servers on the network and simply add the server IP addresses that you want to
manage.
Installation and User Guide for Intel Server Management (ISM) 5.5 29
30 Installation and User Guide for Intel Server Management (ISM) 5.5
4. Platform Instrumentation Control (PIC) Details
Platform Instrumentation Control (PIC) communicates with servers running supported operating
systems, and provides real-time monitoring and alerting for server hardware sensors. PIC
communicates over the LAN to the Platform Instrumentation (PI) software on the server, using
Desktop Management Interface (DMI) 2.0 protocols.
Platform Instrumentation (PI) is server-resident software installed by ISM to monitor and control
the server when the operating system is online. PI retrieves data from the OS, the hardware,
firmware and BIOS.
PI can also provide instrumentation data for servers connected through the Intelligent Chassis
Management Bus (ICMB). PIC interacts directly with only servers running PI and a supported OS.
Through that managed server, PIC can use the ICMB interface to manage other Intel servers that
are not running PI or are running a supported operating system. You need a functioning LAN
connection from the client system to the server running PI. (For more information about
configuring ICMB, see page 49.)
On the client system, the PIC interface integrates into the ISM Console or one of the supported
third-party management tools. PIC relies on the management console to discover servers over the
LAN, and forwards changes in the server state to the management console for appropriate alert
handling. You can use PIC to:
• View server health information and monitor server hardware sensors, such as
— Temperature
— Voltage
— Cooling fan status
— Chassis intrusion
— ECC memory
— Processor status
— Power supply status
• Configure sensor thresholds and the actions to take if a threshold is crossed
• Configure, receive, and act upon alert events in the system event log (SEL)
• Specify audio or visual notifications in response to an event
• Automatically shut down, reboot, or power-off the system in response to an event
• View the system event log, the hardware inventory, and information on the BIOS and
system slots
Installation and User Guide for Intel Server Management (ISM) 5.5 31
With PIC you can track system status and manage hardware conditions. Some conditions have a
threshold or range of acceptable values. Default values are configured during system
manufacturing. You can use PIC to configure and monitor these values, along with the current
readings, error status, and timer settings. An event occurs when a parameter crosses a defined
threshold. When an event occurs, PIC initiates the action you have configured, including:
• Resetting or powering off the server
• Generating an NMI
• Beeping the system speaker
• Logging information to disk
• Broadcasting a message on the network
• Displaying a message on the system console
• Paging the administrator
• Sending an email alert
• Turning the system ID LED on or off
For example, if the temperature reaches a level outside of the user-defined threshold, an event has
occurred. You can configure PIC to respond to this event in multiple ways, as listed above.
You can use PIC to view system hardware, BIOS, and slot information. You can also use PIC to
configure alert actions for events generated by any of the following hardware components if they
are on your server platform:
• Onboard Adaptec SCSI controller
• Onboard LSI Logic SCSI controller
• Onboard QLogic† SCSI controller
• Onboard Promise IDE controller
• Onboard Intel LAN adapter
Using PIC
When you start PIC, the main window displays a tree view. You can expand the view to show the
sensor types supported on the managed server and further expand it to display detailed information.
A presentation area on the right half of the PIC window displays current readings, threshold
configurations, inventory, and other related information for whatever item you have selected in the
tree view.
Most of the PIC sensors have associated thresholds that trigger alert actions when the thresholds are
crossed. You can:
• Specify which alert actions you want to occur
• Modify the default thresholds
• Configure the default actions and notifications for each threshold
32 Installation and User Guide for Intel Server Management (ISM) 5.5
Main Menu Bar
The Main Menu Bar includes the following options:
Item Options
File Menu Exit: Exits the application
View Menu Toolbar: Toggles the toolbar on or off.
Status Bar: Toggles the status bar on or off.
Large Icons: Displays list using large icons.
Small Icons: Displays list using small icons.
List: Displays items in list format.
Details: Displays items in detail format.
Arrange Icons: Arranges icons by name or status.
Refresh: Triggers an immediate screen and data refresh.
Options: Displays the view options dialog so you can configure viewing preferences,
such as temperature format and display refresh rate.
Configure Menu Enable Front Panel Power & Reset: Toggles the front panel power and reset option.
Immediate Power Off Server: Powers off the server and you must manually restart
power or use another interface like DPC to restore power. The PIC window will
disappear.
Immediate Hardware Reset Server: Resets the server. The PIC window will
disappear.
Enable Watchdog Timer: Toggles the watchdog timer option.
Watchdog Timeout Value: Set the watchdog timeout value, which will take effect if
the timer is enabled.
Paging Configuration: Lets you configure Paging Alerts (see page 53).
Email Alert Configuration: Lets you configure Email Alerts (see page 57).
Restore Factory Defaults: Restores default values for threshold sensors and the
Watchdog Timer.
ID LED Menu LED Status: Displays the current state of system ID LED as choices in the drop down
menu.
• On - This item is only enabled, as indicated by a dot next to it, if the system ID LED
is turned on (using the button on the physical chassis). Otherwise it is disabled. At
the same time the Off menu item and the Blink menu item will be enabled.
• Blink – Sends a message to blink the LED. At the same time the Off menu item will
be enabled and a dot will be placed in front of Blink.
• Off – Sends a message to turn off the system ID LED. At the same time the Blink
menu item will be enabled and a dot will be placed in front of Off.
See page 46 for information on setting LED alerts.
ICMB Menu View Managing Server: Views the managed server to which PIC is directly connected
(the one managing the downstream ICMB servers).
View Managed Server(s): Views the ICMB-managed servers to which PIC is indirectly
connected through the primary managed server.
Reclaim Inactive Resources: Reclaims inactive ICMB resources on the managing
server.
SMaRT Tool Launch SMaRT Tool: Launches the SMaRT Tool, a separate product provides
information about your specific server hardware. If the SMaRT Tool location is not
known, you will be prompted to use the Locate… menu.
Locate…: Attempts to open the SMaRT Tool executable (SMaRT.EXE), either on the
local system or on any local drive or network drive to which it is attached. Once
located, the Launch SMaRT Tool option always attempts to launch it from this location.
Help Menu Help Topics: Accesses PIC help topics.
About PIC: Displays PIC version information.
Installation and User Guide for Intel Server Management (ISM) 5.5 33
Toolbar
The toolbar gives quick access to some menu items. To hide the icon toolbar, click the right mouse
button over the toolbar, and then click the Hide item that appears.
Navigation Pane
The Navigation Pane shows a tree view of server components that can be monitored. Many
branches of the tree represent group components that have further branches, which you can expand
or collapse with the “+” or “-” icons.
Status Bar
The Status Bar displays status messages. To hide the status bar, click the right mouse button over
the status bar, and then click on the “Hide” popup menu that appears.
Presentation Pane
The presentation pane displays details about the item selected in the navigation pane. You can
arrange these items by name (sorted alphabetically) or by status (sorted by current status: critical,
noncritical, and OK). To change the presentation pane, click the right mouse button over the pane,
and then select from the popup menu that appears. This popup menu has two items:
• View-----Changes between large icons, small icons, list, or detail view
• Arrange Icons-----Arranges the list view icons by name or status
When you select a sensor item in the navigation pane, the presentation pane displays a set of tabs
representing the detailed sensor information. Depending on the item selected in the navigation
pane, one or more of the following tabs is displayed:
• Sensor Settings-----Displays the sensor’s current status and current value, threshold values and
error counts.
Use this screen to configure new threshold values (such as Upper Critical Threshold, Upper
Noncritical Threshold).
The sensor status is also represented as a colored “Health” icon: Red is critical, Yellow is
noncritical, Green is OK, and Blue is unknown status.
• Alert Actions-----Displays the currently configured alert actions for each threshold type (such as
Voltage-Status Changed to Upper Critical, Voltage-Status Changed to Lower Critical).
Use this screen to change the alert actions for each supported threshold. The factory default
alert actions are Log the Event to Disk and Display a Dialog Box.
• Sensor Information-----Displays individual sensor information (such as Sensor Tolerance,
Maximum Reading, Minimum Reading).
• Inventory Information-----Displays inventory information for the sensor (such as Description,
Manufacturer). The information varies based on the sensor type.
34 Installation and User Guide for Intel Server Management (ISM) 5.5
Display Details
For all the following items, PIC displays the item only if appropriate sensors are available on the
baseboard. For example, there is a "Chassis" display only if the baseboard has chassis open/closed
switches.
Health
Information about all unhealthy sensors is copied under the Health branch. Select the Health
branch of the server tree in the navigation pane to get a quick and simple view of the current server
health. If, for example, a 12 V voltage sensor indicates that the current status is not OK, then data
about that 12 V sensor is added to the Health branch of the tree. You can select the 12 V entry in
either the Health or Voltage branch of the tree to display information about the sensor.
All sensors in either a critical or noncritical condition appear in the Health branch of the tree in
addition to their normal location in other areas of the navigation tree. In this way, you can get a
quick summary of problem areas on your server and begin corrective actions.
Colored icons in the Health branch of the server tree indicate individual sensor status and overall
server status:
• Green: healthy server
• Yellow: noncritical conditions
• Red: critical failures
• Blue Question Mark: unknown status
The color of the overall server health icon displays the state of the most severe sensor status. If any
sensor is in a critical condition (even if all other sensors are noncritical), the server health status is
shown as critical (red). If there are only noncritical sensors, the server health status is shown as
noncritical (yellow). If all sensors report normal conditions, the server health status is shown as
OK (green).
Chassis
PIC monitors chassis door open/closed switches for managed servers that support this feature. The
number of sensors monitored depends on the server chassis. If a server supports chassis sensors,
the chassis intrusion sensor screen displays the current security status.
When a chassis door that includes an open/close switch is opened, the vulnerable state is indicated
as a critical condition in the health branch of the PIC Console, and the requested event actions are
carried out. When all chassis sensor switches are closed, PIC indicates the chassis is secure by
updating the health indicator.
Installation and User Guide for Intel Server Management (ISM) 5.5 35
Fan Sensors
The fan sensor screen displays actual fan RPM for systems that support this feature. The threshold
appears in terms of the RPM value. If the current fan RPM value falls below the specified
threshold value, then the sensor status changes and an event is generated. For the systems that do
not support fan RPM threshold, the threshold setting is 0 and read-only. If the fan stops, the sensor
status changes and an event is generated.
PIC monitors two types of fans:
• Rotation-sensing fans—PIC can detect whether a fan has stopped but is not able to indicate
which fan has failed. These fans, together, are treated as a single fan unit. Therefore, event
actions must be configured for all fans together, rather than separately.
• RPM-sensing fans—PIC can detect whether an individual fan has either slowed or stopped and
it displays the actual fan RPM value for systems that support this feature. Each RPM-sensing
fan is independently configurable with its own threshold and event actions.
If a rotation-sensing fan fails or an RPM-sensing fan crosses a threshold, PIC displays the event as
a critical condition via the health branch of the software, and the requested event actions are
carried out.
• Cooling Unit redundant fan arrays—PIC can display fan redundancy status for systems
equipped with multiple redundant fans in a cooling unit. See the table below for a list of
cooling unit states and their meanings.
36 Installation and User Guide for Intel Server Management (ISM) 5.5
For example, consider a system that requires five fans for full redundancy, but operates normally
with four fans. If one fan fails, the cooling unit status is shown as Non-Redundant Sufficient
Resources 1, because a fan was lost. If another fan fails, leaving three fans operational, the status
becomes Insufficient Resources. When one of the two failed fans resumes working, the status
becomes Non-Redundant Sufficient Resources 2, because a fan was regained.
ICMB
The Intelligent Chassis Management Bus (ICMB) provides a means by which an intelligent device
on the Intelligent Platform Management Bus (IPMB) in a chassis communicates with the intelligent
device on the IPMB in another chassis. The ICMB protocol is used for inter-chassis
communications. This is possible because the server provides two 6-pin connectors to enable
multiple servers to be daisy chained together.
The ICMB provides additional troubleshooting and status capabilities by providing information that
can be used to predict and identify failures on multiple servers. The ICMB is used to provide
remote power control and status information on servers that cannot be normally obtained through
in-band channels. This may be because the information is not provided through those channels or
because the in-band channels are not available, such as when the chassis is powered down. The
ICMB, as with other instrumentation described in this document, is accessed by Intel Server
Control.
Memory Displays
Memory and memory error correction are represented by the following items:
• Memory Devices
• Memory Arrays
For systems that support Error Correction Code (ECC) memory, PIC reports memory status
information for memory arrays and individual memory devices. When you highlight a device or
array in the navigation pane, the presentation pane displays a variety of information about the
selected device(s). The Sensor Status tab lists details about memory errors. The Sensor
Information tab lists details about the memory type and error handling. When you select a memory
array, you can configure alert actions to be taken on the Alert Actions tab. There is also a System
Inventory tab for memory arrays that lists hardware details.
Installation and User Guide for Intel Server Management (ISM) 5.5 37
ECC memory subsystems can detect and report both single-bit errors and multiple-bit errors, as
described in the following sections.
38 Installation and User Guide for Intel Server Management (ISM) 5.5
Comparison of Single-bit Errors to Multiple-bit Errors
The following table compares the steps taken with single-bit and multiple-bit errors.
Processor
The processor sensor screen displays information and status about each processor. From this
screen, you can find out the type and speed of the processor. Click the Sensor Information tab to
display sensor-specific information (not all servers support this function).
For baseboards that support it, PIC monitors processor failures during runtime and system boot
operations on the managed server. If a supported baseboard includes multiple processors, each
processor can be configured and monitored separately through PIC. If a processor failure is
detected, the failure is reported as a critical condition in the health branch of PIC, and the requested
event actions are carried out.
Installation and User Guide for Intel Server Management (ISM) 5.5 39
System Slots
ISM gathers sensor information and slot status on all slots in the managed server. The slots are
categorized into two groups:
• PCI Hot Plug (PHP) slots, if the server hardware supports PCI HotPlug
• All other non-PHP system slots
Slot names containing “PCI 64bit” identify PHP slots. For PHP slots, there are three tabs available
in the presentation pane: Sensor Information, Sensor Status, and Alert Actions.
For non-PHP slots, PIC displays only the Sensor Information details.
System Information
PIC gathers information on field replaceable unit (FRU) components installed in your managed
server. This information includes a component description, manufacturer, model, part number,
component number, serial number, and revision level. PIC also gathers information on other
system resources including Operating System, BIOS, and the System Event Log.
The inventory screen displays components in the system, with a description, manufacturer, model
number, part number, serial number, and revision level of components on the baseboard. The
inventory list includes information on the baseboard, processor board, chassis, power share board,
hot-swap backplane, and memory devices.
Temperature
The temperature item displays information about all temperature sensors. You can see individual
sensor information in the presentation pane by selecting the corresponding sensor in the navigation
tree. The Sensor Settings tab lets you monitor current temperature readings, current status, and
sensor error counts, and lets you set sensor thresholds. If a threshold is not supported, it is grayed
out. The Alert Actions tab lets you set what kinds of actions to take if a sensor crosses the
boundaries you have set. The Sensor Information tab displays information like minimum and
maximum readings, nominal readings (the expected normal reading for this sensor), and the
tolerance of this sensor.
Third-Party Components
Third Party onboard devices, such as the SCSI controller, can be managed by ISM. You can
configure event actions for DMI indications generated by third-party Server Instrumentation
installed with PI. You can also monitor third-party instrumentation via the DMI Explorer Interface.
See page 47 for details about event configuration for third party instrumentation.
40 Installation and User Guide for Intel Server Management (ISM) 5.5
Voltage
In a managed server, PIC monitors many types of voltage sensors; the number and type depend on
the server hardware configuration. Each monitored voltage sensor has independently configurable
thresholds and event actions. Example voltage sensors are:
• 12 V, 5 V, 3.5 V, 3.3 V, -5 V, -12 V
• Processors 1.5 V and 2.5 V
• SCSI A Termination 1, 2, and 3
The voltage item in the navigation pane lists all supported voltage sensors. You can see individual
sensor information in the presentation pane by selecting the corresponding sensor in the navigation
tree. The Sensor Settings tab lets you monitor current readings, current status, and sensor error
counts, and lets you set sensor thresholds. If a threshold is not supported it is grayed out. The Alert
Actions tab lets you set what kinds of actions to take if a sensor crosses the boundaries you have
set. The Sensor Information tab displays information like minimum and maximum readings,
nominal readings (the expected normal reading for this sensor), and the tolerance of this sensor.
Installation and User Guide for Intel Server Management (ISM) 5.5 41
Viewing System Information
To view system information (such as FRU, Operating System, BIOS, and SEL) on the managed
server or a managed ICMB device, do the following:
1. On the PIC main window, click beside the System Information name in the PIC navigation
pane to see the list of options.
2. Select an entry from the list.
3. View the information in the corresponding tab in the presentation pane.
At any time you can change views to another sensor by selecting another component in the
navigation pane.
If a component supports FRU data, this information is also displayed on the Inventory Information
tab for that component.
Configuring Thresholds
There are two basic types of thresholds:
• Range-based thresholds for which a variety of values can be set; for example, temperatures,
voltages, and RPM-sensing fans.
• State-based thresholds that have fixed values like OK or Critical; for example,
rotation-sensing fans, chassis doors, and memory arrays.
42 Installation and User Guide for Intel Server Management (ISM) 5.5
You can specify what action should occur when the sensor detects that one of the threshold values
has been crossed (i.e., the sensor state changes).
• Status Changed to OK
• Status Changed to Upper Critical
• Status Changed from OK to Upper Noncritical
• Status Changed from Critical to Upper Noncritical
These thresholds and sensor state changes let you configure progressive responses in PIC to
increasingly serious hardware conditions. For example, noncritical thresholds might be configured
to emit a beep from the speaker and send a broadcast message, while critical thresholds might
require more serious actions, like a server shutdown.
To configure a range-based threshold:
1. On the PIC main window, expand the item in the navigation pane to see the list of available
sensors.
2. Select an entry from the list.
3. Change the threshold values as needed on the Sensor Settings tab.
4. Click <Apply> for any changes made to the threshold value configurations.
5. If you want to change the event actions associated with threshold state change conditions, make
the changes on the Alert Actions tab.
6. Click <Apply> for any changes made to the alert action configuration.
✏ NOTE
After applying new threshold values that may cause an event indication, the sensor status icon
displayed on the Sensor Settings tab may not change. The console refreshes the display before the
new threshold value takes effect on the server, making it appear as though the sensor icon does not
accurately reflect the current state of the sensor. Use the menu option, View->Refresh, or the F5
keyboard shortcut, to update the Sensor Settings tab.
Installation and User Guide for Intel Server Management (ISM) 5.5 43
✏ NOTE
For systems that support rotation-sensing fans, the fan RPM threshold setting displays a “0” and is
read-only in PIC.
PIC generates an event whenever the state of these items changes. You can specify which actions
should occur in response to changes. To configure a state-based threshold:
1. On the PIC main window, click beside a sensor name in the navigation pane to see a list of
available sensors.
2. Select an entry from the list.
3. Select the Alert Actions tab. Change the event actions associated with a state change condition.
4. Click <Apply> to save your changes.
44 Installation and User Guide for Intel Server Management (ISM) 5.5
Avoiding a Reboot-Fail Retry Loop
User-defined threshold values and other user-defined configuration attributes are written to disk
(persistent storage) so they are available when the server reboots. These “remembered” values
replace the PIC default values when PIC initializes.
When you change a threshold value or alert action in PIC, you can create an environment in which
an event is immediately generated, such as setting the Upper Noncritical Threshold value below the
current sensor reading. If the configured event actions on this threshold included a Shutdown or
Power Control action as described earlier, the server would trigger the Shutdown or Power Control
action and could enter a reboot-fail-reboot-fail cycle using the new threshold value.
To help avoid this situation, PIC updates the server in two steps:
1. Any change you make is valid immediately in the active instrumentation, but PIC waits five
minutes before writing user changes to disk. Thus, if the change causes the server to reboot,
the previous value is restored from disk when the server reboots.
2. PIC then uses and displays the previous value, thus avoiding the immediate
reboot-fail-reboot-fail cycle.
Any change you make is successfully written to disk as long as the server instrumentation continues
running for five minutes after the change is saved.
✏ NOTE
If you select a power control option for a non-critical event (such as a voltage surge) so that the OS
is disabled by the non-critical event, critical actions will not be carried out because the OS has
been shut down. It is best to use warnings (such as a speaker beep, a broadcast, etc.) for
non-critical conditions.
Installation and User Guide for Intel Server Management (ISM) 5.5 45
The following tables list the threshold event actions you can set in PIC. You can specify multiple
notifications per event but only one power control action.
Notification Action Description
Emit a beep from the Speaker beeps.
managed server’s speaker
Display an alert message Default action for noncritical and critical indications. The message box stays
on the managed server up until acknowledged.
On OpenUnix and Linux the alert message is displayed as a text message on
the server console.
Log the event to disk Default action for all indications. This option records the event in the standard
system error log.
On NetWare, PIC records the event in the System Log file, SYS$LOG.ERR
which is typically in the SYS:SYSTEM folder.
On Windows 2000, PIC records the event in the Windows System Event Log,
which you can view with the Windows Event Viewer under
Control Panel > Administrative Tools.
On OpenUnix, events are logged in the system log file: /etc/.osm.
On Linux, events are logged in the system log file: /var/log/messages.
Broadcast a message Default action for critical indications.
On NetWare, the message goes to all users currently logged into the managed
server with Administrator or Supervisor privileges.
On Windows 2000, the message goes to all the users currently logged into the
managed server, including systems which have a drive mapped to the server.
On OpenUnix and Linux a text message is sent to all users currently logged
onto the UNIX server.
Page an administrator A page is sent to a specified pager, with a message that can include the
phone number of the server, an ID number, or other numerical information.
Email An Email with appropriate alert messages is sent to the specified users.
Set LED On or Off The system’s ID LED is set to On or Off, depending on which of the two check
boxes you select. You can turn the ID LED on or off manually using PIC’s ID
LED menu.
Power Control Action Description
No shutdown Default action for all indications. Select this option if you do not want to shut
down or reset the server when an event occurs.
Shutdown the OS Select this option if you want to shut down the OS gracefully (controlled,
closing files and applications).
On NetWare, the server is returned to DOS.
On Windows 2000, the server is set to a state ready for manual power-off
or reset.
On OpenUnix and Linux standard shutdown is completed and system prompts
for reboot or power off.
Shutdown the OS and Select this option if you want to shutdown the OS gracefully and turn off the
power off system power.
Shutdown the OS and Select this option if you want to shutdown the OS gracefully and reset the
hardware reset server via hardware.
Immediate power off Select this option if you want to immediately power down the server. This
action is an immediate power-off without a shutdown of the OS; it might
corrupt files.
46 Installation and User Guide for Intel Server Management (ISM) 5.5
Power Control Action Description
Immediate hardware reset Select this option if you want to immediately reset the server via hardware.
This action is an immediate hard reset without a shutdown of the OS; it might
corrupt files.
Immediate NMI Select this option if you want to cause a hardware Non-Maskable Interrupt
(NMI). If this feature is not supported on the managed server, this option is
grayed out.
Installation and User Guide for Intel Server Management (ISM) 5.5 47
To configure event actions for third-party indications:
1. On the PIC main window, click beside the third-party component name in the navigation pane.
2. Update the Alert Actions tab and change the event actions associated with a threshold type or
state change condition.
3. Click <Apply> to save your changes.
The following table lists event information for third-party component instrumentation
supported by PIC.
Controller Choices
Adaptec SCSI* Storage Device Events Group
Storage Device - Status OK (Informational Event)
Storage Device - Status Changed to Non-Critical (SMART Event or
Recovered)
Storage Device - Status Changed to Critical
Storage Controller Events Group
Storage Controller - Status OK (Informational Event)
Storage Controller - Status Changed to Non-Critical
Storage Controller - Status Changed to Critical
Volume Set Events Group
RAID - Volume Status OK (Informational Event)
RAID - Volume Status Changed to Non-Critical
RAID - Volume Status Changed to Critical
Spare Events Group
RAID - Spare not functional
Enclosure Events Group
Storage Enclosure - Informational Event
LSI Logic SCSI* Storage Devices Events Group
Device Error (not responding)
Device Warning (predicted failure(S.M.A.R.T.))
Storage Controller Events Group
Controller Error (not responding)
Mass Storage Association Events
New Storage controller detected
New device detected
Existing controller changed
Existing device changed
QLogic SCSI Storage Devices Events
New or Recovered Storage Device
Error Storage Device Not Responding
Device Warning (predicted failure (S.M.A.R.T.))
Storage Controller Events
Informational SCSI Controller Event
Non-Critical SCSI Controller Error
Critical SCSI Adapter Event
Promise IDE Mass Store Logical Drive Events
IDE RAID Array OK
Non-Critical IDE RAID Array Event
IDE RAID Array Off-line
Disk Events
IDE Disk Status OK
IDE Disk Status Critical
* Event actions do not distinguish between onboard controllers and add-in cards. This means that event actions are
configured for all controllers by a specific third party, regardless of whether it is onboard or on an add-in card.
48 Installation and User Guide for Intel Server Management (ISM) 5.5
continued
Controller Choices
Intel LAN Adapter NIC Health Contributor
Cable unplugged/No LAN activity
(These events are Adapter line up
available only for Adapter initialization failure
Windows 2000 NIC Teaming Events
servers) Primary Adapter is switching over and the Secondary Adapter took over
Primary Adapter became active
Secondary Adapter is deactivated from the team Initialization Failure
The last Adapter has lost link. Network connection has been lost
Preferred Primary Adapter has been detected
The team has only one active adapter
Secondary Adapter has re-joined the team
Preferred Primary Adapter has taken over
Network Connection restored
NetWare systems
1. Open the ISC_ON.NCM file for editing.
2. Remove “rem” from the following line:
1
In the control panel you can specify that the EIF service is automatically started each time you start the
system.
Installation and User Guide for Intel Server Management (ISM) 5.5 49
rem load eif
Making this change causes the EIF service to be started each time the ISC services are started
on the Management Point Server.
Unixware systems
Enter the following command at the console prompt on the Management Point Server:
/etc/init.d/isc start-icmb
You can stop the service by entering the following command:
/etc/init.d/isc stop-icmb
Setting Up ICMB
The Intelligent Chassis Management Bus (ICMB) feature allows you to interconnect and share
management information among multiple remote devices even when these devices do not have
Intel’s server management software installed. For example, your managed server could be
configured to be an ICMB Management Point2 Server and report management information on
ICMB devices connected to it through ICMB cabling. Using the ICMB feature, PIC can manage
the power state of remote ICMB devices and view FRU information about those devices. The
amount of FRU information available depends on the type of ICMB device you are trying to
manage.
In order to use the ICMB feature, you must be sure that you have chosen one server to be a
Management Point Server and started the EIF service on that system3.
2
Each time you reboot the Management Point Server, you must restart the service. Adding the command that
starts the service to /etc/rc.local (or a similar startup script) will start the service automatically each
time the systems boots.
3
It is necessary to start the EIF service on IA32-based servers only. You do not have to start this service if
the Management Point Server in an Itanium-based server.
50 Installation and User Guide for Intel Server Management (ISM) 5.5
5. Wait for the Management Point Server to discover all ICMB devices. As servers are
discovered through the polling process, they appear in the “Remote ICMB Chassis
Configuration” area of the dialog box.
6. Configure each remote ICMB server in the “Remote ICMB Chassis Configuration” area as
follows:
— Select the server in the pull-down field.
— Choose whether to manage the chassis.
— Choose whether to enable full-sensor view.
— Define an event-polling period for that device.
ICMB Devices
Highlight the ICMB item in the navigation pane to display details about devices connected to a
managed server through the Intelligent Chassis Management Bus (ICMB). The ICMB bus allows
multiple remote devices to be interconnected and management information shared among them.
For example, your managed server could be configured as an ICMB primary server and report
management information on other ICMB devices connected to it. Using ICMB, PIC can manage
the power state of remote ICMB devices and view FRU information about those devices. The
amount of FRU information available depends on the type of ICMB device being managed.
Through the PIC Console, you can switch your view of the primary managed server to one of the
ICMB-managed devices and view the available information on that device without losing the
connection with the primary server. You can change your view back to the primary server or any
other ICMB-managed device at any time.
PIC lets you configure the ICMB management features of the primary managed server and the
remote ICMB-managed devices:
• Local ICMB Server Configuration-----With this option you can enable the local server as a
management point, enable the full sensor view of remote devices, and change the discovery
period for remote devices.
• Remote ICMB Chassis Configuration-----With this option you can configure each remote
device discovered via ICMB. You can manage the remote device, enable full sensor view for
the remote device, and set the event polling rate for the remote device.
The ICMB menu lets you reclaim inactive ICMB system resources on the primary server. Doing so
frees the memory taken up by the SDR and FRU information on the primary server for any remote
device that is no longer visible on the network via ICMB.
Installation and User Guide for Intel Server Management (ISM) 5.5 51
Switching Views Between Primary (Managing) Server and an ICMB Device
To view an ICMB-managed device in the navigation pane of the PIC main window, do the
following:
1. On the PIC Main Menu Bar, click the ICMB->View Managed Server(s) menu selection.
2. Select the ICMB device to view.
3. Click <OK>.
The tree in the navigation pane is replaced with information about the new device. At any time you
can change views to another ICMB device by repeating the steps above. To return your view to the
primary server in the navigation pane of the PIC main window, click the ICMB->View Managing
Server menu selection on the PIC Main Menu Bar.
52 Installation and User Guide for Intel Server Management (ISM) 5.5
Paging
PIC lets you configure the paging features available on a server. If the server hardware does not
support paging, the Paging Configuration menu item is grayed out.
Initiating a Page
To specify that a page be sent in response to an alert, check the “Send a Page” box in the Alert
Actions tab for any sensor or threshold event.
✏ NOTE
Don't configure a shutdown/power control action for events where you specify paging notification.
If you select a paging notification and a shutdown option for the same event, the page will not be
sent because the operating system will be shut down.
Paging Configuration
Select Configure->Paging Configuration from the main menu in PIC and enter the following
information. The configuration you enter here is global to the server and not sensor-specific—the
same page is sent in response to all events that you configure with the “Send a Page” action.
Global Paging Enabled: This checkbox specifies whether the paging feature is globally enabled
or disabled. If this item is disabled, you cannot enable the paging action in the Alert Actions
dialog.
Default Pager #: This is the number paged when a paging action is triggered. If this value is
blank, no paging occurs. The Test Page button calls this number.
Enter the full pager number the way it should be dialed, including the initial number if any needs to
be dialed to get a dial tone, commas (‘,’) for pause characters, area code, etc. For example,
“9,6903115” specifies a 9 to dial out, a pause, then a local number without an area code. After the
pager number, you can include another pause, then enter any numeric data to be sent (such as a
code, a number to call back, etc.). All numeric data must be entered in the Pager Number field.
For example, you might enter a modem phone number to dial back, followed by a numeric ID, etc.
Alphabetic data is not allowed.
Additional Pager #1 and #2: These are additional pager numbers to be called after the default
pager number when a paging event occurs. Enter all data including the numeric message as
described above.
These additional numbers are called if a paging event occurs, but are not called when the Test Page
button is pressed. To test one of these numbers, you must copy it to the Default Pager # field, then
press the Test Page button.
Installation and User Guide for Intel Server Management (ISM) 5.5 53
Paging Properties: You can configure a page to be sent multiple times with the following fields:
• Number of Pages: specifies how many times each pager number will be paged
(from 1 to 100). Number of Pages defaults to 1, and if set to 1, the Repeat Paging Interval
value is not needed.
• Repeat Paging Interval: specifies the interval in minutes between each cycle of pages (one
cycle includes sending a page to all configured pager numbers). The minimum and default
value of Repeat Paging Interval is one minute. The maximum value is 1440 minutes
(24 hours).
Before saving the information, you can press the Test Page button to verify that the default pager
number is paged.
Click the OK button to save the information and exit from the screen. Click the Cancel button to
restore the previous information and exit from the screen.
✏ NOTE
For servers that support server health update events, configuring the console refresh interval is not
necessary or applicable. For other servers, when configuring the console refresh interval,
selecting a frequent refresh interval impacts system performance on both the console and the
managed server because ISM polls for the health status of each monitored sensor. Selecting a less
frequent console refresh interval provides a reasonable information update, while minimizing the
overhead on system performance. The console refresh interval does not impact how quickly the
server system responds to event notifications (e.g., threshold crossings) only how quickly the ISM
main screen display updates with server information. A value of 15 seconds or greater for console
refresh value provides a reasonable compromise.
54 Installation and User Guide for Intel Server Management (ISM) 5.5
To restore default PIC settings for threshold values and the watchdog feature:
1. On the PIC Main Menu Bar, click the Configure->Restore Factory Defaults menu selection.
2. Click <OK> on the confirmation dialog.
Some configurations are not affected by the Restore Factory Defaults option. Event actions you
have configured, the temperature display format, and the console refresh rate are not affected when
you click the Restore Factory Defaults menu item.
Default threshold values are stored in Sensor Data Records (SDR) in nonvolatile storage on the
baseboard. These values are determined and configured during baseboard manufacturing and are
therefore not documented in this manual.
Event indications may be generated if restoring the default threshold value crosses the current
sensor value. For example:
• User defined threshold limit 13.5 V
• Current sensor value 13.0 V
• Default threshold value 12.5 V
When you select the Restore Factory Defaults action, the restore may cause a threshold crossing. In
the above example, PIC would detect a threshold crossing and generate an event indication. The
actions associated with that indication would occur.
To avoid the possibility of unwanted event indications when restoring default settings, adjust the
user-defined threshold value so the current sensor value is not between the user-defined threshold
value and the default threshold value.
Installation and User Guide for Intel Server Management (ISM) 5.5 55
Broadcast Messages
The following table lists broadcast messages that can be sent across the network to client
computers. These messages will appear on the display of any computer logged into the server or
with a network drive mapped to the affected server. The general format of broadcast messages is:
Check <group_name> at server <server_name>
Broadcast Messages
Message Description
Check Temperature Sensor at <server> A temperature sensor reported a change in state
Check Temperature Probe at <server> (OK/Noncritical/Critical).
Check Voltage Sensor at <server> A voltage sensor reported a change in state
Check Voltage Probe at <server> (OK/Noncritical/Critical).
Check Security Sensor at <server> System chassis front or side panel has been opened,
Check Physical Container Global Table at <server> or it was open and has been closed.
Check Cooling Fan at <server> System fan has stopped or restarted.
Check Memory Array at <server> A memory error was reported.
Check Host Adapter at <server> A SCSI board reported a state change.
Check Logical Unit at <server> A SCSI device reported a state change.
Check Controller Information at <server> A RAID controller reported a state change.
Check Physical Drive Information at <server> A RAID drive reported a state change.
Check Processor at <server> A processor error was reported.
Check Power Unit Global Table at <server> A power unit redundancy state change was reported.
Check Power Supply at <server> A power supply failed.
Check Indication Control Group at <server> The LAN Adapter reported a threshold crossing.
Check Storage Device Events at <server> A SCSI device reported a state change.
Check Storage Controller Events at <server> A SCSI controller reported a state change.
Check System Slot at <server> A PHP slot reported a state change.
Email Messages
The Platform Instrumentation software on the server determines the content and subject line of
email messages generated by an email alert. Messages have the following form:
Check Voltage Probe at server <server-name>
Event Type:Status Changed from OK to Upper Non-Critical
Event Severity:Non-Critical
Component:Intel Corporation, Baseboard
Group:Voltage Probe
Instance:4
56 Installation and User Guide for Intel Server Management (ISM) 5.5
Configuring Email Alerts
To use email alerting, email capability is required on your network. Use PIC to configure the
Email Alert settings for each managed server.
Use the Alert Actions tab for individual sensors to set an Email Alert notification for that sensor.
✏ NOTE
Don't select a shutdown/power control action for events where you specify email notification. If
you select email notification and a shutdown option for the same event, the email will not be sent
because the operating system will be shut down.
Email Settings
Configure email by selecting Configuration > Email Alert Configuration. This configuration is
global to the server and is not sensor-specific.
Specify these settings on the Email Alert Configuration screen:
From Email ID: Specify the email ID of the sender of the message.
To Email ID: Specify one or more destination email IDs to receive the alert. Use standard
Internet format. Use commas or semicolons to separate multiple email IDs. If this field is blank no
email will be sent.
SMTP Server: Specify the name of the mail server.
Test Email
After entering the email configuration data, click the Test Email button to verify that email is sent
as you expect. When you press the Test Email button, you receive a dialog where you fill out the
subject line and the test message. After you enter the subject and message, click OK to send the
test message. After sending a test email, verify that all destinations have received the test message.
✏ NOTE
The subject and message that you enter in a test email are not the same subject and message that
will be sent in an actual email alert. The PI software automatically determines the content of the
alert message (see page 56).
Installation and User Guide for Intel Server Management (ISM) 5.5 57
All of the above failures will result in an error message in the operating system's System Event Log
on the server (not the same as the non-volatile System Event Log, or SEL that you view with ISM
tools). For example, the message might be "Test email was not sent" or "Email Alert was not sent"
with a failure reason of "Unable to access the SMTP server" or "Server <server-name> not found."
You can view the Operating System Event Log errors as follows:
• On a Windows system use the Event Viewer or Event Properties from the Control Panel >
Administrative Tools.
• On Novell NetWare see error messages in the file named SYS$LOG.ERR which is typically in
the SYS:SYSTEM folder.
• On Linux the errors are written to the /var/log/messages file.
• On OpenUnix the errors are written to one or both of the /var/adm/syslog file or the
/var/adm/log/osmlog file.
58 Installation and User Guide for Intel Server Management (ISM) 5.5
If possible, PIC attempts to launch the Intel SMaRT Tool in the same language you are using to
view ISM on the console system. If that language is not available, Intel SMaRT Tool launches in
English.
The Intel SMaRT Tool must be available (previously installed) on the hard disk or over the network
when invoked. Otherwise you will receive an error message asking you to provide the location of
the Intel SMaRT Tool executable (smart.exe). To locate the Intel SMaRT Tool, use the PIC menu
item SMaRT Tool > Locate SMaRT Tool.
To obtain the Intel SMaRT Tool software and installation instructions, please refer to the Resource
CD shipped with the Intel Server Board you purchased or order it online at:
http://www.intel.com/go/smartgo/smart
✏ NOTE
PIC will only launch Intel SMaRT Tool version 4.0 or higher.
Installation and User Guide for Intel Server Management (ISM) 5.5 59
60 Installation and User Guide for Intel Server Management (ISM) 5.5
5. Direct Platform Control (DPC) Details
Direct Platform Control (DPC) gives access to a remote server when it is online or offline, when the
operating system is hung, or even when the server is powered off. When you receive notice that a
server has malfunctioned (for example, by receiving a page), you can use DPC to investigate the
cause of the alert, take corrective action, and restart the server into normal operation.
DPC uses a redirected text-based console that runs over a serial connection or the LAN. Since DPC
does not communicate with the server OS, it can manage the server even if the OS and primary
processors are not working. Because the server's emergency management hardware works on
5 V standby power, DPC can communicate with and control a powered-down server, assuming the
AC power is connected.
You can use DPC to:
• Reboot a server
• Restart a server whether it is powered on or off
• View the System Event Log (SEL) for information about recent server activity
• View Sensor Data Records (SDRs) for information about sensor characteristics
• Review Field Replaceable Unit (FRU) inventories
• View current Remote Sensor Access (RSA) information
• Reset a remote server to either EMP mode or Re-direct Mode
• Maintain a Phonebook for remote server connection management
• Reboot to the service partition to run service partition-based utilities on the server such as
running a command shell. You can also upload or download files to the service partition, run a
remote program, or remote diagnostics if available
You can launch DPC from the ISM Console or one of the supported third-party management
consoles. DPC contains a security feature that requires a password entry before initiating a
connection to a managed server.
For more information about using DPC, see its Help system.
Installation and User Guide for Intel Server Management (ISM) 5.5 61
Server Connections
DPC can communicate over a serial link (modem or direct connection) to the server's Emergency
Management Port (EMP) or over the LAN to the server's onboard NIC. DPC is supported only on
the onboard NIC1 interface (see your server product guide for more information). In either case it
communicates through the Baseboard Management Controller (BMC) on the server, not with the
server operating system. Any operating system can be running on the server.
Use Server Configuration Wizard (page 11) to configure the server's serial and LAN connections.
For ISM-supported servers, BIOS Setup is not required for console redirection to allow DPC
communications over the COM2 serial port (EMP).
DPC Features
Use the DPC menus or click a toolbar button to access DPC features. The menu items and toolbar
change according to what features are available on the server. When one of the DPC managers is
active its menu is added to the DPC Console.
SEL Manager
The System Event Log (SEL) is a collection of log entries stored in nonvolatile flash memory on
the server. The BIOS and OS write entries to the SEL. The DPC SEL Manager lets you:
• View SEL events.
• View the properties of the non-volatile storage area for SEL.
• Save SEL events to a file.
• Print the SEL events to a local printer.
• Clear SEL records from the non-volatile storage area on the server.
SEL events display as a sequential record of managed server events, one event per row. You can
sort each column by clicking on the column heading.
62 Installation and User Guide for Intel Server Management (ISM) 5.5
SDR Manager
Sensor threshold values and other data are stored in Sensor Data Records (SDR) in nonvolatile
storage on the server. The DPC SDR Manager lets you:
• View Sensor Data Records.
• View the properties of the non-volatile storage area for SDR.
• View SDR information in a previously stored file.
• Save SDR information to a file.
The SDR Manager displays with a navigation (tree view) pane, a presentation pane and a
description pane. Selecting a specific Sensor Data Record from the tree view displays the
corresponding SDR information in the presentation pane.
FRU Manager
Field Replaceable Units (FRUs) are components installed in your managed server. FRU
information stored on the server includes a component description, manufacturer, model, part
number, component number, serial number, and revision level. The DPC FRU Manager lets you:
• View FRU inventory.
• View the properties for a FRU.
• Save FRU inventory information to a file.
The FRU Manager displays a hierarchical tree of FRU areas (chassis, product, and board), and
detailed inventory information about a selected area. Select an area in the tree to see its associated
inventory information in the presentation pane on the right. A description of each field you select is
displayed in the right bottom pane.
RSA Manager
The Remote Sensor Access (RSA) Manager lets you view server baseboard FRU and SDR
information.
The RSA Manager displays a tree view on the left and a property view on the right. The tree view
displays all detected sensors. The property view displays tabs of sensor status or sensor
information for the sensor selected in the tree view.
If the connected server is powered down, some sensors cannot be read and their current status will
display as Unknown.
Installation and User Guide for Intel Server Management (ISM) 5.5 63
Phonebook
DPC includes a phonebook (shared with CSSU) that stores server entries, including the name,
server phone number, and server LAN address (specified either as an IP address or DNS name).
You can add, modify, or delete phonebook entries.
64 Installation and User Guide for Intel Server Management (ISM) 5.5
Firmware: Displays the Intelligent Platform Management Interface (IPMI) and Baseboard
Management Controller (BMC) revisions on the server.
Aside from these designated areas, the Configuration dialog box also indicates the server’s power
state, the operating system (if detected), and the presence of a service partition.
✏ NOTE
For DPC Console to detect a connected server’s operating system, the server must have
Platform Instrumentation (PI) installed.
Installation and User Guide for Intel Server Management (ISM) 5.5 65
66 Installation and User Guide for Intel Server Management (ISM) 5.5
6. Client SSU (CSSU) Details
The Client SSU (CSSU) allows you to remotely run the System Setup Utility (SSU) software or
other utilities on the server. CSSU can connect to the server using a modem, serial port, or LAN.
You start a CSSU session by requesting a service boot of a particular server through the Emergency
Management Port. The service partition includes the ROM-DOS† operating system and SSU, and
may contain other utilities you install. As the server boots to the service partition, a network stack
and agent are started and communication switches to the required protocol.
Use CSSU to:
• Modify the server’s boot device order or security settings
• Change the server configuration settings
• View or clear the System Event Log (SEL)
• View Field Replaceable Unit (FRU) information
• View the Sensor Data Record (SDR) table
The specific functions available in CSSU vary depending on the server to which you are connected.
Only a single instance of CSSU can be running and you can make only one connection at a time.
You can launch CSSU from the Start Menu under Programs> Intel Server Management or from the
Run command in the Windows Start menu. When launched from the Program Group, the main
CSSU window displays and waits for your input. When launched from the Run command with the
appropriate parameters, CSSU attempts to connect to the server with the specified phone number,
IP address, or DNS name. When the connection is established, the main CSSU window displays
the connection information in the status bar. If the connection cannot be established, you receive an
error message and the main CSSU window waits for your input.
CSSU Operation
When CSSU connects to a server, it causes the server to reboot to the service partition.
CSSU stores the configuration values you enter in non-volatile memory in the server. These values
take effect when you reboot the server to its normal boot sequence. The BIOS checks the values
against the actual hardware configuration, and if the values do not agree, the BIOS generates an
error message. You must then run CSSU (or run SSU locally on the server) to specify the correct
configuration before the server boots. CSSU always includes a checksum with the configuration
data, so the BIOS can detect any potential data corruption before the actual hardware
configuration occurs.
One SSU item that you cannot configure with CSSU is the EMP serial port settings. You can only
view these items with CSSU.
Installation and User Guide for Intel Server Management (ISM) 5.5 67
Console Redirection Window
The console redirection window displays the server boot process when the CSSU connection to the
server is by modem or by LAN. This window cannot accept user input. Its purpose is to help users
get more information during a server reboot to the service partition.
After the server completes the reboot to the service partition, the console redirection
window closes.
Phonebook
The Client SSU shares a phonebook with DPC. You can use the phonebook to establish
connections with supported platforms. Open the phonebook from the Server menu or using the
phonebook icon on the toolbar.
CSSU Managers
CSSU includes a set of plug-ins called Managers, which include:
• Multiboot Manager
• Password Manager
• System Event Log (SEL) Manager
• Sensor Data Record (SDR) Manager
• Field Replaceable Unit (FRU) Manager
• System Update Manager with functionality that is system dependent
• Platform Event Manager
• Configuration Save/Restore Manager
You can start each manager from the Services menu or from toolbar icons. Only one version of
each manager can be running at a time (for example, you cannot run two instances of the FRU
manager). When you start a manager, its menu is added to the CSSU toolbar.
The managers are described briefly in the following sections. For more information about the
managers, see the CSSU help.
Multiboot Manager
The Multiboot Manager lets you:
• Set boot device priority
• Save boot device priority to non-volatile memory
Password Manager
The Password Manager lets you:
• Set the BIOS system administrator (supervisor) password
• Set the BIOS user password
• Set BIOS security options
68 Installation and User Guide for Intel Server Management (ISM) 5.5
System Event Log Manager
The System Event Log (SEL) contains a sequential record of events that have occurred in the
remote server. The SEL can help you determine the cause of server system failures. With the SEL
Manager you can:
• Examine SEL records by number, timestamp, generator ID, sensor, or event type
• Save SEL records to a file on the local or remote system
• Clear SEL records from the nonvolatile storage area on the server system
For each entry in the System Event Log, the SEL Manager displays:
• A record identifier
• Time stamp information
• The sensor type
• A generator identifier
• The sensor number
• An event description
You can sort the columns in the SEL Manager by clicking the column heading.
Installation and User Guide for Intel Server Management (ISM) 5.5 69
System Update Manager
The System Update Manager lets you update the server BIOS or firmware code for various
controllers such as the baseboard management controller (BMC) and hot swap controllers (HSC).
The SUM provides the following operations, although not all servers support all types of updates:
• Determines the current revision of system BIOS and firmware on server controllers.
• Updates BIOS and/or firmware.
— Updates the system BIOS with a BIOS file (.BIO file).
— Updates operational code for controllers using files composed of Hex Format code
(.HEX file).
— Updates the BIOS and/or firmware using a user-specified Update Information File (.UIF
file). The .UIF file lists all the controllers to be updated, the type of update to be done, and
the .BIO and .HEX files to be used for the update.
• For controller firmware, verifies the code currently loaded against an external hex file, of either
.HEX or .UIF format.
Starting the System Update Manager adds the Update and Verify buttons in the System
Update dialog.
70 Installation and User Guide for Intel Server Management (ISM) 5.5
7. Serial Data and the Command Line Interface
ISM gives you the alternative of managing servers using a command line interface from a Windows
or Linux console. You can enter commands directly from the command line or can set up a script
file of commands to be run. This feature is called Command Line Interface, or CLI.
Through the CLI interface, data from the server serial port can be redirected over the Local Area
Network. This ISM feature is called Serial over LAN.
Installation and User Guide for Intel Server Management (ISM) 5.5 71
To use the Serial over LAN feature, you must enable the feature as part of the managed server’s
LAN Channel configuration. Depending on the operating system running on the client console, you
might have to take steps to set up the console system as well.
Installation of Serial over LAN and the Command Line Interface (CLI)
On a Windows system the Serial over LAN feature and CLI capabilities are automatically installed
with ISM (see page 14). The network proxy (dpcproxy.exe) is installed as a service and
automatically starts each time the system boots. The dpccli.exe interface between the command
console and the proxy is installed with a PATH environment variable that makes it executable from
any directory. (The dpcproxy and dpccli executables are discussed in detail later in this chapter).
On a Linux system you must specifically install a package to get these features. The package
installation sets up the network proxy as a daemon that automatically runs when the system boots.
This enables a Linux system to act as a client of the ISM Command Line Interface.
72 Installation and User Guide for Intel Server Management (ISM) 5.5
Enabling Serial over LAN on the Server
You can enable the feature locally (on the managed server) through the System Setup Utility (SSU)
or enable it remotely (from the managing client) through the Client System Setup Utility (CSSU).
Both methods involve the same steps once you have started the utility.
Follow these steps to enable Serial over LAN:
1. Either start the SSU locally on the server, or start CSSU from the managing client.
2. From the first screen, select the Platform Event Manager Task to reveal the BMC LAN
Configuration Screen.
3. Make sure the LAN Channel is configured for use. For example, make sure that you don’t have
LAN Access Mode set to "disabled." Also, set the IP Addresses properly.
4. In the Options menu select Configure Serial Over LAN.
5. Specify the SOL Access Mode as either Always Available or Restricted.
6. Set the baud rate parameter.
7. Save your changes.
8. Press the <ESC> key repeatedly until you are back to the command prompt.
9. Reboot the system.
Installation and User Guide for Intel Server Management (ISM) 5.5 73
Running the Network Proxy (dpcproxy)
The ISM CLI installation automatically installs and starts the network proxy that enables Serial
over LAN. The proxy is named dpcproxy. Ordinarily it starts running automatically on reboot and
you need to do nothing to start it. However, you can determine if the network proxy is running as
described in the following sections, depending on the operating system.
✏ NOTE
The network proxy installs as a single executable file (dpcproxy.exe on Windows and
dpcproxy on Linux) and it can be run from any directory. The default client port of 623 is a
privileged port. Unless you change it by using the –p command-line option (see table on
page 75), the proxy will require root/administrative privileges to start. You can install the
network proxy locally on each managed server or on a central proxy server.
74 Installation and User Guide for Intel Server Management (ISM) 5.5
The dpcproxy Command Syntax
Ordinarily you won't need to enter a dpcproxy command, because the ISM installation starts the
proxy as an automatic service. However, if you need to restart or reinstall the service, use the
command syntax described here. You can specify options to the dpcproxy command in any order.
Some options apply only in Windows, others only on a Linux console:
• On Windows, you must use either the –f, -install, or –uninstall option with the
dpcproxy command.
• On Windows, options that you specify along with the -install option will be in effect every
time the network proxy is started.
• On Windows, if you start the network proxy in the foreground (the –f option), you can enter
other options at the console’s prompt. This is not true in Linux.
• In Linux, you can specify command-line options only when you start the proxy, as options in
the dpcproxy command.
Command syntax is as follows, and each option is described in the table below.
dpcproxy [-install] [-uninstall] [-?] [-h] [-f] [-p port] [-L] [-l language]
[-d logfiledir] [–u]
Option Description
-? or -h Displays a usage message and exits. If you specify either of these options, all other
options and input text are ignored.
-install Installs the proxy as a Windows service. You can use this option only in a Windows
environment. You can also specify the other options to be used each time the proxy
starts. Enter other options after the –install option. This option just installs the proxy
and specifies behavior for when it is started – you must still start the network proxy
service after installing it.
-uninstall Removes the proxy from the Windows service control manager database. You can use
this option only in a Windows environment. After removal, the proxy is no longer an
installed service. Make sure to stop the service before you uninstall it.
-f Runs the network proxy in the foreground. On Linux, dpcproxy typically runs as a
background daemon.
-p port Specifies an alternate port at which the network proxy listens for incoming client
connections. By default, the network proxy listens on port 623, which is a privileged port
in most operating systems.
-L Forces the network proxy to accept connections only from the local host address
(127.0.0.1). This option prevents this instance of the network proxy from providing
services to systems other than the local system.
-l language Localizes (displays in a specific language) messages and dates sent to a network proxy
client. If you do not use this option, the network proxy detects the language from the
Operating System. If a language is not specified on the command line the detected
language is not a language supported by CLI, the network proxy defaults to English.
-d logfiledir Keeps a debug log file in the directory logfiledir. If you do not use this option, debug
information is not logged.
-u Turns off Serial over LAN data encryption for this instance of dpcproxy. With encryption
off, all serial data transferred over the LAN is sent without encryption.
Installation and User Guide for Intel Server Management (ISM) 5.5 75
Command Line Interface (CLI)
The ISM Command Line Interface (CLI) lets you control a server from the command line rather
than from a graphical user interface like PIC or DPC. You can enter CLI commands at a command
prompt or from a script file to:
• Start and stop Serial over LAN mode
• Remotely power on or off a server
• Remotely reset the server
• Request machine identifiers
• Change the boot device and device priority
• Set up the BIOS
• Read sensor values
• Display the network configuration of the BMC
You can also execute Perl scripts to issue commands to multiple remote servers. You can use any
of the following consoles to access the CLI commands:
• A Telnet-style program, such as Window’s HyperTerminal, that can connect to a socket of type
SOCK_STREAM
• The Window’s command-line environment: Command Prompt
• A Linux shell like csh or ksh
The ISM Command Line Interface uses a network proxy (dpcproxy) that runs on the client system
or on a central network proxy. The network proxy is automatically installed as part of the Intel
Server Management installation process. Rebooting the server on which the proxy runs
automatically starts the network proxy. (See also page 74.)
When you use a command prompt console, you must invoke a console interface called dpccli to
enable communication between the console and the network proxy. Like the network proxy, this
interface is automatically installed as part of the ISM installation process. (See also page 78.)
For more introductory information on the Command Line Interface feature, see the
www.intel.com/go/server_management Website and click on the “Command Line Interface” link
located near the bottom of the page.
76 Installation and User Guide for Intel Server Management (ISM) 5.5
Using the Command Line Interface (CLI)
Depending on the console you will use, there are different steps for accessing CLI commands. You
do not have to configure a Windows command prompt or Linux shell, but you must configure
Windows HyperTerminal.
Installation and User Guide for Intel Server Management (ISM) 5.5 77
Using Linux Shells
To connect and use CLI commands from your Linux command line shell:
1. Enter the following command and provide any command-line options (see page 78).
/usr/local/cli/dpccli
2. At the “Server:” prompt provide the IP Address or DNS Name of the server to which you want
to connect.
3. Provide a username if applicable (This value is currently null. Press Enter).
4. Provide a password, if applicable.
5. After authentication is performed, you will see a login successful message and the dpccli>
prompt. You can now enter CLI commands.
78 Installation and User Guide for Intel Server Management (ISM) 5.5
The console interface is particularly useful in scripting environments that use standard console
input and output. It is also useful as a simple interactive interface when formatted output such as
VT100 and VT-UTF8 is not required.
To support non-interactive use, dpccli accepts command-line options that control its behavior (see
page 80). You can specify options in any order. The first text encountered that is not associated
with a command-line option is interpreted as the start of text to be sent to the network proxy and
therefore you must place this text last on the command line.
Installation and User Guide for Intel Server Management (ISM) 5.5 79
The dpccli Command Syntax
The dpccli command line syntax is as follows:
dpccli [-?] [-h] [-s server] [-u user] [-p password] [-i inputFile]
[-o OutputFile] [-c] [-I] [-v] [-P networkProxy] [-a alternatePort]
[-r rcFile][text]...
Option Description
-? or -h Displays command usage. Any other options specified with this option are ignored.
-s server Specifies the IP Address or DNS hostname associated with the Network Interface
Card (NIC) used by the Baseboard Management Controller (BMC). For server,
specify either an IP Address or DNS hostname. If you do not specify this option, you
will be prompted for the information.
-u user Specifies the Intelligent Platform Management Interface (IPMI) username associated
with this session. For user, specify a valid username associated with the managed
server. If you do not specify this option, you will be prompted for the information.
-p password Specifies the IPMI password associated with this session and user. For password,
specify the password associated with the username. If you do not use this option,
you will be prompted for the information.
-i inputFile Specifies an input file to be read as standard input. For inputFile, specify any text file.
When the end of file is reached, the session ends unless you have also used the –I
command-line option. If you do not use this option, you must interactively supply
input from the command line.
-o outputFile Specifies an output file in which to capture standard output. For outputFile, specify
any text file. If you do not use this option, all standard output arrives at the console.
-c Forces the BMC session into Serial over LAN mode. In Serial over LAN mode, data
is passed unaltered from the managed server to the console. If you do not use this
command-line option, Platform Control Mode is the default mode.
-I Causes the session to continue as an interactive session after processing all
characters supplied through an input file with the –i command-line option. The
interactive mode continues after processing all characters read from an input file
and/or from the command line. This is the default mode if an input file and/or text is
not specified on the command line.
-v Causes session progress messages to be sent to standard error (i.e. verbose output).
Additionally, any non-zero exit condition prints an associated error message. This
behavior is also the default behavior during any interactive session.
-P networkProxy Specifies the IP Address or DNS hostname of the system running the network proxy
(dpcproxy). The system whose IP Address or hostname you supply for networkProxy
is the system that the client (your console system) should contact for service. By
default, the IP Address is the local host (127.0.0.1).
-a alternatePort Specifies an alternate network proxy port number. By default, the port number is
623.
-r rcFile Specifies an alternate dpccli configuration file. By default, dpccli first looks for a file
named .dpcclirc in the directory specified by the environment variable HOME and
then in the current working directory. This option specifies the path including
filename, which can be different than .dpcclirc. For information on dpccli
configuration files, see page 79.
80 Installation and User Guide for Intel Server Management (ISM) 5.5
CLI Commands
The table below lists the CLI commands. Each command is described in the following sections.
CLI Commands
Command Description
Installation and User Guide for Intel Server Management (ISM) 5.5 81
boot
Syntax:
boot [-f] [-c] normal | service
Description:
Sets the IPMI boot options and then resets the system. By default, the boot command attempts a
graceful shutdown of the operating system before executing the IPMI reset command. If the
specified boot option is unavailable, the server will boot using the boot order set in its BIOS.
Options:
[-f] Forces a boot without a graceful shutdown.
[-c] Switches the session to Serial over LAN mode after successfully executing the IPMI
reset command. You will see the BIOS output and other boot messages as if sitting at
the managed server. If you specify a service option along with the -c option, the CLI
opens a connection with the Remote Service Agent (RSA) running on the service
partition instead of establishing a Serial over LAN session. Then you can interact with
RSA using the Service command (see page 87).
normal Boots the server from the hard drive.
service Boots the server from the Service Partition.
console
Syntax:
console [-f] [-d]
Description:
Switches the CLI from command mode to Serial over LAN mode. In Serial over LAN mode, the
character stream is passed unaltered allowing you to view directly the output of the console serial
port of the server. Switching into this mode causes any output data that was received and buffered
while CLI was in command mode to be displayed.
You can switch from Serial over LAN mode back to CLI command mode by typing a tilde
followed by a period (~.) To escape the tilde and send it to the console, type a second tilde.
However, the ~. escape sequence does not turn off Serial over LAN mode at the server. To
deactivate the active Serial over LAN session at the server, enter the console command with the
–d option after entering the ~. sequence.
Options:
[-f] Flushes all buffered data before switching to Serial over LAN mode.
[-d] Deactivates the current Serial over LAN session.
82 Installation and User Guide for Intel Server Management (ISM) 5.5
diagint
Syntax:
diagint [-c]
Description:
Forces the Baseboard Management Controller (BMC) to generate an IPMI diagnostic interrupt.
Options:
[-c] Switches the session to Serial over LAN mode after successfully executing the IPMI
diagnostic interrupt command.
exit or quit
Syntax:
exit
quit
Description:
Terminates the CLI session. Either command closes all IPMI sessions associated with the user of
the network proxy as well as closing the network proxy socket.
help
Syntax:
help [CLIcommand]
Description:
Displays how to use the specified CLI command. If you do not specify a CLI command,
abbreviated usage information is displayed for all CLI commands.
Options:
[CLIcommand] Any valid CLI command.
id
Syntax:
id
Description:
Displays the 16-byte system Globally Unique Identifier (GUID) of the managed server in the
conventional GUID format; for example, 422e7704-23f5-4706-a943-a7859c073aed.
Installation and User Guide for Intel Server Management (ISM) 5.5 83
identify
Syntax:
identify [-on [seconds]] [-off] [-s]
Description:
Causes the server to signal its physical location with a blinking LED or beep. Use this command to
locate a server in a rack of servers.
Options:
[-on [seconds]] Specifies the number of seconds to blink the LED or sound the beep. If
you do not provide a value for seconds, the default is 15 seconds. If you
provide the value 0 for seconds, the server will identify itself
indefinitely. The maximum value for seconds is 255. Not all servers
support specifying the number of seconds.
[-off] Turns off the blinking LED or beep. This option has no effect if the
specified server is not currently identifying itself.
[-s] Displays the current LED state as ON (Application), ON (Button), or
OFF.
network
Syntax:
network [-mac | -ip | -subnet | -gateway]
Description:
Displays the network configuration of the Baseboard Management Controller (BMC). The display
includes the MAC address, IP address and source (static, DHCP, BIOS), subnet mask, and gateway
IP address. If you do not supply an option, all information is displayed.
Options:
[-mac] Displays only the MAC address.
[-ip] Displays only the IP Address.
[-subnet] Displays only the subnet mask.
[-gateway] Displays only the gateway IP Address.
power -s
Syntax:
power -s
Description:
Displays the current power state of the managed server.
power on
Syntax:
power on [-c]
Description:
Initiates a power up sequence on the managed server.
Options:
[-c] Switches the session to Serial over LAN mode after successfully executing the IPMI
power-on command.
84 Installation and User Guide for Intel Server Management (ISM) 5.5
power off
Syntax:
power off [-f]
Description:
Initiates a power down sequence on the managed server. By default, this command attempts a
graceful shutdown of the operating system before executing the IPMI power-off command. To
perform a graceful shutdown, the Platform Instrumentation (PI) software must be installed on the
server.
Options:
[-f] Forces a power off without attempting a graceful shutdown.
reset
Syntax:
reset [-f] [-c]
Description:
Performs a platform reset. By default, this command attempts a graceful shutdown of the operating
system before executing the IPMI reset command. To perform a graceful shutdown, the Platform
Instrumentation (PI) software must be installed on the server.
Options:
[-c] Switches the session to Serial over LAN mode after successfully executing the IPMI reset
command.
[-f] Forces a reset without attempting a graceful shutdown.
sel
Syntax:
sel [-c] [-num] [-f filename] [-h filename] [-clear]
Description:
Displays System Event Log (SEL) records. Each record displays on a single line and uses the
following format:
Record # | Date Time | Sensor | Event description
Options:
[-c] Displays the record in a comma-separated value format using a single comma
to separate each field, as in the following example:
23,08/23/01,13:22:01,Fan #01,Lower Critical - going low
24,08/25/01,06:13:41,System Event,System Boot Event
[-num] Specifies the number of events displayed. If you do not use this option, all
SEL records are displayed.
[-f filename] Writes decoded output of the System Event Log to the specified text file.
[-h filename] Writes the hexedecimal codes of the System Event Log to the specified file.
[-clear] Clears the System Event Log (cannot be used with other options in the same
command.
Installation and User Guide for Intel Server Management (ISM) 5.5 85
sensors
Syntax:
sensors [-v] [-c] [-f threshold] [sensor]
Description:
Displays the current status of platform sensors using this general format:
Date | Time | Sensor Type | Sensor # | Status [ | Value | Units ]
Options:
[-v] Displays all information fields (date, time, sensor type, etc.) if they are available, as in the
following example:
09/13/01 | 10:08:55 | Voltage | #02 | ok | 5.2 | Volts
09/13/01 | 10:08:55 | Temperature | #12 | critical | 102 | Degrees Celsius
[-c] Displays the record using a comma-separated format. In this format, fields are separated by
a single comma, as in the following example:
09/13/01,10:08:55,Voltage,#02,ok,5.2,Volts
09/13/01,10:08:55,Temperature,#12,critical,102,Degrees Celsius
[-f threshold] Filters the display based on threshold. All sensors that are at the threshold
and above will be displayed. For example, setting the threshold to CR displays all sensors
with critical, non-recoverable, and unspecified conditions. Specify one of the following for
threshold:
ok Operating in normal ranges.
nc Non-critical condition caused by a sensor outside of its normal ranges.
cr Critical condition that is potentially fatal to the system caused by a sensor exceeding
its specified ratings.
nr Non-recoverable condition that has potential to damage hardware.
us Unspecified status indicating a fault whose severity is unknown.
[sensor] Specifies the sensor group to display. If you do not specify a sensor group, the
command displays all groups for which there is information.
86 Installation and User Guide for Intel Server Management (ISM) 5.5
service
Syntax:
service console | exit | ftp start | ftp stop
Description:
After booting from the Service Partition (see the boot command with the service option) , this
command lets you interact with the Remote Service Agent (RSA) that is running from the managed
server’s Service Partition.
Options:
console Switches the CLI session to RSA console mode. In this mode the RSA starts and
redirects a DOS command window through the Command Line Interpreter parser.
In this mode, the character stream is passed unaltered to and from the RSA. You
can switch out of RSA console mode and return to CLI command mode by typing a
tilde followed by a period (~.) To escape the tilde and have it sent to the console,
supply a second tilde. Switching out of RSA console mode does not close the
RSA-DOS console connection, which can be established again by issuing another
service console command.
exit Closes the RSA-DOS console connection and returns the CLI session to CLI
command mode.
ftp start Instructs the RSA to start the FTP server. Once the FTP server is started, standard
OS FTP clients can be used to directly transfer files to and from the Service
Partition. An FTP client is not built into the CLI command parser. The FTP server
cannot be started while an RSA console session is active. Attempting to do so
generates an error message from the CLI parser. The default ftp user name is
“ftpuser” and the default ftp password is “ftp1234”.
ftp stop Instructs the RSA to stop the FTP server.
set
Syntax:
set prompt=text | prefix=text
Description:
Defines the CLI command-line prompt and the prefix that is applied to CLI command responses.
By default, the command-line prompt is “dpccli”, and the default response prefix is an empty string.
Options:
prompt=text Changes the CLI prompt to text.
prefix=text Changes the response prefix to text.
text The prompt or prefix text. You can supply any literal text characters plus the
system variable $System, $time, and $date. These variables resolve to the
hostname or IP Address, the system time, and date, respectively. The time and
date reflect current time for the system that is hosting the network proxy.
Installation and User Guide for Intel Server Management (ISM) 5.5 87
shutdown
Syntax:
shutdown [-f] [-r] [-r -f]
Description:
Shuts down or resets the managed system, depending on which option is selected. By default, the
software will attempt a graceful shutdown. Performing a graceful O/S shutdown requires a
proprietary O/S agent be present. If this agent is not present or unable to respond after 7 seconds, an
error message will be displayed for the user and the command will terminate (no reset or power off
performed). Graceful shutdown commands will not perform hard resets or power off if O/S
shutdown does not complete. This model varies from previous implementations of graceful
shutdown requests.
Options:
[-f] Forces a power off without performing a graceful shutdown. A graceful shutdown
requires ISM Server Management to be installed on the server.
[-r] Causes the software to attempt a graceful shutdown and then execute the IPMI reset
command.
[-r -f] Forces a reset without performing a graceful shutdown.
version
Syntax:
version
Description:
Displays the version of the active network proxy (dpcproxy).
88 Installation and User Guide for Intel Server Management (ISM) 5.5
8. Native Command Line
Connection Mechanism
You can connect to the server in two ways:
• Direct connection, where the local host is connected to the target system directly through each
system's serial port. This requires a null modem cable.
• Modem connection, where the local host is connected to the target system via modem. This
requires that each system is connected to its own modem using a serial cable.
Installation and User Guide for Intel Server Management (ISM) 5.5 89
f. Check the box to Enable Line Editing
(this lets you make changes to the input line before submitting it to the BMC for
processing)
g. For Delete Control, select Backspace
(the other option is <Del>, and these options are only available if you enable line editing)
h. Check the box to Turn On BMC Echo Of Received Characters
(BMC echoes each character to the console as you enter it; highly recommended when you
enable line editing)
i. Check the box to Enable Handshake When BMC ready to receive another message
(the BMC will return the string "SYS <newline sequence>" when it is ready to accept
another message from the console)
j. For the Newline output sequence (BMC to console), select "CRLF"
(carriage return/linefeed)
k. For the Newline input sequence (console to BMC), select "CR"
(carriage return)
4. Click "Save" to save your settings and "OK" until you return to the main SSU menu.
5. Reboot the server.
Console Configuration:
1. Boot the console system to run Windows
2. Launch Hyperterminal: Click on the "Start" button in the task bar, select
"Programs>Accessories>Communications" and click on Hyperterminal.
3. At the Connection Description window, enter "guest" for the name and click "OK" to proceed.
4. At the Connect To window, select the COM port of the console to which the modem or the null
modem cable is connected, for example, COM1.
5. In the COM1 Properties window, select "19200" Bits per second for the Baud rate
6. For Flow Control, select "None"
7. Leave the default settings for the other boxes
8. Click "OK" to accept the settings and enter the Hyperterminal screen.
9. You will see characters being displayed to the Hyperterminal screen. This is the PING
message sent by the BMC.
10. Press the <ESC> key followed by the "(" left parenthesis key. This enables Terminal Mode and
ends the PING messages. The string "[TMODE OK]" should be displayed.
11. Enter the string "[SYS TMODE]" This is case sensitive and must be in uppercase. The
response will be "[OK TMODE]" indicating that Terminal Mode is functioning.
12. To log into the Terminal Mode Session, enter the string "[SYS PWD -N guest]" The "-N"
represents the Anonymous User and "guest" is the password. These items are case sensitive.
13. The BMC returns "[SYS]" and "[OK]" to show a successful login.
14. At this point, you can type any supported Terminal mode command (see the following pages).
15. To logout type "[SYS PWD -X]".
90 Installation and User Guide for Intel Server Management (ISM) 5.5
Native Command Line Commands
There are two basic formats for Native Command Line commands: text and hex-ASCII. These
formats are explained in more detail below.
Input Syntax
Native command line messages follow the general syntax:
[<message data>]<newline sequence>
Each native command line message must be preceded with the left bracket "start" character and
must be ended with a right bracket "stop" character and the configured input newline sequence. No
input characters are accepted until the start character has been received.
Native command line text commands are case sensitive, but hex-ASCII commands can use either
upper or lower case letters for ASCII representations of hex digits.
Native command line messages are limited to a maximum length of 122 characters. This includes
the left and right brackets, but not control characters.
The only characters allowed are standard printable ASCII characters. All other characters are
treated as illegal, except the following special characters. If the BMC receives an illegal character
it clears the message in progress and goes back to looking for the start character.
Special Characters
<ESC> You can use the <ESC> character to delete an entire message prior to submission to the
BMC. If line editing is enabled, and the <ESC> key is followed by an input newline sequence, the
BMC responds by outputting an output newline sequence. Otherwise following an <ESC>, the
BMC goes back to looking for the start character.
Special Character Handling - character
<Des> or <Backspace> Use the <Del> or <Backspace> key to delete the last character entered if
the message has not yet been submitted to the BMC.
<Backslash><Newline> Split long IPMI messages across multiple lines by using the line
continuation <backslash> character followed immediately by an input newline sequence. Line
continuation characters are supported for both text and hex-ASCII commands.
Installation and User Guide for Intel Server Management (ISM) 5.5 91
Table 1. Native Command Line Request to BMC
Byte Explanation
1 [7:2] - Net Function (even)
[1:0] - Responder's LUN
2 [7:2] - Requester's Sequence Number
[1:0] - Bridge field
3 Command Number
4:N Data
Byte Explanation
1 [7:2] - Net Function (odd)
[1:0] - Responder's LUN
2 [7:2] - Requester's Sequence Number
[1:0] - Bridge field
3 Command Number
4 Completion Code
5:N Data
92 Installation and User Guide for Intel Server Management (ISM) 5.5
Table 3. Supported BMC Combinations for IPMI Message Bridging
Installation and User Guide for Intel Server Management (ISM) 5.5 93
Table 4. Native Command Line Text Commands
94 Installation and User Guide for Intel Server Management (ISM) 5.5
Table 4. Native Command Line Text Commands (continued)
Installation and User Guide for Intel Server Management (ISM) 5.5 95
Table 4. Native Command Line Text Commands (continued)
continued
96 Installation and User Guide for Intel Server Management (ISM) 5.5
Table 4. Native Command Line Text Commands (continued)
Installation and User Guide for Intel Server Management (ISM) 5.5 97
Table 4. Native Command Line Text Commands (continued)
Performing a graceful O/S shutdown requires a proprietary O/S agent be present. If this agent is not
present or unable to respond after 7 seconds, an error message will be displayed for the user and the
command will terminate (no reset or power off performed). Graceful shutdown commands will not
perform hard resets or power off if O/S shutdown does not complete. This model varies from
previous implementations of graceful shutdown requests.
98 Installation and User Guide for Intel Server Management (ISM) 5.5
Table 5. Boot Option Parameters
Installation and User Guide for Intel Server Management (ISM) 5.5 99
Table 5. Boot Option Parameters (continued)
Parameter # Parameter Data (non-volatile unless otherwise noted)
BMC boot flag 3 Data 1 - BMC boot flag valid bit clearing. Default = 0000b.
valid bit clearing [7:5] - Reserved
(semi- [4] - 1b = Don't clear valid bit on reset/power cycle caused by PEF
volatile)[1]
[3] - 1b = Don't automatically clear boot flag valid bit if IPMI Chassis Control
command not received within 60-second timeout (countdown restarts
when a IPMI Chassis Control command is received)
[2] - 1b = Don't clear valid bit on reset/power cycle caused by watchdog
timeout
[1] - 1b = Don't clear valid bit on pushbutton reset / soft-reset
(e.g. "Ctrl-Alt-Del")
[0] - 1b = Don't clear valid bit on power up via power pushbutton or wake
event
Boot info 4 These flags are used to allow individual parties to track whether they've already
acknowledge seen and handled the boot information. Applications that deal with boot
(semi- information should check the boot info and clear their corresponding bit after
volatile)[1] consuming the boot options data.
Data 1: Write Mask ('write-only'. This field is returned as 00h when read. This is
to eliminate the need for the BMC to provide storage for the Write Mask field.)
[7] - 1b = enable write to bit 7 of Data field
[6] - 1b = enable write to bit 6 of Data field
[5] - 1b = enable write to bit 5 of Data field
[4] - 1b = enable write to bit 4 of Data field
[3] - 1b = enable write to bit 3 of Data field
[2] - 1b = enable write to bit 2 of Data field
[1] - 1b = enable write to bit 1 of Data field
[0] - 1b = enable write to bit 0 of Data field
Data 2: Boot Initiator Acknowledge Data
The boot initiator should typically write FFh to this parameter prior to initiating the
boot. The boot initiator may write 0's if it wants to intentionally direct a given
party to ignore the boot info. This field is automatically initialized to 00h when
the management controller is first powered up or reset.
[7] - reserved. Write as 1b. Ignore on read.
[6] - reserved. Write as 1b. Ignore on read.
[5] - reserved. Write as 1b. Ignore on read.
[4] - 0b = OEM has handled boot info.
[3] - 0b = SMS has handled boot info.
[2] - 0b = OS / service partition has handled boot info.
[1] - 0b = OS Loader has handled boot info.
[0] - 0b = BIOS/POST has handled boot info.
continued
100 Installation and User Guide for Intel Server Management (ISM) 5.5
Table 5. Boot Option Parameters (continued)
Parameter # Parameter Data (non-volatile unless otherwise noted)
Boot flags 5 Data 1
(semi- [7] - 1b = Boot flags valid. The bit should be set to indicate that valid flag
volatile)[1] data is present. This bit may be automatically cleared based on the boot
flag valid bit clearing parameter, above.
[6:0] - Reserved
BIOS support for the following flags is optional. If a given flag is supported, it
must cause the specified function to occur in order for the implementation to be
considered to be conformant with this specification.
The following parameters represent temporary overrides of the BIOS default
settings. BIOS should only use these parameters for the single boot where
these flags were set. If the bit is 0b, BIOS should use its default configuration for
the given option.
Data 2
[7] - 1b = CMOS clear
[6] - 1b = Lock Keyboard
[5:2] - Boot device selector
0000b = No override
0001b = Force PXE
0010b = Force boot from default Hard-drive[2]
0011b = Force boot from default Hard-drive, request Safe Mode[2]
0100b = Force boot from default Diagnostic Partition[2]
0101b = Force boot from default CD/DVD[2]
0110b-1110b = Reserved
1111b = Force boot from Floppy/primary removable media
[1] - 1b = Screen Blank
[0] - 1b = Lock out Reset buttons
continued
Installation and User Guide for Intel Server Management (ISM) 5.5 101
Table 5. Boot Option Parameters (continued)
Parameter # Parameter Data (non-volatile unless otherwise noted)
Boot flags 5 Data 3
[7] - 1b = Lock out (power off/ sleep request) via Power Button
(semi- [6:5] - Firmware (BIOS) Verbosity (Directs what appears on POST display)
volatile)[1]
00b = System default
(continued)
01b = Request quiet display
10b = Request verbose display
11b = reserved
[4] - 1b = Force progress event traps. When set to 1b, the BMC transmits
PET traps for BIOS progress events to the LAN or serial/modem
destination for the session that set the flag. Since this capability uses
PET traps, this bit is ignored if for connection modes that do not support
PET such as Basic Mode and Terminal Mode.
[3] - 1b = User password bypass. When set to 1b, the managed client's BIOS
boots the system and bypasses any user or boot password that might be
set in the system.
[2] - 1b = Lock Sleep Button. When set to 1b, directs BIOS to disable the
sleep button operation for the system, normally until the next boot cycle.
[1:0] - 00b = Console redirection occurs per BIOS configuration setting
01b = Suppress (skip) console redirection if enabled
10b = Request console redirection be enabled
11b = Reserved
continued
102 Installation and User Guide for Intel Server Management (ISM) 5.5
Table 5. Boot Option Parameters (continued)
Parameter # Parameter Data (non-volatile unless otherwise noted)
Boot flags 5 Data 4
(semi- [7:4] - Reserved
volatile)[1] [3] - BIOS Shared Mode Override
(continued) Can be used to request BIOS to temporarily place the channel into Shared
access mode.
Per the recommendations in the IPMI specification, 'Shared' access would cause
the baseboard serial controller to both remain enabled after POST/start of OS
boot, while also allowing the BMC to be accessible. This can be useful when
booting to an alternative device such as a Diagnostic Partition since it means the
partition can use the serial port but that communication with the BMC can remain
available if the partition software fails.
1b = Request BIOS to temporarily set the access mode for the channel specified
in parameter #6 to 'Shared'. This is typically accomplished by sending a 'Set
Channel Access' command to set the volatile access mode setting in the BMC.
0b = No request to BIOS to change present access mode setting.
[2:0] - BIOS Mux Control Override
Can be used to request BIOS to force a particular setting of the serial/modem
mux at the conclusion of POST / start of OS boot. This override takes
precedence over the mux settings for the access mode even if the BIOS Shared
Mode Override is set.
000b = BIOS uses recommended setting of the mux at the end of POST (See
IPMI specification for more info).
001b = Requests BIOS to force mux to BMC at conclusion of POST/start of
OS-boot. If honored, this overrides the recommended setting of the mux at the
end of POST (See IPMI specification for more info.)
010b = Requests BIOS to force mux to system at conclusion of POST/start of
OS-boot. If honored, this overrides the recommended setting of the mux at the
end of POST. (See IPMI specification for more info.)
Data 5 - Reserved
continued
Installation and User Guide for Intel Server Management (ISM) 5.5 103
Table 5. Boot Option Parameters (continued)
Parameter # Parameter Data (non-volatile unless otherwise noted)
Boot initiator 6 Address & Identity information for the party that initiated the boot. The party that
info initiates the boot writes this parameter and the boot info acknowledge parameter
(semi- prior to issuing the command that causes the system power up, power cycle, or
volatile)[1] reset. This data is written by the remote console application, not the BMC.
Boot Source
Data 1- Channel Number. Channel that delivers the boot command (e.g. chassis
control). BIOS and boot software (e.g. service partition or OS loader) can use
the Get Channel Sessions to find out information about the party that initiated the
boot.
[7:4] - Reserved
[3:0] - Channel Number
Data 2:5 - Session ID. Session ID for session that the boot command will be
issued over. This value can be used with the Get Channel Sessions command
to find out information about the party that initiated the boot.
Data 6:9 - Boot Info Timestamp. This timestamp is used to help software
determine whether the boot information is 'stale' or not. A service partition or OS
loader may elect to ignore the boot information if it is older than expected.
The boot initiator should load this field with the timestamp value from the IPMI
Get SEL Time command prior to issuing the command that initiates the boot.
Boot initiator 7 This parameter is used as a 'mailbox' for holding information that directs the
mailbox operation of the OS loader or service partition software.
(semi- Note: Since this information is retained by the BMC and may be readable by
volatile)[1][2] other software entities, care should be taken to avoid using it to carry 'secret'
data.
Data1: Set Selector = Block selector
Selects which 16-byte info block to access. 0-based.
Data 2: (17) Block data
The first three bytes of block #0 are required to be an IANA Enterprise ID
Number (least significant byte first) for the company or organization that has
specified the loader.
Up to 16-bytes per block of information regarding boot initiator, based on
protocol and medium.
The BMC supports five blocks of storage for this command. Previous values are
overwritten. The BMC does not automatically clear any remaining data bytes if
fewer than 16 bytes are written to a given block.
All other All Reserved
parameters Others
1. The designation 'semi-volatile' means that the parameter will be kept across system power cycles, resets, system
power on/off, and sleep state changes, but will not be preserved if the management controller loses standby power or is
cold reset. Parameters designated as 'semi-volatile' are initialized to 0's upon controller power up or hard reset, unless
otherwise specified.
2. IPMI allows software to use the boot initiator mailbox as a way for a remote application to pass OEM parameters for
additional selection of the boot process and direction of the startup of post-boot software. If additional parameters are
not included, the system boots the primary/first-scanned device of the type specified.
104 Installation and User Guide for Intel Server Management (ISM) 5.5
Table 6. Native Command Line Configuration
Byte Explanation
1 [7:6] - Reserved
[5] - Line Editing
0b = Disable
1b = Enable (Factory default)
[4] - Reserved
[3:2] - Delete control (only applies when line editing is enabled)
00b = BMC outputs a <DEL> character when <BKSP> or < DEL > is received
01b = BMC outputs a < BKSP >< SP >< BKSP > sequence when < BKSP > or < DEL > is
received (Factory default)
[1] - Echo control0b = No echo 1b = Echo (BMC echoes characters it receives) (Factory default)
[0] - Handshaking - BMC outputs a [SYS]<newline> after receiving each terminal mode IPMI
message and is ready to accept the next message.
0b = Disable
1b = Enable (Factory default)
2 [7:4] - Output newline sequence (BMC to console). Selects what characters the BMC uses as the
<newline> sequence when the BMC writes a line to the console in Terminal Mode.
0h = no termination sequence
1h = <CR-LF> (Factory default)
2h = <NULL>
3h = <CR>
4h = <LF-CR>
5h = <LF>
All other = reserved
[3:0] - Input newline sequence (Console to BMC). Selects what characters the console uses as the
<newline> sequence when writing to the BMC in Terminal Mode.
0h = reserved
1h = <CR> (Factory default)
2h = <NULL>
All other = reserved
Installation and User Guide for Intel Server Management (ISM) 5.5 105
106 Installation and User Guide for Intel Server Management (ISM) 5.5
9. Glossary
Term Description
CA Computer Associates Unicenter The Next Generation
Unicenter
TNG
CSSU Client System Setup Utility lets you run SSU remotely from a client
DMI Desktop Management Interface
DPC Direct Platform Control
EMP Emergency Management Port—the COM2 serial port on a server
ESMC Enterprise Server Management Console, a non-ISM or third-party management console that
can integrate with ISM software
FRU Field Replaceable Units
GUID Globally Unique Identifier
ICMB Intelligent Chassis Management Bus
IPMI Intelligent Platform Management Interface
ISC Intel Server Control is the former name of Intel Server Management (ISM)
ISM Intel Server Management
MBE Multiple-Bit Error
MIF Management Information Format, used by DMI for describing component instrumentation
NIC Network Interface Controller—a network access port
NMI Non-Maskable Interrupt
PIC Platform Instrumentation Control, which runs on the client system
PI Platform Instrumentation, which runs on the managed server system
PXE Preboot Execution Environment, code that enables booting from a network server
RAID Redundant Array of Inexpensive Disks
RPC Remote Procedure Call
SBE Single-Bit Error
SCSI A type of bus used to access peripherals such as hard disks
SCW Server Configuration Wizard – DOS utility to configure the server for server management
features
SDR Sensor Data Records
SEL System Event Log
SMI System Management Interrupt
SNMP Simple Network Management Protocol, a standard network protocol for management
information
SSU System Setup Utility lets you do low-level configuration on a server
SUM System Update Manager
TCO Total Cost of Ownership port—a particular network access port on a server
Installation and User Guide for Intel Server Management (ISM) 5.5 107
108 Installation and User Guide for Intel Server Management (ISM) 5.5
Appendix A. The Service Partition and Utilities
Service Partition
The service partition is a special hard disk partition on the server system that you install or update
with the Server Configuration Wizard. This partition contains utilities such as the System Setup
Utility (SSU) and other software required for remote management. The service partition is not
marked as an active partition and the server will only boot from it by a special request. Low-level
disk utilities may see the partition entry as an EISA partition and recognize its space.
You can run the utilities on the service partition locally or remotely. In either case, the server must
first boot from the service partition. Remote execution is available from ISM using either:
• Direct Platform Control (DPC) Console
• Client System Setup Utility (CSSU), which is a remote or client interface to the SSU.
When you run the Server Configuration Wizard you decide whether to install or upgrade the service
partition. If you check this configuration option and the server does not have an existing service
partition, the wizard will present you with options where one can be created. If the server has an
existing service partition, the wizard will upgrade it with utilities from the CD.
✏ NOTE
Installing a new service partition on a partitioned drive is not recommended because some
operating systems may no longer boot if partitions are added or removed after the
operating system has been installed. You can add a low capacity hard drive for the service
partition.
Installation and User Guide for Intel Server Management (ISM) 5.5 109
6. Choose Enabled and press Enter. The Service Boot option resets to Disabled after the next
system boot.
7. Press F10.
8. Select Yes to confirm saving of the current settings and press Enter. The server restarts and
boots the service partition with the DOS prompt.
Utilities
An option in the Server Configuration Wizard allows you to run these Server Configuration
Utilities:
• Service Partition Administrator (SPADMIN)
• System Setup Utility (SSU)
• Field Replaceable Units (FRU) and Sensor Data Record (SDR) Loader Utility
110 Installation and User Guide for Intel Server Management (ISM) 5.5