Latitude.sh Solana Validator
  • Deploy a server
  • Initial Server Setup
  • Solana Validator configuration
  • Node Transition (Hot Swap)
  • (Optional) Build Jito software
Powered by GitBook
On this page

Initial Server Setup

This is a guide for getting your server setup before installing Solana software.

Format and mount a primary disk for accounts, snapshots and logs (Optional)

This step depends on how your server is initially configured. For instance, if the first disk is where the OS is installed by default and enough space is available to contain accounts, snapshots, and logs, you can skip this step.

Find unused disk

sudo parted -l | grep Error

Choose partitioning Standard

sudo parted /dev/<device> mklabel gpt

Create the new Partition

sudo parted -a opt /dev/<device> mkpart primary ext4 0% 100%

Create a filesystem on the new partition

sudo mkfs.ext4 -L solana /dev/<device partition>

Get the uuid

sudo lsblk -o NAME,FSTYPE,LABEL,UUID,MOUNTPOINT

Add mount entry in /etc/fstab

/dev/disk/by-uuid/<device partition uuid> /mnt/solana ext4 defaults 0 2

Create mount point

sudo mkdir /mnt/solana

Mount device

sudo mount -a
Format and mount a secondary disk for the ledger (Recommended)

If you deploy your server with no RAID option in order to dedicate a disk for the ledger, you can configure your secondary disk as follow:

Find unused disk

sudo parted -l | grep Error

Choose partitioning Standard

sudo parted /dev/<device> mklabel gpt

Create the new Partition

sudo parted -a opt /dev/<device> mkpart primary ext4 0% 100%

Create a filesystem on the new partition

sudo mkfs.ext4 -L solana_ledger /dev/<device partition>

Get the uuid

sudo lsblk -o NAME,FSTYPE,LABEL,UUID,MOUNTPOINT

Add mount entry in /etc/fstab

/dev/disk/by-uuid/<device partition uuid> /mnt/solana_ledger ext4 defaults 0 2

Create mount point

sudo mkdir /mnt/solana_ledger

Mount device

sudo mount -a

PreviousDeploy a serverNextSolana Validator configuration

Last updated 2 years ago