Dell™ Embedded Remote Access/MC User's Guide
Performing the Initial Configuration
Using the Serial Command Shell to Configure the Controller
Updating Your Controller Firmware
Using the Remote Racadm Utility to Configure Multiple Controllers
Configuring a Web Browser to Display the Web-Based Remote Access Interface
![]() |
NOTE: The following steps require that you have already installed the racadm command-line utility software on a management station. See your systems management software documentation for information about installing the software using the Systems Management CD. |
![]() |
NOTE: See "Serial and Remote Racadm Utility Commands" for more information about using racadm commands to configure your controller. |
Before using your controller, you must use the serial command shell interface to perform an initial configuration. After the initial configuration, you may use either the serial command shell interface, Web-based remote access interface, or the remote racadm utility to further configure and use your controller. This section provides steps for completing the following configuration tasks.
This section explains how to perform the following initial configuration tasks:
The following example is the most common way to configure a management station and, in step 4 through step 10, assumes that you are using a Microsoft® Windows® operating system.
![]() |
NOTICE: Text-based serial redirection requires HyperTerminal 6.1 or higher. |
![]() |
NOTE: For more information about the system, system management module, or server module indicators, see your system's User's Guide. |
The HyperTerminal window appears with the cursor blinking at the serial command prompt.
![]() |
NOTICE: Do not connect the Ethernet management port to the same subnet as switch 1, this may cause a bridge loop which may disable your network. |
Your controller connects to the switch.
![]() |
NOTE: See the documentation that came with your system for information about configuring a switch. |
At the serial command prompt, type racadm getniccfg and press <Enter>.
Because your system comes with DHCP enabled, a DHCP server automatically assigns an IP address for the controller. The output displays the current and static IP addresses in the following format:
NIC = Enabled
DHCP = Enabled
Static IP Settings: <IP address>
Current IP Settings: <IP address>
racadm setniccfg -s [<IP address> <netmask> <gateway>]
The -s option enables static IP settings.
The output displays the current and static IP addresses.
![]() |
NOTICE: You must reconfigure the controller time whenever you perform a firmware update or a RAC reset, or whenever you lose AC power to the chassis. |
At the command prompt, enter the following command to configure the controller time, where yyyy is the four digit 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 the sign of the offset value, and offset is the GMT (local time) in minutes:
racadm setractime -d yyyymmddhhmmss.mmmmmms<offset>
For example, Monday, May 25, 2003, at 1:30:15 PM EST would be represented as: 20030525133015.0000000-300. For more information, see "Set/Get RAC Time."
![]() |
NOTE: For a description of each serial command, see "Serial and Remote Racadm Utility Commands." |
After performing the initial configuration, it is necessary to configure controller users, alerting capabilities, and networking properties using the serial command shell.
For configuring some chassis options and poll rates, you can use the controller Web-based interface.
![]() |
NOTE: For more information about the controller Web-based interface, see "Accessing and Using Your Controller." |
This section contains information about the following topics:
The controller allows up to 16 users to be configured into the controller property database. Before manually adding the controller user, you need to know which, if any, users exist. If the controller is new, or the racadm racresetcfg command has been run, then the only user is "root" with the password "calvin." The racresetcfg subcommand resets the controller back to the original defaults.
![]() |
NOTICE: Use caution when using this command because all configuration parameters are reset to the original defaults; any previous changes are lost. |
![]() |
NOTE: Users can be added and deleted over time, so it is possible that a user may not have the same index number as the same user on a different controller. |
To find out if a user exists, enter the following command at the command prompt, once for each index of 1–16.
racadm getconfig -g cfgUserAdmin -i <index>
Over 20 parameters and object IDs are displayed along with their current values. The two objects of interest are:
# cfgUserAdminIndex=XX
cfgUserAdminUserName=
If the cfgUserAdminUserName has no value, that index number, which is indicated by the cfgUserAdminIndex object, is available for use. If a name is after the "=," that index is taken by that user name.
To add a simple user without any alert capabilities, first locate an available user index following the steps in "Locating the Proper User Index." Next, enter the following command lines with the new user name and password:
racadm config -g cfgUserAdmin -o cfgUserAdminUserName -i 2 adminuser
racadm config -g cfgUserAdmin -o cfgUserAdminPassword -i 2 admin
Example:
racadm config -g cfgUserAdmin -o cfgUserAdminUserName -i 2 john
racadm config -g cfgUserAdmin -o cfgUserAdminPassword -i 2 123456
A user name "john" with the password of "123456" is created. This user name and password can now be used to log in to the Web-based remote access interface. You can verify that a new user has been created by entering either of the following two commands:
racadm getconfig -u john
racadm getconfig -g cfgUserAdmin -i 2
The configuration information for your new user should be displayed.
All users must be deleted manually. You cannot delete users by specifying them in a racadm.cfg file. To delete the user "john" created in "Adding a User Without Alert Capabilities," enter the following command line:
racadm config -g cfgUserAdmin -o cfgUserAdminUserName -i <index> ""
A null string (two " characters[""]) indicates to the controller to delete the index for the specified group.
To add a controller user that is able to receive e-mail and SNMP traps, first locate an available controller user index following the steps in "Locating the Proper User Index." The following example has an available user index at index 2.
![]() |
NOTE: See "Controller Property Database Group and Object Definitions," for details about each specific object. |
At the command prompt, enter the following commands to configure a user to receive e-mail notification:
racadm config -g cfgUserAdmin -o cfgUserAdminEmailAddress -i 2 "Your_Name@Your_Company.com"
racadm config -g cfgUserAdmin -o cfgUserAdminEmailCustomMsg -i 2 "Your_custom_message"
racadm config -g cfgRemoteHosts -o cfgRhostsSmtpServerIpAddr <IP address>
![]() |
NOTE: The testemail command is only supported using the remote racadm utility, not the serial command shell. |
E-mail alerting is enabled by the command that follows. A "0" disables this feature; a "1" enables it.
racadm config -g cfgUserAdmin -o cfgUserAdminEmailEnable -i 2 1
racadm testemail -i 2
At the command prompt, enter the following command to configure a user to receive SNMP trap notification:
racadm config -g cfgTraps -o cfgTrapsSnmpCommunity -i 2 public
racadm config -g cfgTraps -o cfgTrapsDestIpAddr -i 2 <IP address>
![]() |
NOTE: The testtrap command is only supported using the remote racadm utility, not the serial command shell. |
SNMP traps are enabled by the command that follows. A "0" disables this feature; a "1" enables it.
racadm config -g cfgTraps -o cfgTrapsEnable -i 2 1
racadm testtrap -i 2
See "Firmware Update" or your Web-based interface online help for more information about updating your controller firmware.
![]() |
NOTE: For more information about using the remote racadm utility to configure multiple controllers, see "Using the Remote Racadm Utility and the racadm.cfg File to Configure the Controller." |
To configure multiple controllers to contain the same user configuration settings, you can do either of the following:
If you are connecting to the controller Web-based remote access interface from a client system that connects to the Internet through a proxy server, you need to configure the Web browser to connect properly to the Web-based interface. The following sections provide configuration instructions for both browsers supported by the controller: Microsoft Internet Explorer 5.0 or later, and Netscape Navigator 6.1 or later.