Bare Metal
Author: [ Godwin]
CPU
OS
RAM
DISK
Pre-Requisites
Update System
sudo apt update -y && sudo apt upgrade -y && sudo apt autoremove -y
sudo apt install -y git gcc make --fix-missingInstall GO
# Remove previous installation of GO
rm -rf /usr/local/go # For GO installations locacated within /usr/local/go
rm -rf /usr/local/bin/go # For GO installations located within /usr/local/bin/go
# Download GO
wget https://go.dev/dl/go1.24.1.linux-amd64.tar.gz
# Extract and place within /usr/local
tar -xzf go1.24.0.linux-amd64.tar.gz -C /usr/local && rm go1.24.0.linux-amd64.tar.gz
echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc
source ~/.bashrcFirewall Configuration
Set Explicit Firewall Configuration
Allow SSH
Allow Connections for sonic ports
Enable Firewall Rules
Check Status of Firewall Rules (UFW)
Build Sonic Client
Prime Sonic State DB
Prime Sonic Database
Create System Services
Copy and past the config settings
Run System Services
Reload System Services
Run Sonic Service
Query Node
Check Logs
Check Sync Status
Check Block Number
References
Last updated