The SN40L-2 BMC includes a built-in secure account called
snservice for root password recovery. See KB article #1417 for details.Password administration
Change the default root password on the SN40L-2 BMC immediately after initial deployment.SambaRack and Core Services Racks ship with default credentials for all devices. See KB article #1411 for default credentials.
- Log in to the SN40L-2 BMC:
- Run the
passwdcommand:
- Enter and confirm the new password:
When choosing a new BMC password, be aware of the following restrictions. Passwords cannot be based on common dictionary words and must not include the
# character. If the password does not meet these requirements, the system rejects the change and prompts you to choose a different password.Generating a secure API login token
Token-based authentication eliminates the need to send plain-text passwords with REST API calls. Generate a token before using the API for power management or other BMC operations. Prerequisites:- Client system with network access to the SN40L-2 BMC
curlinstalled
- Generate the token:
- Verify the token was created:
- Validate the token:
Updating BMC and RDU-C firmware
BMC and RDU-C firmware updates must be performed in sequence on each SN40L-2 module within a node. Both the primary and recovery partitions are updated to ensure system resilience.| Step | Component | Partition |
|---|---|---|
| 1 | — | Preparation |
| 2 | BMC | Primary |
| 3 | BMC | Recovery |
| 4 | RDU-C | Primary |
| 5 | RDU-C | Recovery |
- Firmware file
sn<XRDU_version>-xrdu-sys-fw-<fw_version>.tar.gzdownloaded from the SambaNovaext-xrdu-fwrepository/latestsubdirectory (see KB article #1063) - Network access to all SN40L-2 BMCs requiring updates
Download the XRDU firmware for SN40L specifically. Firmware for other RDU versions is not compatible.
Step 1: Prepare for the update
Procedure:- Shut down the node using SambaRack Manager. See Power off in Node management.
- Log in to each SN40L-2 BMC and reboot to clear registers:
- Wait 3–5 minutes for the reboot to complete.
- Uncompress the firmware archive on your client system.
- Copy the BMC firmware files to each SN40L-2 BMC:
- Log in and verify the files:
Step 2: Update the BMC primary partition
Procedure:- Run the update:
- Wait for Erasing, Writing, and Verifying stages to reach 100%.
- Reboot the BMC:
- Wait 3–5 minutes, then log in:
The update changes the BMC’s SSH host key. Remove the old entry from
~/.ssh/known_hosts if prompted.- Verify the update:
Step 3: Update the BMC recovery partition
The reimage process clears/dev/shm/. Copy the firmware files again before proceeding.
Procedure:
- Copy the firmware files from your client system:
- Log in and verify:
- Run the update:
- Wait for all stages to reach 100%.
- If the update fails repeatedly, contact SambaNova Support.
Step 4: Update the RDU-C primary partition
Procedure:- Copy the RDU-C firmware files from your client system:
- Log in and verify:
- Run the update:
- Verify the update:
Step 5: Update the RDU-C recovery partition
Procedure:- Run the update:
- If issues occur during any update step, contact SambaNova Support.
Configuring BMC network settings
BMC network settings are configured during initial rack delivery and typically do not require modification. Use the procedures below if reconfiguration is necessary.Changing the IP address terminates active SSH sessions. Reconnect using the new IP address.
Command reference
| Option | Description |
|---|---|
{static,DHCP} | Network mode |
-i, --ipAddress | IP address (use "" for DHCP) |
-n, --netMask | Subnet mask, 0–32 (any value for DHCP) |
-g, --gateWay | Gateway address (use "" for DHCP) |
-d, --dns | DNS server (use "" for DHCP) |
-h, --help | Display help |
Setting a static IP address
Procedure:- Log in to the SN40L-2 BMC:
- Configure the static IP:
- Restart the network service:
- Reconnect using the new IP address:
- Verify the configuration:
inet value under eth0.
Setting DHCP
Procedure:- Log in to the SN40L-2 BMC:
- Configure DHCP:
- Restart the network service:
- Reconnect using the DHCP-assigned IP address and verify the configuration.
Configuring BMC hostname
Procedure:- Log in to the SN40L-2 BMC:
- Set the hostname:
- Log out and log back in to verify the new hostname appears in the prompt.
