Skip to main content
This document describes administrative tasks for the Red Hat® Enterprise Linux® operating system running on SambaRack SN40L-H host modules and Core Services Rack x86 servers.

Safety warnings

Review and observe the following requirements before performing OS administration tasks.
  • Third-party software: Introducing additional third-party repositories may disrupt operations. If issues arise, SambaNova Support may require removal of non-standard packages or downgrading to certified versions. All non-certified third-party software may need to be removed before support can continue.
  • OS updates: SambaRack systems rely on strict package dependencies. Do not perform host module OS updates unless directed by SambaNova documentation or support staff.

Licensing

SambaNova maintains dedicated Red Hat Enterprise Linux (RHEL) package repositories through a partnership with Red Hat. These repositories include a customized repository optimized for SambaRack x86 servers.

Initial login

This section describes how to access the host module OS for the first time.
SambaRack and Core Services Racks ship with default credentials for all devices, including the host module OS root account. See KB article #1411 for default credentials. Change default passwords immediately after first login.
Prerequisites:
  • Access to the SambaRack management or access network (may be combined with the management or data network)
Procedure:
  1. Connect via SSH as the root user:
ssh root@<SN40L-H_OS_IP_Address>
  1. Enter the default password when prompted.

Password administration

This section describes how to change the default root password on the host module OS.
After changing credentials, update SambaRack Manager with the new password to ensure continued management access. See the Set Secret section for more details.
Procedure:
  1. Log in to the host module as root.
  2. Run the passwd command:
passwd
  1. Enter the current password, then enter and confirm the new password:
Changing password for root.
(current) UNIX password: <current_password>
Enter new UNIX password: <new_password>
Retype new UNIX password: <new_password>
passwd: password updated successfully

SambaNova OS repository

The SambaRack host module connects to SambaNova’s package repository for software updates. Repository connectivity is configured during initial installation based on your site survey. The installation provides two configuration files:
FilePurpose
sambanova.repoRepository paths
gar_sa.jsonRepository credentials
To verify repository configuration, see KB article #1420.
Do not modify the sambanova.repo file. Modifications can break SambaFlow package dependencies and may require rebuilding the host module. If you require packages not provided by SambaNova, open a support case.

Updating the host module OS

SambaNova patch releases handle major upgrades to the host module OS. Do not perform independent OS updates. For patch release installation instructions, see KB article #1062.

Updating runtime software

This section describes how to view and apply updates to SambaNova runtime packages. Procedure:
  1. View installed SambaNova packages:
dnf list installed | grep samba[nf]
  1. Check for available updates:
dnf check-update | grep samba[nf]
  1. If updates are available, apply them individually:
sudo dnf update <package_name>
For example, to update the SambaFlow runtime:
sudo dnf update sambaflow
  1. Repeat for each package requiring an update.
Due to package dependencies, updating one package may automatically update several related packages.