Dell™ Chassis Management Controller Firmware Version 2.
Notes and Cautions NOTE: A NOTE indicates important information that helps you make better use of your computer. CAUTION: A CAUTION indicates a potential for property damage, personal injury, or death. ____________________ Information in this document is subject to change without notice. © 2009 Dell Inc. All rights reserved. Reproduction of these materials in any manner whatsoever without the written permission of Dell Inc. is strictly forbidden.
Contents 1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . 15 . . . . . . . . . . . . 15 . . . . . . . . . . . . . 17 . . . . . . . . . . . . . . . . . 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 . . . . . . . . . . . . . . . . . . . . . . 19 . . . . . . . . . . . . . . . . . . . . . . . . . 20 . . . . . . . . . . . . . . . . . . . . . . . . . . 20 . . . . . . . . . . . . . . . . . . . . . 21 . . . . . . . . . . . . . . . . . . . . . . . . . .
getconfig . . . . . . . . . . . . . . . . . . . . . . . . . 37 getdcinfo . . . . . . . . . . . . . . . . . . . . . . . . . 41 getflexaddr . . . . . . . . . . . . . . . . . . . . . . . . 42 . . . . . . . . . . . . . . . . . . . . . . . . . 44 . . . . . . . . . . . . . . . . . . . . . . . . 45 . . . . . . . . . . . . . . . . . . . . . . . . . . 46 getioinfo getkvminfo getled . getmacaddress . . . . . . . . . . . . . . . . . . . . . . 47 . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 74 . . . . . . . . . . . . . . . 75 . . . . . . . . . . . . . . . . . . . . . . . . . 76 getversion help and help ifconfig . krbkeytabupload . . . . . . . . . . . . . . . . . . . . . 77 . . . . . . . . . . . . . . . . . . . . . . . . . . 77 ping . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 ping6 . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 racdump . . . . . . . . . . . . . . . . . . . . . . . . .
sslcertdownload . . . . . . . . . . . . . . . . . . . . . 97 . . . . . . . . . . . . . . . . . . . . . . 98 . . . . . . . . . . . . . . . . . . . . . . . 99 sslcertupload . sslcertview . sslcsrgen . . . . . . . . . . . . . . . . . . . . . . . . 101 sslresetcfg . . . . . . . . . . . . . . . . . . . . . . . 102 . . . . . . . . . . . . . . . . . . . . . . . . 103 . . . . . . . . . . . . . . . . . . . . . . . 103 . . . . . . . . . . . . . . . . . . . . . . . . . 105 . . . . . . . . . . . . .
cfgNicNetmask . . . . . . . . . . . . . . . . . . . 112 cfgNicGateway . . . . . . . . . . . . . . . . . . . 112 cfgNicUseDhcp . . . . . . . . . . . . . . . . . . . 112 # cfgNicMacAddress . . . . . . . . . . . . . . . . 112 . . . . . . . . . . . . . . . . . 112 . . . . . . . . . . . . . . . . . . . 113 . . . . . . . . . . . . . . . . . 113 cfgNicVLanEnable cfgNicVLanId . cfgNicVLanPriority . . . . . . . . . . . . . 113 cfgDNSServer1 . . . . . . . . . . . . . . . . . . .
. . . . . . 120 . . . . . . . . . . . . . 120 cfgCurrentIPv6LanNetworking (read only) # cfgCurrentIPv6Enabled . . . . . . 120 . . . . . . . . . . 120 # cfgCurrentIPv6Address1 . . . . . . . . . . . . 120 # cfgCurrentIPv6Gateway. . . . . . . . . . . . . 120 # cfgCurrentIPv6AutoConfigWasUsed # cfgCurrentLinkLocalAddress . . . . 120 # cfgCurrentIPv6DNSServer1 . . . . . . . . . . . 120 # cfgCurrentIPv6DNSServer2 . . . . . . . . . . . 121 . . . . . . . . . . . . . . . . . . . .
# cfgEmailAlertIndex . . . . . . . . . . . . . . . . 128 cfgEmailAlertEnable . . . . . . . . . . . . . . . . 128 . . . . . . . . . . . . . . . 128 cfgEmailAlertAddress cfgEmailAlertEmailName . . . . . . . . . . . . . . 128 . . . . . . . . . . . . . . . . 128 cfgSsnMgtWebserverTimeout . . . . . . . . . . . 129 cfgSsnMgtTelnetIdleTimeout . . . . . . . . . . . . 129 . . . . . . . . . . . . . 129 cfgSessionManagement . cfgSsnMgtSshIdleTimeout cfgSsnMgtRacadmTimeout . cfgSerial . . . . .
cfgTrapsEnable . . . . . . . . . . . . . . . . . . cfgTrapsAlertDestIpAddr . . . . . . . . . . . . . 135 cfgTrapsCommunityName . . . . . . . . . . . . 136 . . . . . . . . . . . . . . . . . . . . . 136 cfgRacTuning . cfgRacTuneRemoteRacadmEnable . . . . . . . . 136 . . . . . . . . . . 137 . . . . . . . . . . . . . . . 137 cfgRacTuneWebserverEnable cfgRacTuneHttpPort cfgRacTuneHttpsPort . . . . . . . . . . . . . . . 137 cfgRacTuneTelnetPort . . . . . . . . . . . . . . 137 . . . . . .
cfgADSSOEnable . . . . . . . . . . . . . . . . . . 142 cfgADRacDomain . . . . . . . . . . . . . . . . . . 143 cfgADRootDomain . . . . . . . . . . . . . . . . . 143 . . . . . . . . . . . . . . . . . . 143 . . . . . . . . . . . . . . . . . 143 . . . . . . . . . . . . . . . . . . . . . 143 . . . . . . . . . . . . 143 cfgADRacName. cfgADAuthTimeout cfgADType cfgADSpecifyServerEnable . . . . . . . . . . . . . . 144 . . . . . . . . . . . . . . . . 144 . . . . . . . . . . . . . . . . . .
# cfgChassisInPowerServerAllocation . . . . . . # cfgChassisInfrastructureInPowerAllocation . # cfgChassisTotalInPowerAvailable . 149 . . . . . . . 149 # cfgChassisStandbyInPowerCapacity . # cfgChassisPowerClear . . . . . 149 . . . . . . . . . . . . . 149 . . . . . . . 149 . . . . . . . . . 149 . . . . . . 150 . . . . . . . . . . . . . . . . . . . . . 151 . . . . . . . . . . . . . . . 151 # cfgChassisPowerClearTimestamp cfgChassisPowerButtonEnable .
. . . . . . . . . . . . . 155 . . . . . . . . . . . . . . . . . . . . . . . 156 cfgKVMFrontPanelEnable cfgAlerting . cfgAlertingEnable. . . . . . . . . . . . . . . . . . 156 . . . . . . . . . . . . . . . 156 . . . . . . . . . . . 156 cfgAlertingFilterMask cfgAlertingSourceEmailName 4 Using the LCD Panel Interface LCD Navigation Main Menu 157 . . . . . . . . . . . . . . . . . . . . . 158 . . . . . . . . . . . . . . . . . . 158 . . . . . . . . . . . . . . 158 . . . . . . . . . . . . . .
Contents
Overview The Dell™ Chassis Management Controller (CMC) is a hot-pluggable systems management hardware and software solution designed to provide remote management capabilities and power control functions for Dell M1000e chassis systems.
• Documentation specific to your third-party management console application. • The Dell OpenManage Server Administrator’s User’s Guide provides information about installing and using Dell OpenManage™ Server Administrator. • The Dell Update Packages User's Guide provides information about obtaining and using Dell Update Packages as part of your system update strategy.
RACADM Subcommands "?" and "? " NOTE: To use this subcommand, you must have CMC Login User privilege. Description ? lists all of the subcommands you can use with the racadm command and a one-line description of each subcommand. ? displays the syntax for the specified command. NOTE: You can also use the help and help commands to obtain the same information.
setniccfg setractime setslotname setsysinfo sslcertview sslcsrgen testemail testfeature testtrap traceroute traceroute6 ------------ modify network configuration properties set the time on the CMC sets the name of the slot in the chassis set the chassis name and chassis location display a CA/server certificate in the CMC generate a certificate CSR from the CMC test CMC e-mail notifications test CMC feature x test CMC SNMP trap notifications determine the route of a packet determine the route of a packet
143.166.152.113 ether 00:15:C5:48:9C:1D C eth0 chassisaction NOTE: To use this subcommand, you must have Chassis Control Administrator privilege. Description Executes a power action on the chassis, iKVM, or a server. Usage racadm chassisaction [-m ] Options Table 2-1 describes chassisaction subcommand options. Table 2-1. Option chassisaction Subcommand Options Description -m Specifies the module on which you want the action carried out.
Example • Perform a reset of switch-3. racadm chassisaction -m switch-3 reset Module power operation successful. clrraclog NOTE: To use this subcommand, you must have Clear Logs Administrator privilege. Description Removes all existing records from the CMC log. A new log entry is added to record the date and time when the log was cleared, and the user who cleared the log. NOTE: To view the CMC log, use getraclog.
Usage racadm clrsel [-m ] Options Table 2-2. clrsel Subcommand Options Option Description -m The value of can be server-n where the value of n is from 1–16. Output The SEL was cleared successfully. Example • Clear the CMC SEL log racadm clrsel • Clear the SEL log on server 1 racadm clrsel -m server-1 cmcchangeover NOTE: To use this subcommand, you must have Administrator privilege.
Output CMC failover initiated successfully. config NOTE: To use this subcommand, you must have Chassis Configuration Administrator privilege. Description Sets the CMC configuration parameters individually or in a batch as part of a configuration file. If the data is different, that CMC object is written with the new value. Sets the iDRAC configuration parameters with the -m option.
Table 2-3. config Subcommand Options (continued) Option Description -m Specifies the module you want to configure. Legal value is server-n, where n=1–16. Indicates the value that you want to set for the specified object. While specifying , the following rules apply: • The following four characters must be escaped with a \ (backslash) character: $ " ` \ (dollar sign, double quote, back quote, backslash). • A single quote (’) cannot be used.
Table 2-4.
The config subcommand returns an indication of whether the object value was modified successfully. Through remote RACADM only, the config subcommand returns an indication of the number of configuration objects that were written out of the total number of objects in the .cfg file. Examples • Set the cfgNicIpAddress configuration property (object) to the value 10.35.10.110. This IP address object is contained in the group cfgLanNetworking (see "cfgLanNetworking" on page 111).
connect Description Connects to the switch or blade serial console. NOTE: You cannot use this subcommand with remote RACADM. Usage • racadm connect [-b] • racadm connect [-b] Options Table 2-5 describes the connect subcommand options. Table 2-5. connect Subcommand Options Option Description -b Connects to the switch or console using the binary mode. This is an optional argument that requires a server or a switch option. server-n or switch-n Server or switch to connect to.
NOTE: You can also use setniccfg to configure static IP address, subnet mask, and gateway, as well as DHCP, speed, and duplex properties. For more information, see "setniccfg" on page 90. Usage • racadm deploy -m -u root -p -s -b -o • racadm deploy -m -u root -p -s -6 -b -o NOTE: must be a number between 0 and 128.
Table 2-6. deploy Subcommand Options Option Description -u root Indicates that the will be supplied for the root user on the server. root is a constant parameter, the only value that is valid with the -u option. -m Specifies the server you want to configure. Legal values: server-n, where n=1–16 -p Specifies the password for the root user on the server.
ERROR: Server in slot 9 is an extension of the server in slot 1. • racadm deploy -m server-7 -u root -p calvin -s -6 ::/64 :: 10 feature NOTE: To use this subcommand to deactivate FlexAddress™, you must have Chassis Configuration Administrator privilege. A user with login privileges can view status only. Description Displays all active chassis features. The information displayed includes feature name, date activated, and the serial number of the SD card used to activate the feature.
feature FlexAddress is deactivated on the chassis successfully • racadm feature -s Feature = FlexAddress Date Activated = 8 April 2008 - 10:39:40 Feature installed from SD card SN = 01122334455 featurecard NOTE: To use this subcommand, you must have Chassis Configuration Administrator privilege. Description Verifies proper SD card installation and displays the SD card status. Table 2-8 lists the status messages returned by the command.
. Table 2-8. Status Messages Returned by featurecard -s Command Status Message Actions No feature card inserted. Check the CMC to verify that the SD card was properly inserted. In a redundant CMC configuration, make sure the CMC with the SD feature card installed is the active CMC and not the standby CMC. The feature card inserted is valid and No action required.
Example $ feature -s Feature Name = FlexAddress Date/time Activated = 23 Jul 2009 - 21:01:10 Feature installed from SD-card SN = TEST0123456789012345678 fwupdate NOTE: To use this subcommand, you must have Chassis Configuration Administrator privilege. Description Updates the firmware on the iKVM, primary CMC, standby CMC, server iDRACs, or an IOM infrastructure device. This subcommand also performs updates to the iDRAC firmware (if the CMC firmware version is 2.
racadm fwupdate -p -u -d Options Table 2-10 describes the fwupdate subcommand options. Table 2-10. fwupdate Subcommand Options Option Description -d Specifies the source path where the firmware image resides. Default: designated TFTP default directory on that host for the file if -g option is absent. If -g is used, defaults to directory configured on the TFTP server -g Downloads the firmware update using the TFTP server. -u Performs the firmware update operation.
Table 2-10. fwupdate Subcommand Options (continued) Option Description -m Specifies the module or device to be updated. can have one of the following values: • cmc-active (default) • cmc-standby • kvm • server-n where n = 1–16 • server-generation where generation = iDRAC or iDRAC6 • iominf-n where n = 1–6 NOTE: You can specify the cmc-active and cmc-standby modules at the same time along with one or more server-n modules. This enables the devices to be updated together.
NOTE: When using FTP, if you provide the full path to the image file on the CLI, then the CMC uses that path to locate that file on the host. If you do not provide a full path, then the CMC searches the home directory of the specified user for the file if the host system is running Linux or another variant of UNIX. If the host system is running Windows, then a default folder, such as C:\ftproot is searched.
• Query the current status of all firmware targets to be updated racadm fwupdate -s -m all • Query the current status of the firmware update process for a particular module racadm fwupdate -s -m • Cancel a firmware update in progress racadm fwupdate -c • Upload a firmware image from the client and start the firmware update racadm fwupdate -p -u -d firmimg.cmc NOTE: The fwupdate command generates an error when used on the extension slot of a multi-slot server.
Example • racadm getassettag -m chassis or racadm getassettag chassis 78373839–33 getchassisname NOTE: To use this subcommand, you must have CMC Login User privilege. Description Displays the name of the chassis. Usage racadm getchassisname Example • racadm getchassisname PowerEdge 2955 getconfig NOTE: To use this subcommand, you must have Chassis Configuration Administrator privilege. Description Displays CMC configuration parameters and allows you to save CMC configuration groups to a .cfg file.
racadm getconfig -g -i -o
Table 2-13 lists the property groups that can be specified with the getconfig subcommand -g option. Table 2-13.
Table 2-13.
racadm getconfig -u root • Display an indexed group: racadm getconfig -g cfgUserAdmin -o cfgUserAdminUserName -i 2 • Display information about the session information for a particular server: racadm getconfig -g cfgSessionManagement -m server-1 • Display information about the WEB/SSH/Telnet information for a server: racadm getconfig -g cfgRacTuning -m server-1 • Display information about the remote syslog for a server: racadm getconfig -g cfgRemoteHosts -m server-1 getdcinfo NOTE: To use this subcom
server-2 Not Present None N/A None N/A server-3 Present FibreChannel 8 OK Infiniband DDR OK server-4 Not Present None N/A None N/A server-5 Not Present None N/A None N/A server-6 Not Present None N/A None N/A server-6 Not Present None N/A None N/A server-7 Not Present None N/A None N/A server-8 Not Present None N/A None N/A server-9 Extension(1) FibreChannel 8 OK Infiniband DDR OK server-10 Not Present None N/A None N/A server-11 Not Present None
Table 2-14. Option getflexaddr Subcommand Options Description -i Specifies the slot information to be displayed. can be from 1–16.
B None Enabled C None Enabled idrac Management Controller Disabled • Display the current FlexAddress setting for slot 1 racadm getflexaddr -i 1 Slot-1 server presence = Present Slot-1 flexaddress enabled = 1 slot1-A1 Gigabit Ethernet 00:1C:23:CD:AC:D2(active) 00:1E:C9:FF:E3:21 iSCSI slot1-A2 Gigabit Ethernet iSCSI slot1-B1 Gigabit Ethernet iSCSI slot1-B2 Gigabit Ethernet iSCSI 00:1C:23:CD:AC:D3(active) 00:1E:C9:FF:E3:22 00:1C:23:CD:AC:D4(act
NOTE: The fabric type may be any supported I/O fabric type, such as Ethernet, Fiber Channel, and Infiniband.
KVM Present Avocent iKVM Switch 00.05.00.04 Ready getled NOTE: To use this subcommand, you must have CMC Login User privilege. Description Displays the LED settings on a module: blinking, not blinking, or unknown (for empty slots). Usage racadm getled -m Table 2-15 describes the getled subcommand options. Table 2-15. getled Subcommand Options Option Description -m Specifies the module whose LED settings you want to view.
server-1 ON racadm getled -m server-9 server-9 Extension(1) getmacaddress NOTE: To use this subcommand, you must have CMC Login User privilege. Description Displays the MAC/WWN addresses for all modules or for a specified module. Usage racadm getmacaddress [-m ] [-t iscsi] racadm getmacaddress [-a] Options Table 2-16 describes the getmacaddress subcommand options. Table 2-16.
Example • Display iSCSI MAC addresses for all servers racadm getmacaddress -t iscsi • Display iSCSI MAC for server-1 racadm getmacaddress -m server-1 -t iscsi • Display MAC for server-1 racadm getmacaddress -m server-1 server-1 Present 00:11:43:FD:B7:2A 00:11:43:FD:B7: 2A 00:11:43:FD:B7:2B server-9 Extension(1) N/A • 00:11:43:FD:B7: 2C 00:11:43:FD:B7:2D Display MACs for all modules racadm getmacaddress
Server-11 Not Present N/A N/A N/A Server-12 Not Present N/A N/A N/A Server-13 Present 00:18:8B:FF:45:26 00:18:8B:FF:A9 00:18:8B:FF:A9:F4 :F2 Server-14 Present 00:22:19:D2:1E:A2 N/A Server-15 Extension(7) N/A 00:1E:4F:FF:F0 00:1E:4F:FF:F0:B6 :B4 Server-16 Not Present N/A N/A Switch-1 Present N/A 00:00:00:00:00 N/A :00 Switch-2 Present N/A 00:00:00:00:00 N/A :00 Switch-3 Present N/A 00:00:00:00:00 N/A :00 Switch-4 Present N/A 00:00:00:00:00 N/A :00 Switch-5 Present N/A
Server-2- Gigabit B Ethernet Present Not Installed Not Installed Present Not Installed Not Installed Server-2- Fibre C Channel 4 Present Not Installed Not Installed Server-3 Not Present N/A N/A N/A Present 00:18:8B:FF: 00:18:8B:FF:A 45:2A A:02 00:18:8B:FF :AA:04 Present 00:18:8B:FF:A A:03 00:18:8B:FF :AA:05 Not Present Not Installed Not Installed Present Not Installed Not Installed Server-4- Fibre C Channel 4 Present Not Installed Not Installed Server-5- Gigabit A Ethernet P
Server-7- Gigabit B Ethernet Present 00:1D:09:72:0 1:C8 00:1D:09:72 :01:CA Server-7- Fibre C Channel 4 Present 21:00:00:1B:3 2:0E:CF:34 21:01:00:1B :32:2E:CF:3 4 Server-8 N/A Not Present N/A N/A N/A Server-9 N/A Not Present N/A N/A N/A Server-10 N/A Not Present N/A N/A N/A Server-11 N/A Not Present N/A N/A N/A Server-12 N/A Not Present N/A N/A Server13-A Gigabit Ethernet Present 00:18:8B:FF: 00:18:8B:FF:A 45:26 9:F2 00:18:8B:FF :A9:F4 iSCSI Present 00:18:8B:FF:A 9:F3
Server-16 N/A Not Present N/A N/A N/A Switch-1 None Present N/A 00:00:00:00:0 0:00 N/A Switch-2 None Present N/A 00:00:00:00:0 0:00 N/A Switch-3 None Present N/A 00:00:00:00:0 0:00 N/A Switch-4 None Present N/A 00:00:00:00:0 0:00 N/A Switch-5 None Present N/A 00:05:1E:08:E B:0B N/A Switch-6 N/A Not Present N/A N/A N/A getmodinfo NOTE: To use this subcommand, you must have CMC Login User privilege.
Table 2-17. getmodinfo Subcommand Options Option Description -m Specifies the module whose configuration and status information you want to view. The default command (no options) displays information about all major components in the chassis. may be any of the following values: • server-n where n=1–16 • switch-n where n=1–6 • CMC-n where n=1 (primary), 2 (standby) • fan-n where n=1–9 • ps-n where n=1–6 • kvm • chassis -A Suppresses headers and labels in the output.
CMC-1 CMC-2 Switch-1 Switch-2 Switch-3 Switch-4 Switch-5 Switch-6 Server-1 Server-2 Server-3 Server-4 Server-5 Server-6 Server-7 Server-8 Server-9 Server-10 Server-11 Server-12 Server-13 Server-14 Server-15 Server-16 KVM Present Not Present Not Present Not Present Not Present Not Present Not Present Not Present Not Present Present Present Present Present Present Present Not Present Not Present Extension(2) Not Present Present Not Present Present Present Present Present Primary N/A N/A N/A N/A N/A N/A N/A
Table 2-18. getniccfg Subcommand Options Option Description -m Specifies the module whose network settings you want to view. may be any of the following: • chassis • server-n where n=1–16 • switch-n where n=1–6 Default: chassis Examples • racadm getniccfg NIC Enabled = 1 IPv4 Enabled = 1 DHCP Enabled = 1 Static IP Address = 192.168.7.79 Static Subnet Mask = 255.255.255.0 Static Gateway = 192.168.0.1 Current IP Address = 192.168.7.62 Current Subnet Mask = 255.255.255.
VLAN ID = 1 VLAN priority = 0 For iDRAC that supports IPv6: • racadm getniccfg -m server-1 IPv4 Enabled = 1 DHCP Enabled = 1 IP Address = 192.168.7.68 Subnet Mask = 255.255.255.0 Gateway = 192.168.7.
ERROR: Server in slot 9 is an extension of the server in slot 1. getpbinfo NOTE: To use this subcommand, you must have CMC Login User privilege. Description Displays power budget status information.
[Chassis Power Supply Status Table]
Usage racadm getpminfo Example racadm getpminfo [Real-Time Power Statistics] System Input Power Peak System Power Peak System Power Start Time Peak System Power Timestamp Minimum System Power Minimum System Power Start Time Minimum System Power Timestamp System Idle Power System Potential Power System Input Current Reading = = = = = = = = = = 600 W (188 BTU/hr) 600 W (188 BTU/hr 16:02:10 01/16/2008 06:32:55 01/26/2009 400 W (177 BTU/hr) 22:43:21 01/21/2008 06:32:55 01/26/2009 68 W (188 BTU/hr) 68 W (188
System Input Max Power Capacity Input Redundancy Reserve Input Power Allocated to Servers Input Power Allocated to Chassis Infrastructure Total Input Power Available for Allocation Standby Input Power Capacity = = = = = = 0 W 0 W 0 W 51W 0 W 0 W getraclog NOTE: To use this subcommand, you must have CMC Login User privilege. Description Displays the CMC log entries. The timestamp begins at midnight, January 1 and increases until the system boots. After the system boots, the system’s timestamp is used.
Table 2-19. getraclog Subcommand Options Open Description -i Displays the number of entries in the CMC log. -m Displays one screen of information at a time and prompts the user to continue to next screen (similar to the UNIX more command). Available only through remote RACADM. -more Displays one screen of information at a time and prompts the user to continue to next screen (similar to the UNIX more command). Available only through local RACADM.
Options Table 2-20 describes the getractime subcommand options. Table 2-20. getractime Subcommand Options Option Description (None) Displays the date and time using a format similar to the UNIX® date command. -d Displays the date and time as a sequence of numeric digits, in the following format: YYYYMMDDhhmmss. -z Appends the current active time zone name to the display. For example, PST8PDT (Western United States), 279 (Seoul), 329 (Sydney).
Description Displays the redundancy status (Redundant or Non-Redundant) of the CMC. Usage racadm getredundancymode Example racadm getredundancymode Redundant getsel NOTE: To use this subcommand, you must have CMC Login User privilege. Description Displays the system event log (SEL, also called the hardware log) entries. The default output display shows the record number, timestamp, severity, and description of each event.
Options Table 2-21 describes the getsel subcommand options. Table 2-21. getsel Subcommand Options Option Description -s Specifies the starting record used for the display -c Provides the maximum number of records to display. -i Displays the number of total records available. -m Displays one screen of information at a time and prompts the user to continue to next screen (similar to the UNIX more command). Available only through remote RACADM.
Displays only 3 SEL records on server 4. • racadm getsel -m server-4 -c 3 -s 4 Displays the first 3 SEL records on server 4. • racadm getsel -m server-4 --more Displays 20 SEL records at a time on server 4. getsensorinfo NOTE: To use this subcommand, you must have CMC Login User privilege. Description Displays status for the specified sensors.
PWR 3 PS-3 Online OK PWR 4 PS-4 Slot Empty N/A PWR 5 PS-5 Failed OK PWR 6 PS-6 Slot Empty N/A getslotname NOTE: To use this subcommand, you must have CMC Login User privilege. Description Displays the name of all 16 slots, or of a specified slot (indicated by slot number) in the chassis. Usage racadm getslotname racadm getslotname -i Options Table 2-22 describes the getslotname subcommand options. Table 2-22.
6 7 8 9 10 11 12 13 14 15 16 • SLOT-06 SLOT-07 SLOT-08 SLOT-09 SLOT-10 SLOT-11 SLOT-12 SLOT-13 SLOT-14 SLOT-15 SLOT-16 racadm getslotname -i 1 Webserver-1 getssninfo NOTE: To use this subcommand, you must have CMC Login User privilege. Description Displays information about an active user session, including user name, IP address (if applicable), and session type (for example, serial, SSH, or Telnet), and login date and time.
Table 2-23. getssninfo Subcommand Options Option Description -u Limits the printed output to detailed session records for the specified user. -u * If an asterisk (*) is given as the user name, all users are listed. Summary information is not displayed when this option is specified. Suppresses headers and labels in the output. -A Examples • racadm getssninfo Type User IP Address Login Date/Time SSH root 10.9.72.252 11/28/2007 23:13:32 KVM root 169.254.31.
getsvctag NOTE: To use this subcommand, you must have CMC Login User privilege. Description Displays the service tag information, if present, for one or all modules on the chassis. Usage racadm getsvctag [-m ] Options Table 2-24 describes the getsvctag subcommand options. Table 2-24. getsvctag Subcommand Options Option Description (none) Displays service tags for all modules on the chassis (including the chassis). -m Displays the service tag for the specified module.
server-2 server-3 server-4 server-5 server-6 server-7 server-8 server-9 server-10 server-11 server-12 server-13 server-14 server-15 server-16 • N/A N/A 0000014 Extension(1) N/A N/A N/A 1234567 N/A racadm getsvctag -m switch-1 switch-1 ABC1234 getsysinfo NOTE: To use this subcommand, you must have CMC Login User privilege. Description Displays information related to the CMC. Usage racadm getsysinfo [-d] [-c] [-A] [-4] [-6] Options Table 2-25.
Table 2-25. getsysinfo Subcommand Options Option Description -4 Displays the CMC IPv4 information. -6 Displays the CMC IPv6 information. Example • racadm getsysinfo -c CMC Information: CMC Date/Time Primary CMC Location Primary CMC Version Standby CMC Version Last Firmware Update Hardware Version = = = = = = Fri, 01 May 2009 02:33:47 CMC-1 2.10 2.
Chassis Information: System Model System Asset Tag Service Tag Chassis Name Chassis Location Power Status • = PowerEdge M1000e = 00000 = frankly = franklin = [UNDEFINED] = ON racadm getsysinfo -A "CMC Information:" "Tue, 01 May 2007 02:33:47 AM "1.3 (Build 06.12)" "" "Thu, 01 May 2007 02:12:43" "15" "143.166.152.39" "143.166.152.1" "255.255.255.0" "1" "00:11:43:FD:B4:39" "0.0.0.0" "0.0.0.0" "0" "1" "cmc-51186" "" gettracelog NOTE: To use this subcommand, you must have CMC Login User privilege.
Options Table 2-26 describes the gettracelog subcommand options. Table 2-26. gettracelog Subcommand Options Option Description (none) Displays the CMC trace log. -s Specifies the starting record to display. -c Specifies the number of records to display. -i Displays the number of entries in the CMC trace log. -m Displays one screen of information at a time and prompts you to continue to the next screen (similar to the UNIX more command). Available only through remote RACADM.
getversion NOTE: To use this subcommand, you must have Login privilege. Description Displays the current software version, model and generation information, and whether or not the target device can be updated. Usage racadm getversion [-b | -c] [-m ] racadm getversion Options Table 2-27 describes the getversion subcommand options. Table 2-27. getversion Subcommand Options Option Description (none) Displays the version information for all targets or devices.
• racadm getversion server-2 1.50 PowerEdgeM600 iDRAC Y server-3 2.10 PowerEdgeM610 iDRAC6 Y server-4 1.50 PowerEdgeM605 iDRAC Y cmc-1 2.10.X06.200906 080825 Y • racadm getversion -c server-1 PowerEdgeM600 server-2 PowerEdgeM805 server-5 • 1.0.0 PowerEdgeM710 racadm getversion -b server-1 2.0.
NOTE: You can also use the ? and ? commands to obtain the same information. Usage racadm help racadm help Examples • racadm help getsysinfo getsysinfo -- display general CMC and system information Usage: racadm getsysinfo [-d] [-c] [-A] [-4] [-6] -d -c -A -4 -6 : : : : : show CMC information show chassis information do not show headers or labels show CMC IPv4 information show CMC IPv6 information ifconfig NOTE: To use this subcommand, you must have Administrator privilege.
5 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 M etric:1 RX packets:457405 errors:0 dropped:0 overru ns:0 frame:0 TX packets:16321 errors:0 dropped:0 overrun s:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:51383270 (49.0 MiB) TX bytes:6573 645 (6.2 MiB) krbkeytabupload NOTE: This subcommand is available only through remote RACADM version 6.1. Description Uploads a Kerberos Keytab to the CMC. Usage racadm krbkeytabupload -f Table 2-28.
Examples racadm netstat Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 10.35.155.0 0.0.0.0 255.255.25 U 5.0 0 0 0 eth0 0.0.0.0 0 0 0 eth0 10.35.1 0.0.0.0 55.1 UG ping NOTE: To use this subcommand, you must have Administrator privilege. Description Send ICMP echo packets to a destination on the network. Usage racadm ping Examples racadm ping 10.9.72.252 PING 10.9.72.252 (10.9.72.252): 56 data bytes 64 bytes from 10.9.72.
Description Send ICMP echo packets to a destination on the network. Usage racadm iping6 where is the IPv6 address of the remote endpoint to ping. Examples racadm iping6 10.9.72.254 IPING6 10.9.72.254 (10.9.72.254): 56 data bytes 64 bytes from 10.9.72.254: icmp_seq=0 ttl=121 time=2.9 ms --- 10.9.72.254 ping statistics --1 packets transmitted, 1 packets received, 0 percent packet loss round-trip min/avg/max = 2.9/2.9/2.
Subsystem RACADM Command Mezzanine card information (Daughter getdcinfo card) All modules information getmodinfo Power budget information getpbinfo KVM information getkvminfo NIC information (CMC module) getniccfg Redundancy information getredundancymode Trace log information gettracelog RAC event log gettraclog System event log getsel Usage racadm racdump Example racadm racdump ===================================================== ========================== General System/RAC Informatio
MAC Address Current DNS Server 1 Current DNS Server 2 DNS Servers from DHCP Register DNS CMC Name DNS CMC Name Current DNS Domain = = = = = = = 00:55:AB:39:10:0F 0.0.0.0 0.0.0.
FanSpeed 3 Fan-3 OK 4839 rpm 2344 14500 FanSpeed FanSpeed 4 5 Fan-4 Fan-5 OK OK 14527 14505 rpm rpm 7250 14500 7250 14500 FanSpeed FanSpeed 6 7 Fan-6 Fan-7 OK OK 4835 14521 rpm rpm 2344 14500 7250 14500 FanSpeed FanSpeed 8 9 Fan-8 Fan-9 Not OK OK 1 4826 rpm rpm 7250 14500 2344 14500 Temp 1 PWR 1 Ambient_Temp PS-1 PWR PWR 2 3 PS-2 PS-3 PWR PWR 4 5 PS-4 PS-5 PWR 6 PS-6 OK 21
Executes a reset sequence on the CMC. racresetcfg NOTE: To use this subcommand, you must have Administrator privilege. NOTE: It is recommended that you power off the chassis (using the chassisaction command) before running this command. This ensures that your servers and chassis infrastructure reflect the new default values. Description Removes all database property entries on the CMC or iKVM and restores the default factory configuration.
Example racadm racresetcfg -m kvm The configuration has initiated restoration to factory defaults. remoteimage NOTE: To use this subcommand, you must have Administrator privilege. Description Connects, disconnects, or deploys a media file on a remote server. Usage racadm remoteimage -action -servers Table 2-30.
Table 2-30. remoteimage Subcommand Options Option Description Only apply to connect and deploy actions: • -u — user name • -p — password • -l — image path, use single quotes around the string The image path can be on a Windows SMB mounted drive or a Linux/Unix NFS mounted drive. SMB mounted path: //// NFS mounted path: :/ The extension of must be either .iso or .img.
Options Table 2-31 describes the serveraction subcommand options. Table 2-31. serveraction Subcommand Options Option Description -m server-n Specifies the server by its slot number (1–16) in the chassis. For example, server-2. -a The specified power action is performed on all servers Specifies the action. may be one of the following: • powerdown — Powers down the server. • powerup — Powers up the server. • powercycle — Issues a power-cycle operation on the server.
Usage racadm setassettag -m chassis Options Table 2-32 describes the setassettag subcommand options. Table 2-32. setassettag Subcommand Options Option Command -m Specifies the module whose asset tag you want to set. Legal value: chassis NOTE: Because there is only one legal value, you can obtain the same output if you do not include this option. Example Input: racadm setassettag -m chassis 783839–33 or racadm setassettag 783839–33 The asset tag was changed successfully.
setflexaddr NOTE: To use this subcommand, you must have Chassis Configuration Administrator privilege. Description Enables/disables FlexAddress on a particular slot/fabric. NOTE: If the fabric type is determined to be Infiniband, the operation is canceled and the command returns an error. If the FlexAddress feature is not activated, the command will return an error. NOTE: The server must be powered off to change the slot state. All servers must be powered off to change the fabric state.
Slot 1 FlexAddress state set successfully • racadm setflexaddr -f A 1 Fabric A FlexAddress state set successfully • racadm setflexaddr -f idrac 1 setled NOTE: To use this subcommand, you must have Administrator privilege. Description Sets the state (blinking or not blinking) of the LED on the specified module. Usage racadm setled -m -l Options Table 2-34 describes the setled subcommand options. Table 2-34.
LED state was set successfully. • racadm setled -m server-9 -1 1 ERROR: Server in slot 9 is an extension of the server in slot 1. setniccfg NOTE: To use this subcommand, you must have Administrator privilege. Description Sets the IP configuration for the specified module.
Table 2-35. setniccfg Subcommand Options Option Description -m Specifies the module for which you want to set the IP configuration. can be any of the following: • server-n where n=1–16 • switch-n where n=1–6 • chassis If the -m option is excluded, the module defaults to chassis. -d Enables DHCP for the Ethernet management port (default is DHCP enabled). -6 Displays the IPv6 information. -s Enables static IP settings by specifying the IP address, subnet mask, and gateway.
Examples • racadm setniccfg -m server-1 143.166.152.39 143.166.152.1 255.255.255.0 OK • racadm setniccfg -m server-9 143.166.152.39 143.166.152.1 255.255.255.0 ERROR: Server in slot 9 is an extension of the server in slot 1. • racadm setniccfg -k 100 full Speed and Duplex settings modified successfully. setractime NOTE: To use this subcommand, you must have Administrator privilege. Description Sets the date and time on the CMC. Usage racadm setractime -d
Table 2-36. setractime Subcommand Options Option Description -d Sets the time in the string yyyymmddhhmmss.mmmmmmsoff where: • yyyy is a the year • mm is the month • dd is the day • hh is the hour • mm is the minutes • ss is the seconds • mmmmmm is the number of microseconds • s is a + (plus) sign or a - (minus) sign, which indicates the sign of the offset • off is the offset in minutes NOTE: The off is the offset in minutes from GMT and must be in 15minute increments.
Table 2-36. setractime Subcommand Options Option Description -l Sets the local date and time in the string yyyymmddhhmmss where: • yyyy is a the year • mm is the month • dd is the day • hh is the hour • mm is the minute • ss is the second NOTE: Setting the time using the -l and -z options is recommended. This command format allows the CMC to fully support local time zones, including the ability to automatically adjust the CMC time to the local Daylight Savings Time.
Options Table 2-37 describes the setslotname subcommand options. Table 2-37. setslotname Subcommand Options Option Description Indicates the location of the slot in the chassis. Legal values: 1–16 The new name to assign to the slot. Example racadm setslotname -i 3 mserver3 The slot name was set successfully. setsysinfo NOTE: To use this subcommand, you must have Administrator privilege. Description Sets the name or location of the chassis.
The chassis name was set successfully. sshpkauth Description Enables you to upload up to 6 different SSH public keys, delete existing keys, and view the keys already in the CMC. NOTE: This feature supports only SSH2-RSA, SSH2-DSA, and 768-bit to 4096-bit encryption.
Table 2-39. sshpkauth Subcommand Options Option Description -v Enables you to view privilege and key text.
Options Table 2-40 describes the sslcertdownload subcommand options. Table 2-40. sslcertdownload Subcommand Options Option Description -t Specifies the type of certificate you want to download: 1 — server certificate 2 — Microsoft Active Directory certificate -f Specifies the local file path and file name where you want to save the certificate. Restrictions The sslcertdownload subcommand can only be executed from a remote client. Example racadm sslcertdownload -t 1 -f c:\cert\cert.
Options Table 2-41 describes the sslcertupload subcommand options. Table 2-41. sslcertupload Subcommand Options Option Description -t Specifies the type of certificate to upload: 1 — Server certificate 2 — Active Directory certificate 5 — Kerberos Keytab 6 — Server certificate and key -f Specifies the file name on the local file system from which to upload. -k Specifies the optional source file name for private key when using type 6.
Usage racadm sslcertview -t [-A] Options Table 2-42 describes the sslcertview subcommand options. Table 2-42. sslcertview Subcommand Options Option Description -t Specifies the type of certificate to view — either the Microsoft Active Directory certificate or server certificate. 1 — server certificate 2 — Microsoft Active Directory certificate Suppresses headers and labels in the output.
NOTE: For more information on managing SSL certificates, see the “Securing CMC Communications Using SSL and Digital Certificates” section in the Dell Chassis Management Controller User Guide. sslcsrgen NOTE: To use this subcommand, you must have Chassis Configuration Administrator privilege. Description Generates and downloads an SSL certificate signing request (CSR) from the CMC to your management station or shared network.
Table 2-43. sslcsrgen Subcommand Options Option Description -s Returns the status of a CSR generation process: • CSR was generated successfully. • CSR does not exist. • CSR generation in progress. The -s option cannot be used with the -g option. -f Specifies the filename where the CSR will be downloaded. Can be used without the –g option. In this case, no new CSR is generated and the existing CSR is downloaded. NOTE: If no options are specified, the default option is –g.
Example • racadm sslresetcfg Certificate generated successfully and webserver restarted. NOTE: For more information on managing SSL certificates, see the “Securing CMC Communications Using SSL and Digital Certificates” section in the Dell Chassis Management Controller User Guide. testemail NOTE: To use this subcommand, you must have Test Alert User privilege. Description Sends a test email from the CMC to a specified destination. NOTE: This command is valid only if email alerts are enabled on the CMC.
Description Generic test command consisting of several sub-commands that allow you to verify the configuration parameters of a specific feature. This command tests Active Directory configuration using simple authentication (user name and password) or Kerberos authentication (single sign-on or Smart Card login).
Table 2-45. testfeature Subcommand Options Option Description -f Specifies the feature name. testfeature supports the following features: • ad — Tests Active Directory configuration using simple authentication (user name and password) • adkrb — Tests Active Directory configuration using Kerberos authentication -u The Active Directory and Kerberos features require a user name. The user name is specified in the following format: user_name@domain_name.
Description Tests the CMC SNMP trap alerting feature by sending a test trap from the CMC to a specified destination trap listener on the network. NOTE: This command is valid only if SNMP alerts are enabled on the CMC. For more information about SNMP alerts, see the "Configuring SNMP and E-mail Alerting" section in the Dell Chassis Management Controller User Guide. For information on enabling and configuring traps, see "cfgTraps".
traceroute to 192.168.0.1 (192.168.0.1), 30 hops max, 40 byte packets 1 192.168.0.1 (192.168.0.1) 0.801 ms 0.246 ms 0.253 ms traceroute6 NOTE: To use this subcommand, you must have Administrator privilege. Description Traces a route using IPv6 to a destination on the network. Usage racadm traceroute6 Examples racadm traceroute6 fd01::1 traceroute to fd01::1 (fd01::1) from fd01::3, 30 hops max, 16 byte packets 1 fd01::1 (fd01::1) 14.324 ms 0.26 ms 0.
RACADM Subcommands
CMC Property Database Group and Object Definitions The CMC property database contains the configuration information for the CMC. Data is organized by associated object, and objects are organized by object group. The IDs for the groups and objects that the property database supports are listed in this section. Use the group and object IDs with the RACADM subcommands config (see "config" on page 22) and getconfig (see "getconfig" on page 37) to configure the CMC.
Synopsis racadm getconfig -g idRacInfo # idRacType Identifies the Remote Access Controller type as the CMC. # idRacProductInfo Uses a text string to identify the product, for example, Chassis Management Controller. # idRacDescriptionInfo A text description of the RAC type. # idRacVersionInfo A string containing the current product firmware version. # idRacBuildInfo The current RAC firmware build version. # idRacName A user-assigned name that identifies the CMC.
cfgLanNetworking NOTE: Use this object with the config or getconfig subcommands. NOTE: To use this object property, you must have Chassis Configuration Administrator privilege. NOTE: You can configure any setting that is not preceded by the hash sign (#) in the output. To modify a configurable object, use the -o option. Description Displays information for and configures network-related properties. Use the -m option to apply this setting to iDRAC.
cfgNicNetmask Assigns a static subnet mask for the CMC IP address. This property is used only if cfgNicUseDhcp is set to 0 (false). • Legal value: A string representing a valid subnet mask. For example, 255.255.255.0. cfgNicGateway Assigns a static gateway for the CMC IP address. This property is used only if cfgNicUseDhcp is set to 0 (false). • Legal value: A string representing a valid gateway. For example, 192.168.0.1.
cfgNicVLanId Specifies the VLAN ID for the external chassis management network VLAN configuration. This property is valid only if cfgNicVLanEnable is set to 1 (enabled). • Legal values: 0–4094 • Default: 0 cfgNicVLanPriority Specifies the VLAN priority for the external chassis management network VLAN configuration. This property is only valid if cfgNicVLanEnable is set to 1 (enabled).
• Configuration options: A string representing a valid IP address, for example: 192.168.0.20. • Default: 0.0.0.0 NOTE: cfgDNSServer1 and cfgDNSServer2 may be set to identical values while swapping addresses. cfgDNSRacName Displays the CMC name. This parameter is used only if cfgDNSRegisterRac is set to 1 (true). • Configuration options: String of up to 63 alphanumeric characters and hyphens; must begin with a letter. For example: cmc-1, d-345.
• cfgNicUseDhcp • cfgIPv6Enable • cfgIPv6AutoConfig • cfgDNSDomainNameFromDHCP cfgDNSRegisterRac Registers the CMC name on the DNS server. When you set this parameter, the CMC registers its DNS name for its IPv4 and IPv6 addresses with the DNS server. NOTE: For IPv6 addresses, only the DHCPv6 address or static address is registered. • Configuration options: 1 (true), 0 (false) • Default: 0 Example racadm getconfig -g cfgLanNetworking cfgNicEnable=1 cfgNicIPv4Enable=1 cfgNicIpAddress=192.168.22.
cfgIPv6LanNetworking NOTE: Use this object with the config or getconfig subcommands. NOTE: To use this object property, you must have Chassis Configuration Administrator privilege. Description Displays information for and configures IPv6 network-related properties. Use the -m option to apply this setting to the iDRAC. cfgIPv6Enable Enables or disables IPv6 on the CMC. If the property is set to 0 (false), the remote network interfaces to the CMC are not accessible over IPv6.
cfgIPv6PrefixLength Assigns a prefix length for the static IPv6 address to the CMC. This property is used only if cfgIPv6AutoConfig is set to 0 (false). • Legal value: An integer within the range of 0-128 • Default: 64 cfgIPv6Gateway Assigns a static IPv6 gateway for the static CMC IPv6 address. This property is used only if cfgIPv6AutoConfig is set to 0 (false). • Legal value: A string representing a valid IPv6 gateway.
Example $ racadm getconfig -g cfgIPv6LanNetworking [-m server] cfgIPv6Enable=1 cfgIPv6AutoConfig=1 cfgIPv6Address=:: cfgIPv6PrefixLength=64 cfgIPv6Gateway=:: cfgIPv6DNSServersFromDHCP6=1 cfgIPv6DNSServer1=:: cfgIPv6DNSServer2=:: If both IPv4 and IPv6 are enabled on the CMC, IPv6 DNS servers take priority.
# cfgNicCurrentGateway Displays the static gateway for the CMC IP address. # cfgNicCurrentDhcpWasUsed Indicates whether DHCP is used to configure the NIC: 0— address is static. 1— address was obtained from the DHCP server. # cfgDNSCurrentServer1 Displays the IP address for DNS server 1. # cfgDNSCurrentServer2 Displays the IP address for DNS server 2. # cfgDNSCurrentDomainName Displays the DNS domain name. # cfgNicCurrentIPv4Enabled Indicates whether IPv4 is enabled on the CMC.
cfgCurrentIPv6LanNetworking (read only) NOTE: Use this object with the getconfig subcommand. NOTE: To use this object property, you must have CMC Login User privilege. Description Displays the current CMC IPv6 properties. # cfgCurrentIPv6Enabled Indicates whether IPv6 is enabled on the CMC. If the current property value is set to 0 (false), the remote network interfaces to the CMC are not accessible over IPv6.
# cfgCurrentIPv6DNSServer2 Displays the IPv6 address for DNS server 2.
cfgRhostsFwUpdateIpAddr Specifies the IP address of the network TFTP server that has the CMC firmware image. Configuration options: A string representing a valid TFTP server IP address. For example, 192.168.0.55. Default: 0.0.0.0 cfgRhostsFwUpdatePath Specifies the TFTP path where the CMC firmware image file exists on the TFTP server. The TFTP path is relative to the TFTP root path on the TFTP server. NOTE: The server may still require you to specify the drive (for example, C).
cfgRhostsNtpServer2 Specifies the second of three possible NTP servers. Legal value: A string representing a valid NTP server. For example, ntp2.ntp.net. At least one NTP server must be specified; duplicate entries are not allowed. Default: [null] cfgRhostsNtpServer3 Specifies the third of three possible NTP servers. Legal value: A string representing a valid NTP server. For example, ntp3.ntp.net. At least one NTP server must be specified; duplicate entries are not allowed.
cfgRhostsSyslogServer1 Specifies the first of three possible remote servers to store the RAC and SEL logs. This setting takes effect only if the cfgRhostsSyslogEnable parameter is set to 1 (enabled). • Configuration options: Valid hostname or IPv4 or IPv6 address • Default: [null] cfgRhostsSyslogServer2 Specifies the second of three possible remote servers to store the RAC and SEL logs. This setting takes effect only if the cfgRhostsSyslogEnable parameter is set to 1 (enabled).
cfgRhostsSyslogServer1= cfgRhostsSyslogServer2= cfgRhostsSyslogServer3= cfgUserAdmin NOTE: In the current CMC firmware version, the objects cfgUserAdminEnable and cfgUserAdminPrivilege are interrelated; changing the value of one property causes the value of the other property to change. For example, if a user does not have login privilege, the user is disabled by default.
cfgUserAdminUserName Displays/sets the name of the user for the specified index name. The user index is created by writing a string into this name field if the index is empty. Writing a string of double quotation marks ("") deletes the user at that index. The string cannot contain "/" (forward slash), "\" (backslash), "." (period), "@" ("at"), or quotations marks. Legal value: String of up to 16 characters # cfgUserAdminPassword Write only.
Table 3-1. Bit Masks for User Privileges (continued) User Privilege Privilege Bit Mask Clear Logs Administrator 0x0000008 Chassis Control Administrator 0x0000010 Super User 0x0000020 Server Administrator 0x0000040 Test Alert User 0x0000080 Debug Command Administrator 0x0000100 Fabric A Administrator 0x0000200 Fabric B Administrator 0x0000400 Fabric C Administrator 0x0000800 Table 3-2.
# cfgEmailAlertIndex Read only. Displays the unique index of an alert instance. • Configuration range: 1–4 • Default: This parameter is populated based on the existing instances. cfgEmailAlertEnable Enables or disables CMC e-mail alerting. • Configuration options: 1 (enable), 0 (disable) • Default: 0 (disabled) cfgEmailAlertAddress Indicates the destination e-mail address for the e-mail alerts. • Configuration options: E-mail address format, with a maximum length of 64 ASCII characters.
NOTE: To use this object property, you must have Chassis Configuration Administrator privilege. Description Displays current settings for and configures idle timeout properties for Web server, Telnet, SSH, and RACADM sessions. Changes to idle timeout settings take effect at the next login. To disable idle timeout for a connection, set this property to 0.
Example racadm getconfig -g cfgSessionManagement [-m server] -o cfgSsnMgtWebserverTimeout=0 cfgSsnMgtTelnetIdleTimeout=0 cfgSsnMgtSshIdleTimeout=300 cfgSsnMgtRacadmTimeout=0 cfgSerial NOTE: Use this object with the config or getconfig subcommands. NOTE: To use this object property, you must have Chassis Configuration Administrator privilege. Description Displays information for and configures serial parameters.
• Hexidecimal value — For example: 0x12 • Octal value — For example: 007 • ASCII value — For example: a ASCII values may be represented using the following Escape Key codes: • with any alphabetic character (a-z, A-Z) • with one of the following special characters: [ ] \ ^ _ Legal value: String of up to 4 characters Default: <\> cfgSerialConsoleIdleTimeout The maximum number of seconds to wait before an idle serial session is disconnected.
• Configuration range: 0–256 • Default: 0 (equivalent to 80) NOTE: The prompt counts as two characters. NOTE: The terminal emulator must be configured with the line wrap mode on, if a terminal emulator is used. NOTE: You must log out, then log in again for the changes to take effect. cfgSerialHistorySize Specifies the maximum size of the serial history buffer. • Configuration range: 0–8192 • Default: 8192 cfgSerialTelnetEnable Enables or disables the Telnet console interface on the CMC.
cfgSerialHistorySize=8192 cfgSerialTelnetEnable=0 cfgSerialSshEnable=1 cfgNetTuning NOTE: Use this object with the config or getconfig subcommands. NOTE: To use this object property, you must have Chassis Configuration Administrator privilege. Description Displays and configures CMC network tuning parameters. cfgNetTuningNicSpeed Specifies the speed for the CMC NIC. This property is used only if cfgNetTuningNicAutoNeg is set to 0 (disabled).
cfgNetTuningNicAutoneg Enables auto-negotiation of physical link speed and duplex. When enabled, auto-negotiation takes priority over values set in the cfgNetTuningNicSpeed and cfgNetTuningNicFullDuplex objects. Configuration options: 1 (enabled), 0 (disabled) Default: 1 Example racadm getconfig -g cfgNetTuning cfgNetTuningNicSpeed=100 cfgNetTuningNicFullDuplex=1 cfgNetTuningNicMtu=1500 cfgNetTuningNicAutoneg=1 cfgOobSnmp NOTE: Use this object with the config or getconfig subcommands.
cfgOobSnmpAgentCommunity Sets the community string (identical to the community name) used for authentication. The community string acts as a password shared between different hosts over the network. This community string value must match with that of the other hosts for any kind of communication through SNMP. Example racadm getconfig -g cfgOobSnmp cfgOobSnmpTrapsEnable=1 cfgOobSnmpAgentCommunity=public cfgTraps NOTE: Use this object with the config or getconfig subcommands.
cfgTrapsCommunityName Sets the community string (identical to the community name) used for authentication. The community string acts as a password shared between different hosts over the network. This community string value must match with that of the other hosts for any kind of communication through SNMP. Configuration options: A string representing the community name.
cfgRacTuneWebserverEnable Enables and disables the CMC Web server. If this property is set to 0 (false or disabled), you cannot access the CMC through client Web browsers or remote RACADM. This property has no effect on the Telnet/SSH/serial/local RACADM interfaces. • Configuration options: 1 (true), 0 (false) • Default: 1 cfgRacTuneHttpPort Specifies the port number to use for HTTP network communication with the CMC.
• Configuration options: 1 (true), 0 (false) • Default: 0 cfgRacTuneIpRangeAddr A login from the incoming IP address is allowed only if both of the following are identical: 1 cfgRacTuneIpRangeMask bit-wise and with incoming IP address 2 cfgRacTuneIpRanbeMask bit-wise and with cfgRacTuneIpRangeAddr • Configuration options: IP address-formatted string. For example, 192.168.0.44. • Default: 192.168.1.
cfgRacTuneIpBlkFailWindow Defines the time span in seconds within which the failed attempts are counted. When the failure attempts age to this limit, the failures are dropped from the count. • Configuration range: 2–65535 • Default: 60 cfgRacTuneIpBlkPenaltyTime Defines the time span in seconds during which session requests from an IP address with excessive failures are rejected. • Configuration range: 2–65535 • Default: 300 # cfgRacTuneTimezoneOffset Read only.
cfgRacTuneIpBlkEnable=0 cfgRacTuneIpBlkFailCount=5 cfgRacTuneIpBlkFailWindow=60 cfgRacTuneIpBlkPenaltyTime=300 cfgRacTuneTimezoneOffset=0 cfgRacTuneDaylightOffset=0 cfgRacSecurity NOTE: Use this object with the config or getconfig subcommands. NOTE: To use this object property, you must have Chassis Configuration Administrator privilege. Description Configures settings related to the CMC SSL certificate signing request (CSR) feature.
• Default: [null] cfgRacSecCsrOrganizationUnit Specifies the CSR Organization Unit (OU). • Legal value: String of up to 254 characters. • Default: [null] cfgRacSecCsrLocalityName Specifies the CSR Locality (L). • Legal value: String of up to 254 characters. • Default: [null] cfgRacSecCsrStateName Specifies the CSR State Name (S). Legal value: String of up to 254 characters. Default: [null] cfgRacSecCsrCountryCode Specifies the CSR Country Code (CC). • Legal value: String of up to 254 characters.
cfgRacSecOrganizationUnit= cfgRacSecLocalityName= cfgRacSecStateName= cfgRacSecCountryCode= cfgRacSecEmailAddr= cfgActiveDirectory NOTE: Use this object with the config or getconfig subcommands. NOTE: To use this object property, you must have Chassis Configuration Administrator privilege. NOTE: You can configure any setting that is not preceded by the hash sign (#) in the output. To modify a configurable object, use the -o option. Description Configures Microsoft® Active Directory® properties.
cfgADRacDomain Specifies the Active Directory domain on which the CMC resides. • Configuration options: String of up to 254 characters with no spaces. • Default: [null] cfgADRootDomain Specifies the root domain of the domain forest. • Configuration options: String of up to 254 characters with no spaces. • Default: [null] cfgADRacName Specifies the name of CMC as recorded in the Active Directory forest. • Configuration options: String of up to 254 characters with no spaces.
• Default: 0 (disabled) cfgADDomainController Specifies the LDAP server from which you want the CMC to obtain user names. Must be used with cfgADSpecifyServerEnable. • Legal value: Valid IP address or fully qualified domain name (FQDN). cfgADGlobalCatalog Specifies the global catalog server from which you want the CMC to obtain user names. Must be used with cfgADSpecifyServerEnable. • Legal value: Valid IP address or FQDN.
Description Configures the Standard Schema settings for Active Directory. # cfgSSADRoleGroupIndex Read only. Displays the index of the Role Group as recorded in the Active Directory. • Configuration range: 1–5 cfgSSADRoleGroupName Specifies the name of the Role Group as recorded in the Active Directory forest. • Configuration options: String of up to 254 characters with no spaces. • Default: [null] cfgSSADRoleGroupDomain Specifies the Active Directory Domain in which the Role Group resides.
NOTE: To use this object property, you must have Chassis Configuration Administrator privilege. NOTE: You can configure any setting that is not preceded by the hash sign (#) in the output. To modify a configurable object, use the -o option. Description Displays information for and configures power for the chassis. # cfgChassisInPower Read only. Indicates the cumulative input power consumption data (in watts and BTU/hr) captured from all healthy and functional PSUs in the chassis.
• Values: 0 (none), 1 (full) cfgChassisPowerCap Indicates the maximum power consumption limit (in watts) for the entire chassis. The command generates an error if blade throttling is necessary to achieve the power goal based on the value for this setting. • Configuration range: 2715–7928 watts • Default: 7928 watts cfgChassisPowerCapF Indicates the maximum power consumption limit (in watts) for the entire chassis.
cfgChassisPowerCapPercent Indicates the power consumption limit as a percentage. The percentage is computed mathematically as the minimum power + (percent * (maximum power - minimum power)). The command generates an error if blade throttling is necessary to achieve the power goal based on the value for this setting. • Configuration range: 0-100 • Default: 100 cfgChassisPowerCapFPercent Indicates the power consumption limit as a percentage.
# cfgChassisInRedundancyReserve Read only. Indicates the amount of redundant power (in watts) in reserve that can be utilized in the event of an AC grid or PSU failure. This value is 0 if the Redundancy Policy is set to 0 (no redundancy). # cfgChassisInPowerServerAllocation Read only. Indicates (in watts) the cumulative power allocated to servers. • Default: 7928 # cfgChassisInfrastructureInPowerAllocation Read only.
# cfgSystemEnergyConsumptionClear Write only. To reset energy statistics, set this value to 1.
cfgServerInfo NOTE: Use this object with the config or getconfig subcommands. NOTE: To use this object property, you must have Chassis Configuration Administrator privilege. NOTE: You can configure any setting that is not preceded by the hash sign (#) in the output. To modify a configurable object, use the -o option. Description Displays information for and configures a server in the chassis. # cfgServerInfoIndex Read only. Displays the index name of the server. # cfgServerSlotNumber Read only.
# cfgServerNic1MacAddress Read only. Displays the MAC address of the server NIC 1. # cfgServerNic2MacAddress Read only. Displays the MAC address of the server NIC 2. # cfgServerNic3MacAddress Read only. Displays the MAC address of the server NIC 3. # cfgServerNic4MacAddress Read only. Displays the MAC address of the server NIC 4. cfgServerPriority Sets the priority level allotted to the server in the chassis for power budgeting purposes.
• Configuration options: 0 (disable), 1 (enable) cfgServerDNSIMCName Displays the DNS domain name for the integrated Remote Access Controller, iDRAC. # cfgServerRootPassword Write only. Displays the password for iDRAC as a series of asterisks (*). It cannot be seen or displayed after this property is written. # cfgServerFirstBootDevice Write only. Sets the boot device that the server must boot from. # cfgServerBootOnce Write only. Sets if the server must boot from the device once.
# cfgServerNic4MacAddress=00:0D:56:B8:69:CD cfgServerPriority=1 cfgServerNicEnable=1 cfgServerIPMIOverLANEnable=1 # cfgServerPowerBudgetAllocation=0 cfgServerDNSRegisterIMC=0 cfgServerDNSIMCName=iDRAC# cfgServerRootPassword=******** (Write-Only) # cfgServerFirstBootDevice=******** (Write-Only) # cfgServerBootOnce=******** (Write-Only) # cfgServerPowerConsumption=0 racadm getconfig -g cfgServerInfo -i 1 # cfgServerInfoIndex=1 # cfgServerSlotNumber=1 # cfgServerServiceTag=1S0M0G1 cfgServerName=SLOT-01 # cfgS
cfgServerDNSRegisterIMC=0 cfgServerDNSIMCName=iDRAC-1S0M0G1 # cfgServerRootPassword=******** (Write-Only) # cfgServerFirstBootDevice=******** (Write-Only) # cfgServerBootOnce=******** (Write-Only) # cfgServerPowerConsumption=0 cfgKVMInfo NOTE: Use this object with the config or getconfig subcommands. NOTE: To use this object property, you must have Chassis Configuration Administrator privilege. NOTE: You can configure any setting that is not preceded by the hash sign (#) in the output.
cfgAlerting NOTE: Use this object with the config or getconfig subcommands. NOTE: To use this object property, you must have Chassis Configuration Administrator privilege. Description Enables or disables SNMP event trap alerting and sets the event filter. cfgAlertingEnable Enables or disables event traps on the CMC. • Configuration options: 1 (true), 0 (false) cfgAlertingFilterMask Configuration options: Hex values 0x0–0x001fffff.
Using the LCD Panel Interface You can use the LCD panel to perform configuration and diagnostics, and to obtain status information about the chassis and its contents. LCD Navigation Use the buttons to the right of the LCD screen to operate the LCD panel. The up, down, left, and right arrow buttons change the selected menu items or icons on the screen. The selected item is shown with a light blue background or border. The center button activates the selected item.
Table 4-1. Icon Normal LCD Panel Navigational Icons Icon Icon Name and Description Highlighted Component Identify. Blinks the blue LED on a component. NOTE: There will be a blinking blue rectangle around this icon when Component Identify is enabled. Main Menu From the Main menu you can navigate to one of the following screens: • LCD Setup Menu — select the language to use and the LCD screen that displays when no one is using the LCD. • Server — displays status information for servers.
3 Press the center button to confirm the change. The LCD Setup menu is displayed. Default Screen The Default Screen allows you to change the screen that the LCD panel displays when there is no activity at the panel. The factory default screen is the Main Menu.
1 Use the arrow buttons to highlight the desired server. 2 Press the center button. The Server Status screen displays. To return to the Main Menu: 1 Use the arrow buttons to highlight the Back icon. 2 Press the center button. Graphical Module Status Screen The Graphical Module Status screen displays all modules installed in the rear of the chassis and provides summary health information for each module.
• IP Summary screen • Main Menu 1 Use the navigation buttons to highlight the desired item. (Highlight the Back icon to return to the Main Menu.) 2 Press the center button. The selected screen displays. Module Status Screen The Module Status screen displays information and error messages about a module. See "LCD Module and Server Status Information" on page 177 and "LCD Error Messages" on page 166 for messages that can appear on this screen. Use the up and down arrow keys to move through messages.
Diagnostics The LCD panel helps you to diagnose problems with any server or module in the chassis. If there is a problem or fault with the chassis or any server or other module in the chassis, the LCD panel status indicator blinks amber. On the Main Menu a blinking icon with an amber background displays next to the menu item—Server or Enclosure—that leads to the faulty server or module.
Figure 4-1.
Symptom Issue Recovery Action Alert screen message CMC Not Responding and LED is blinking amber Loss of communication from CMC to the LCD front panel Check that the CMC is booting; then, reset the CMC using GUI or RACADM commands. Alert screen message CMC Not Responding and LED is solid amber or is off LCD front panel stuck in Disconnect and reconnect boot block during a CMC the front panel circuit board failover to the I/O panel cable from front panel. Reset the CMC using GUI or RACADM commands.
Symptom Issue Recovery Action Blank LCD and LED off The front panel circuit board cable or the I/O panel cable are not connected properly; or one or both are faulty. Review the hardware log using the GUI or RACADM commands. Look for messages that state: Control Panel FPC Cable: Cable sensor for Control Panel, configuration error was asserted Control Panel I/O Cable: Cable sensor for Control Panel, configuration error was asserted Check that the cables are connected properly.
LCD Error Messages Table 4-2. CMC Status Screens Severity Message Critical CMC Battery: Battery CMC CMOS battery is missing or sensor for CMC, failed was no voltage. asserted Critical CMC CPU Temp: Temperature sensor for CMC, failure event Critical CMC Ambient Temp: CMC Ambient temperature Temperature sensor for CMC, exceeded the critical threshold.
Table 4-3. Enclosure/Chassis Status Screen (continued) Severity Message Cause Critical Power Supply Redundancy: PS Redundancy sensor for Power Supply, redundancy lost was asserted One or more PSU have failed or removed and the system is no longer redundant. Critical Power Supply Redundancy: PS Redundancy sensor for Power Supply, non-redundant: insufficient resources One or more PSU have failed or removed and the system lacks sufficient power to maintain normal operations.
Table 4-5. IOM Status Screens Severity Message Warning I/O Module Status: The IO module was good, but now Module sensor for I/O Module, having fabric mismatch or link transition to non-critical from OK tuning mismatch. was asserted Critical I/O Module Status: Module sensor for I/O Module, transition to critical from less severe was asserted Table 4-6. Cause The I/O module has a fault. The same error can also happen if the I/O module is thermal-tripped.
Table 4-8. Server Status Screen Severity Message Cause Warning System Board Ambient Temp: Temperature sensor for System Board, warning event Server Ambient temperature crossed a warning threshold. Critical System Board Ambient Temp: Temperature sensor for System Board, failure event Server Ambient temperature crossed a failing threshold. Critical System Board CMOS Battery: Battery sensor for System Board, failed was asserted CMOS battery is not present or has no voltage.
Table 4-8. Server Status Screen (continued) Severity Message Critical CPU Status: Processor CPU failure. sensor for CPU, IERR was asserted Critical CPU Status: Processor CPU overheated. sensor for CPU, thermal tripped was asserted Critical CPU Status: Processor Incorrect processor type or in sensor for CPU, wrong location.
Table 4-8. Server Status Screen (continued) Severity Message Cause Critical Mezz C Status: Add-in Card sensor for Mezz C , install error was asserted Incorrect Mezzanine card installed for I/O fabric. Critical Mezz C PG: Voltage sensor for Mezz C , state asserted was asserted No power to Mezzanine card. Critical Backplane Drive : Drive Slot sensor for Backplane, drive removed Storage Drive was removed.
Table 4-8. Server Status Screen (continued) Severity Message Cause Critical System Board OS Watchdog: Watchdog sensor for System Board, power cycle was asserted The iDRAC watchdog detected that the system has crashed (timer expired because no response was received from Host) and the action is set to power cycle. Critical System Board SEL: Event Log sensor for System Board, log full was asserted The SEL device detects that only one entry can be added to the SEL before it is full.
Table 4-8. Severity Server Status Screen (continued) Message Cause NonCPU Init Err: Processor sensor, Recoverable transition to non-recoverable was asserted The processor initialization entered a non-recoverable state. NonCPU Machine Chk: Processor Recoverable sensor, transition to nonrecoverable was asserted The processor machine check entered a non-recoverable state. Critical Memory Spared: Memory sensor, redundancy lost () was asserted Memory spare is no longer redundant.
Table 4-8. Server Status Screen (continued) Severity Message Cause Warning Mem ECC Warning: Memory sensor, transition to non-critical from OK () was asserted Correctable ECC errors have increased from a normal rate. Critical Mem ECC Warning: Memory sensor, transition to critical from less severe () was asserted Correctable ECC errors have reached a rate.
Table 4-8.
Table 4-8.
Table 4-8. Server Status Screen (continued) Severity Message Cause Critical LinkT/ FlexAddr: Link Tuning sensor, device option ROM failed to support link tuning or flex address (Mezz XX) was asserted PCI device Option ROM for a NIC does not support link tuning or the FlexAddress feature. Critical LinkT/ FlexAddr: Link Tuning sensor, failed to program virtual MAC address () was asserted BIOS failed to program virtual MAC address on the given NIC device.
Table 4-9. CMC Status (continued) Item Description IP6 Displays current IPv6 enabled state only on an active CMC. IP6 Local Address: Only displays if IPv6 is enabled only on an active CMC. IP6 Global Address: Only displays if IPv6 is enabled only on an active CMC. Table 4-10. Chassis/Enclosure Status Item Description User Define Name Example: “Dell Rack System”.
Table 4-11. Fan Status (continued) Item Description Error Messages If no error then "No Errors" is shown; otherwise error messages are listed, critical errors first, then warnings. RPM Current fan speed in RPM Table 4-12. PSU Status Item Description Name/Location Example: PSU1, PSU2, etc. Error Messages If no error then "No Errors" is shown; otherwise error messages are listed, critical errors first, then warnings.
Table 4-14. iKVM Status (continued) Item Description Error Messages If no error then "No Errors" is shown; otherwise error messages are listed, critical errors first, then warnings. Status Off or On Model/Manufacture A description of the iKVM model. Service Tag The factory-assigned service tag. Part Number The manufacturer part number. Firmware Version The iKVM firmware version. Table 4-15. Server Status Item Description Example: Server 1, Server 2, etc.
Table 4-15. Server Status (continued) Item Description IP4 Address:
Only displays if IPv4 is enabled. IP6 Only displays if iDRAC supports IPv6. Displays current IPv6enabled state. IP6 Local Address: Only displays if iDRAC supports IPv6. Only displays if IPv6 is enabled. IP6 Global Address: Only displays if iDRAC supports IPv6. Only displays if IPv6 is enabled. FlexAddress enabled Only displays if the feature is installed.Using the LCD Panel Interface
Glossary Active Directory Active Directory is a centralized and standardized system that automates network management of user data, security, and distributed resources, and enables interoperation with other directories. Active Directory is designed especially for distributed networking environments. ARP Address resolution protocol, a method for finding a host’s Ethernet address from its Internet address.
certificate to the applicant that uniquely identifies that applicant for transactions over networks and on the Internet. CD Compact disc Certificate Signing Request (CSR) A digital request to a certificate authority for a secure server certificate. CLI Command Line interface DHCP Dynamic host configuration protocol, a means of dynamically allocating IP addresses to computers on a network.
delay time (OSCAR user interface) The number of seconds before the OSCAR Main dialog box is displayed after is pressed. extended schema A solution used with Active Directory to determine user access to the CMC; uses Dell-defined Active Directory objects. FQDN Fully qualified domain name, a domain name that specifies a module’s absolute position in the DNS tree hierarchy. Microsoft® Active Directory® only supports an FQDN of 64 bytes or fewer.
iKVM Avocent® Integrated KVM Switch Module, an optional, hot-pluggable module to the chassis providing local access to keyboard, mouse, and video to any of the 16 servers in the chassis, as well as the additional Dell CMC Console option that connects to the chassis’ active CMC. IOMINF I/O module infrastructure device. IP Internet Protocol. IP is the network layer for TCP/IP. IP provides packet routing, fragmentation, and reassembly.
MAC address Media access control address, a unique address embedded in the physical components of a NIC. management station A system that remotely accesses the CMC. Mbps Megabits per second, which is a data transfer rate. MC Mezzanine card Microsoft Active Directory A centralized, standardized system that automates network management of user data, security, and distributed resources, and enables interoperation with other directories.
RAC Remote access controller RAM Random-access memory. RAM is general-purpose readable and writable memory on systems. RAM disk A memory-resident program which emulates a hard drive. ROM Read-only memory, from which data may be read, but to which data cannot be written. RPM Red Hat Package Manager, a package-management system for the Red Hat Enterprise Linux operating system. RPM manages the installation of software packages. It is similar to an installation program.
standard schema A solution used with Active Directory to determine user access to the CMC; uses Active Directory group objects only. Stateless auto configuration A method by which an IPv6 client uses a router advertisement message to automatically configure its own addresses and default gateway. STK The staking port on the chassis TCP/IP Transmission control protocol/Internet protocol, representing the set of standard Ethernet protocols that includes the network layer and transport layer protocols.
WAN Wide area network 190 Glossary
Index C cfgRacSecurity, 140 cfgRacTuning, 136 cfgRemoteHosts, 121 cfgSerial, 130 cfgServerInfo, 151 cfgSessionManagement, 128 cfgStandardSchema, 144 cfgTraps, 135 cfgUserAdmin, 125 displayable characters, 109 idRacInfo, 109 cfgAlerting, 156 CMC feature sets, 15 F feature sets of CMC, 15 M MC definition, 187 P property database groups cfgActiveDirectory, 142 cfgAlerting, 156 cfgChassisPower, 145 cfgCurrentIPv6LanNetworking, 1 20 cfgCurrentLanNetworking, 118 cfgEmailAlert, 127 cfgIPv6LanNetworking, 116,
getflexaddr, 42 getioinfo, 44 getkvminfo, 45 getled, 46 getmacaddress, 47 getmodinfo, 52 getniccfg, 54 getpbinfo, 57 getpminfo, 58 getraclog, 60 getractime, 61 getredundancymode, 62 getsel, 63 getsensorinfo, 65 getslotname, 66 getssninfo, 67 getsvctag, 69 getsysinfo, 70 gettracelog, 72 getversion, 74 help, 75 ifconfig, 76 krbkeytabupload, 77 netstat, 77 ping, 78 ping6, 78 racdump, 79 racreset, 82 racresetcfg, 83 remoteimage, 84 serveraction, 85 setassettag, 86 setchassisname, 87 setflexaddr, 88 setled, 89 s