Racadm Download

0 views
Skip to first unread message

Lavern Batman

unread,
Jan 17, 2024, 7:22:43 PM1/17/24
to minsbeazystri

Dell support informed me it was not possible. But it is an option through the iDRAC web GUI, so I went and set it there, then checked all the iDRAC settings. I got the above commands by walking through all the racadm iDRAC settings.

The racadm command-line utility provides a scriptable interface that allows you to locally or remotely configure your remote access controller (RAC). The racadm utility runs on the management station and the managed system and is available on the Dell OpenManage Systems Management CD (32-bit systems) and on the Dell OpenManage Server Management CD (64-bit systems).

racadm download


DOWNLOAD ⇒⇒⇒ https://t.co/dY2VCYZkDR



Using the racadm command, you can enter subcommands to configure RAC properties. When you enter racadm subcommands, the racadm utility sets or retrieves object property values in the RAC properties database.

You can also use the racadm utility to write scripts that will automatically configure multiple RACs. For example, when configuring in batch mode, a series of calls to the racadm utility can perform actions such as upgrading RAC firmware, setting a property to a specific value, and reading the configuration of the RAC. All command switches are case-sensitive. For more information about configuring multiple RACs, see "RAC Configuration File."

The racadm utility provides a remote capability option (-r) that allows you to connect to the managed system and execute racadm subcommands from a remote console or management station. You only need the IP address of the managed system.

Specifies the user name that is used to authenticate the command transaction. If not specified, the default user name "racadmusr" is used. If the -u option is used, the -p option must be used, and the -i option (interactive) is not allowed.

If you use the -r option, you must also use the -u and -p options to configure the RAC to accept racadm commands. Using the -r option without the previously listed options will result in a command failure.

Configure the IP address on your RAC before using the racadm remote capability. For more information about initially configuring your RAC, including a list of other documents you may need, see your Dell Remote Access Controller Installation and Setup Guide.

The RAC configuration file .cfg is used with the racadm config -f .cfg command. The configuration file is a simple text file that allows the user to build a configuration file (similar to an .ini file) and configure the RAC from this file. You may use any file name, and the file does not require a .cfg ending (although it is referred to by that designation in this subsection). The .cfg file can be:

The -f , or filename option, causes getconfig to create the file . It then reads all the configuration data from the RAC and places it into the file . The created file is a format that can be used with the racadm config -f command.

The -g , or group option, can be used to display the configuration for a single group. The groupName is the name for the group used in the racadm.cfg files. If the group is an indexed group, use the -i option.

The -c, or checksum, option allows the user to verify an update file that has been loaded into the RAMdisk area. The update file can be loaded by one of the two loading mechanisms (racadm utility or TFTP). This option essentially gets the size of the firmware update file and calculates the checksum, and verifies the file token. The TFTP interface verifies the checksum after loading automatically. This option is used mainly when using FTP. The -c option is not used with other options. (The -u option will always checksum before programming. It can be used along with the -u option).

The help subcommand lists all of the subcommands that are available under the racadm command along with a one-line description. You may also enter a subcommand after help to get the syntax for a specific subcommand.

For the racadm sslcertview -t 1 subcommand, you receive output similar to the following example, where C is the country, CN is the common name, O is the organization, OU is the organizational unit, L is the locality, S is the state, and E is the e-mail address:

The fastest method to configure the RAC is to use Server Administrator. If Server Administrator is unavailable, or if you prefer command-line or script configuration, you can also configure the RAC by using the racadm utility. The racadm utility is installed along with the RAC agents on the managed system.

The RAC allows up to 16 users to be configured into the RAC property database. Before manually adding the RAC user, you need to know which, if any, users exist. If the RAC 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 RAC back to the original defaults.

The RAC allows up to 16 dial-in (PPP) users to be configured. Before manually adding a dial-in user, you need to know which, if any, dial-in users exist. If the RAC is new, or the racadm racresetcfg command has been run, no dial-in users exist. Also, there will never be default dial-in users (the only default user and password are "root" and "calvin," which are RAC users). The racresetcfg subcommand resets the RAC back to the original defaults.

The RAC allows you to configure up to 16 demand dial-out entries. Before adding a demand dial-out entry, you need to know which, if any, demand dial-out entries exist. If the RAC is new, or the racadm racresetcfg command has been run, no demand dial-out entries exist. The racresetcfg subcommand resets the RAC back to the original defaults.

The RAC property database is a persistent repository of configuration information that you can modify to achieve specific behavior by the RAC firmware. When you use Server Administrator, Dell OpenManage™ IT Assistant, or the racadm utility to configure the RAC, you are making changes in the property database.

You can test alerts using four test commands. The racadm command has four subcommands that test the different types of alert interfaces. These object ID sets cause the firmware to execute the subcommand with the option that indicates the test alert type to test. The test message is preset in properties for each test alert type. The four types of alerts are numeric, alphanumeric, e-mail, and trap.

One of the major features of the racadm utility is the ability to configure the RAC using a configuration file. The racadm utility parses the RAC configuration file, called racadm.cfg, and then sends individual configuration requests to one or more RACs.

This method may be used to configure multiple RAC database properties. You must first run the racadm utility to query a configured RAC for its database properties, which are accessed using their object group IDs and object IDs. The racadm utility creates the racadm.cfg file from the retrieved information. You can then configure other cards with the same database information by exporting this file out to the other RACs.

The initial configuration file, racadm.cfg, is named by the user. In the following example, the configuration file is named myfile.cfg. To obtain this file, type the following command at the command prompt:

The command racadm config –f myfile.cfg parses this file and identifies any errors by line number. A correct file will update the proper entries. You may use the same getconfig command used in the previous example to confirm the update.

Is there a way where I can change boot settings to boot from other source rather than Local Boot.
Basically, my system is unable to send F8 through expect script, so is there a way to avoid F8 press and set option with racadm command line?

I work for Dell. There are a couple options. Simplest is to use remote racadm from your script. You can install racamd on any Windows or Linux machine. You can use racadm to dispaly boot order then change it and boot the host.

I've also used "storage" instead of "raid" this gives me a STOR009 error (Physical disk FQDD did not identify a valid physical disk for the operation). This prompted me to run a "racadm -r -u -p storage get pdisks" which returned nothing. so i replaced "storage" with "raid" and all the disks showed up.

For certain administrative tasks, you may need to use some of their official command-line tools such as racadm. Unfortunately, they only offer packages for Windows, Red Hat Enterprise Linux (RHEL), and SUSE Linux Enterprise Server.

You can also do a HARD reset of the iDRAC controller using racadm. This would be similar to a "cold" reboot of a computer, where the iDRAC controller is shut down fully, before it starts to load back up - to ensure the iDRAC controller's RAM is fully cleared, and the iDRAC software is reloaded from the start.

The below command would upload the iDRAC update package file from /mnt/other/r630/iDRAC_KRCXX_WN32_2.75.75.75_A00.EXE on the local system (where you're running racadm from) - to the remote iDRAC at 10.10.10.25, attempt to install it, and automatically perform a "graceful system reboot" once the update is successfully installed / ready to install at boot:

# rpm -iv srvadmin-racadm5-7.4.0-4.1.157.el6.x86_64.rpm srvadmin-hapi-7.4.0-4.28.2.el6.x86_64.rpm srvadmin-omilcore-7.4.0-4.100.1.el6.x86_64.rpm libsmbios-2.2.27-4.12.1.el6.x86_64.rpm smbios-utils-bin-2.2.27-4.12.1.el6.x86_64.rpm srvadmin-argtable2-7.4.0-4.2.1.el6.x86_64.rpm

NOTE: On some interfaces if you type racadm and press Enter, you will be taken to a racadm>> prompt. Commands can then be entered from this prompt without the "racadm" prefix. To exit the prompt, type quit or use Ctrl+C.

"racadm set" should not force a reboot after a configuration (i.e. "racadm set -t XML -f BIOS.xml"). Making racadm reboot a server does not play nicely with reboot aware system automation. It only works well for ad-hoc configurations. A mass configuration tool should not just work well for ad-hoc execution. From "racadm help set":

dca57bae1f
Reply all
Reply to author
Forward
0 new messages