Server Hardware
No Reboot Required: Configuring Dell iDRAC via RACADM | Lazy Admin Blog

Configuring the Integrated Dell Remote Access Controller (iDRAC) is usually a “Day 1” task performed in the BIOS. But what if you’ve already deployed the server and realized the NIC isn’t configured, or the IP needs to change?
By using the Dell RACADM (Remote Access Controller Admin) utility, you can modify network settings, reset credentials, and pull system health logs directly from the command line without a single second of downtime.
Getting the Tools
To start, download the Dell EMC OpenManage DRAC Tools. This package includes the RACADM executable. You can install this on the local server or on your management workstation to manage servers over the network.
1. Remote RACADM (From your Workstation)
If you have the current credentials but need to change settings remotely, use the -r (remote), -u (user), and -p (password) flags.
Example: Get System Information
Bash
racadm -r 10.1.1.1 -u root -p calvin getsysinfo
Note: If you get an SSL certificate error, the command will still run. To force the command to stop on certificate errors for security, add the
-Sflag.
2. Local RACADM (From the Server OS)
If you are logged into the Windows or Linux OS on the Dell server itself, you don’t need credentials. The tool communicates directly with the hardware via the IPMI driver.
Example: Quick Network Setup
Bash
# Check current configracadm getniccfg# Set a new Static IP, Subnet, and Gatewayracadm setniccfg -s 192.168.1.50 255.255.255.0 192.168.1.1
3. Deep Configuration (The Config Group Method)
For more granular control (like setting DNS servers or the DRAC name), you can target specific configuration groups.
The “Lazy Admin” DNS Setup Script:
Bash
racadm config -g cfgLanNetworking -o cfgNicIpAddress 172.17.2.124racadm config -g cfgLanNetworking -o cfgNicNetmask 255.255.252.0racadm config -g cfgLanNetworking -o cfgDNSServer1 172.17.0.6racadm config -g cfgLanNetworking -o cfgDNSRacName MyServer-iDRACracadm config -g cfgLanNetworking -o cfgDNSDomainName corp.company.com
4. SSH / Serial RACADM
If you are already connected to the iDRAC via SSH, you don’t need to repeat the racadm command prefix. Simply type racadm and hit enter to enter the RACADM shell:
Bash
admin@idrac-web-01: racadmracadm>> getsysinforacadm>> serveraction powercycle
Why this is a “Lazy Admin” Win
Instead of walking to the cold aisle with a crash cart or waiting for a 20-minute reboot cycle, you can script the iDRAC configuration of an entire rack in seconds.
#DellEMC #PowerEdge #iDRAC #SysAdmin #DataCenter #RACADM #Infrastructure #ITOps #LazyAdmin #ServerManagement
Mastering Memory: A Guide to the Cisco UCS B200 M3 Blade Server | Lazy Admin Blog

Optimizing a Cisco UCS B200 M3 blade server begins with proper memory configuration. In the enterprise world, an incorrectly seated DIMM or a mismatched channel doesn’t just lower performance—it can trigger a cascade of system errors and costly downtime.
🛠️ The Installation Procedure
Before you begin, ensure you are wearing an ESD (Electrostatic Discharge) wrist strap and that the blade is placed on an antistatic mat.
Step 1: Prepare the Slot
Locate the target DIMM slot and push the two white connector latches outward to the open position.
Step 2: Seat the DIMM
Align the notch on the bottom edge of the DIMM with the key in the slot.
- Precision is key: Press down evenly on both ends of the DIMM until the latches snap up and click into place.
- Warning: DIMMs are keyed. If it doesn’t seat with gentle pressure, check the alignment. Forcing a misaligned DIMM can permanently damage the motherboard or the module.
Step 3: Final Lock
Manually press the connector latches inward slightly to ensure they are fully seated and the DIMM is securely locked.
📐 Understanding Memory Architecture
The B200 M3 is a powerhouse, supporting up to 24 DIMM slots (12 per CPU). To maximize throughput, you must understand how these slots are mapped.
Channels and Slots
Each CPU manages four channels, with three DIMM slots per channel. Cisco uses a color-coding system to indicate the population order:
| Slot Number | Color | Order |
| Slot 0 | Blue | Populate First |
| Slot 1 | Black | Populate Second |
| Slot 2 | White/Beige | Populate Last |
Physical Mapping
- CPU 1 (Left): Manages Channels A, B, C, and D.
- CPU 2 (Right): Manages Channels E, F, G, and H.
[!IMPORTANT]
Single CPU Configurations: If only one CPU is installed, only the 12 slots associated with CPU 1 (left side) are functional. Memory installed in CPU 2 slots will not be recognized.
⚠️ Support and Compliance
- Third-Party Warning: Cisco does not support third-party memory. Using non-Cisco DIMMs can lead to “Inoperable” status in UCS Manager, hardware damage, or the denial of RMA requests.
- Verification: Always check the official Cisco Data Sheets for the latest supported DIMM capacities and speeds.
- Validation: After installation, boot into Cisco UCS Manager to verify that all DIMMs are discovered and show a “Healthy” status.
Courtesy: Cisco


