For the complete documentation index, see llms.txt. This page is also available as Markdown.

Adding Nodes

Learn how to expand a VergeOS system by adding scale-out, storage-only, and compute-only nodes to your cluster using the USB installer.

Overview

Once your two-node controller cluster is operational, VergeOS supports three methods for expanding capacity: scale-out nodes (add both compute and storage to an existing HCI cluster), storage-only nodes (dedicated storage expansion), and compute-only nodes (dedicated compute expansion). Each node type follows a streamlined USB installer workflow that auto-detects the existing system on the core fabric.

This page covers the prerequisites, installation steps, and verification procedures for all three node types.

Prerequisites

Before adding any node to your VergeOS system, ensure the following conditions are met:

Requirement
Detail

Operational 2-node cluster

The primary and secondary controller nodes from the Installation Guide must be fully installed and healthy

Network readiness

VLANs, physical NIC assignments, and core fabric cabling must match the configuration documented during initial setup

Matching hardware

Scale-out and storage-only nodes should have identical hardware specifications (CPU, storage, NICs, RAM) to existing nodes in the target cluster

USB installer

VergeOS installer media matching the version running on your existing cluster

Cluster created in UI

If adding a new cluster type (storage-only or compute-only) for the first time, create the cluster in the VergeOS UI before booting the installer

Node Type Comparison

Understanding the differences between node types helps you choose the right expansion strategy:

Feature
Scale-Out
Storage-Only
Compute-Only

Installer selection

"Scale-Out"

"Scale-Out"

"Compute Only"

vSAN participation

Yes — disks added to existing tiers

Yes — disks added to existing tiers

No — installs without configuring local storage (PXE-booted compute-only nodes need no local boot drive)

Runs VM workloads

Yes

No

Yes

Requires cluster pre-creation

No (joins existing HCI cluster)

Yes (if first storage node)

Yes (if first compute node)

Typical use case

Balanced HCI growth

UCI storage expansion

GPU/ML/VDI compute expansion

Scale-Out Node Installation

Scale-out nodes are the simplest way to expand an HCI cluster. They add both compute and storage capacity proportionally, using hardware identical to the existing controller nodes.

Installation Steps

  1. Boot from the VergeOS USB installer

    • Insert the USB installer into the server designated as the scale-out node

    • Reboot and select the USB drive as the boot device from the BIOS/UEFI boot menu

  2. Select node type → "Scale-Out"

    • When the installer presents the node type menu, select Scale-Out

    • This tells the installer to join an existing cluster with both compute and storage roles

  3. Enter admin credentials

    • Provide the admin username and password created during the primary controller installation

    • These credentials authenticate the new node against the existing system

  4. Network auto-detection

    • The installer auto-detects the core fabric configuration by listening for UDP packets from existing nodes

    • Verify that detected NICs match your documented cable map

    Tip: The installer may prompt you to identify which NIC is used for the External network if it cannot auto-detect. Have your NIC-to-port mapping documentation ready.

  5. Cluster selection (if multiple clusters exist)

    • If your system has more than one cluster, the installer prompts you to select which cluster this node should join

    • Select the node in the target cluster that this new node most closely resembles in hardware

  6. vSAN disk configuration

    • The installer displays detected disks and their proposed tier assignments

    • Confirm that storage tiers match the existing cluster configuration — uniformity is critical

    • Review and finalize disk selections

  7. Complete installation

    • The installer formats drives, installs VergeOS, and integrates the node into the cluster

    • The node reboots automatically when installation completes

    • Remove the USB installer media when prompted

  8. Verify in the UI

    • Log into the VergeOS web UI

    • Navigate to Infrastructure → Nodes and confirm the new node appears with an operational status

    • Check System → vSAN to verify new disks are integrated and tiers are healthy

After the node joins, the vSAN will redistribute data to include the new disks. Tier status may show yellow during the rebuild phase — this is normal. Wait for all tiers to return to green before adding another node or performing maintenance.

Storage-Only Node Installation

Storage-only nodes expand vSAN capacity without adding compute resources. They are used in UCI (Unified Compute Infrastructure) architectures where storage and compute scale independently.

Pre-Installation: Create Storage Cluster

If this is your first storage-only node, create the storage cluster in the UI:

  1. Navigate to System → Clusters

  2. Click New Cluster

  3. Enable the Storage toggle and leave Compute off

  4. Save the configuration

Installation Steps

The storage-only node installation uses the same "Scale-Out" installer option as a regular scale-out node. The key difference is that the node joins a storage-only cluster instead of an HCI cluster.

  1. Boot from USB installer — same as scale-out

  2. Select node type → "Scale-Out" — the installer uses "Scale-Out" for both HCI and storage-only nodes

  3. Enter admin credentials — authenticate against the existing system

  4. Network auto-detection — verify NIC assignments

  5. Cluster selection — select the storage cluster you created in the UI; select the node this new node most closely resembles

  6. vSAN disk configuration — confirm tier assignments match the storage cluster's intended configuration

  7. Complete installation — drives are formatted, VergeOS is installed, and the node reboots

  8. Verify in the UI — confirm the node appears under the correct storage cluster on the Nodes page

Compute-Only Node Installation

Compute-only nodes provide additional CPU, RAM, and optionally GPU resources without participating in vSAN storage. They are ideal for workloads that need high processing power — machine learning, rendering, VDI, or data analytics.

Pre-Installation: Create Compute Cluster

If this is your first compute-only node, create the compute cluster in the UI:

  1. Navigate to System → Clusters

  2. Click New Cluster

  3. Enable the Compute toggle and leave Storage off

  4. Save the configuration

Installation Steps

  1. Boot from USB installer — same as other node types

  2. Select node type → "Compute Only" — this is a distinct installer option, different from "Scale-Out"

  3. Enter admin credentials — authenticate against the existing system

  4. Network auto-detection — verify NIC assignments

  5. Cluster selection (optional) — if prompted, select the compute cluster and the node this new node most closely resembles

  6. Complete installation — the installer configures network settings and installs without configuring local storage. Compute-only nodes can also be PXE-booted, in which case no local boot drive is required. The node reboots automatically.

  7. Verify in the UI — confirm the node appears under the correct compute cluster on the Nodes page

Compute-only nodes have no vSAN disk configuration step. They access storage over the core fabric from nodes in HCI or storage-only clusters. This is the key difference from scale-out and storage-only installations.

Installation Order Best Practices

When deploying a multi-cluster system (UCI architecture), follow this recommended order:

  1. Install controller nodes first — they form the foundation cluster with Tier 0 metadata storage

  2. Add storage nodes second — ensures vSAN storage capacity is available before compute nodes need it

  3. Add compute nodes last — they can immediately access storage over the core fabric

Within any cluster, add nodes sequentially — wait for each node to complete installation and appear healthy in the UI before starting the next. This avoids overlapping vSAN redistribution/rebuild operations as each new node joins.

Troubleshooting

If issues arise during any node installation:

Action
Command
Description

Cancel installer

Press Esc

Drops to a command prompt

Resume installation

yb-install

Picks up where the installer left off

Restart from scratch

yb-install --restart

Resets and restarts the entire installation process

Common Issues

Node not appearing in the UI after reboot:

  • Verify network connectivity — ensure core fabric NICs are properly cabled

  • Check that the USB installer version matches the VergeOS version running on the controllers

  • Review node installation logs via the console

vSAN tier stays yellow for extended time:

  • This is normal during data redistribution — monitor progress in System → vSAN

  • Ensure sufficient bandwidth between nodes on the core fabric

  • Contact VergeOS support if rebuild stalls beyond expected timeframes

Installer cannot auto-detect network:

  • Verify core fabric switch ports are configured correctly (jumbo frames, STP disabled)

  • Check physical cabling matches the documented NIC-to-port mapping

  • Try manual network configuration if auto-detection fails repeatedly

"No clusters available" during cluster selection:

  • Ensure you created the target cluster (Storage or Compute) in the UI before booting the installer

  • Verify the cluster type matches the installer node type

Verification Checklist

After adding any node, confirm the following:

VMware Bridge

Coming from VMware? VergeOS uses one USB installer that auto-detects the core fabric and authenticates with admin credentials — controller, scale-out, storage-only, and compute-only roles are all menu selections, with no per-host pre-configuration step on the VergeOS side.

Nutanix Bridge

Coming from Nutanix? VergeOS has no CVM — the storage service is an integrated OS daemon — and scale-out, storage-only, and compute-only are first-class node roles, selected via installer option and target cluster; one USB installer covers all three.

Key Takeaways

Concept
Summary

Three node types

Scale-out (HCI), storage-only, and compute-only — each with a specific role

Single installer

One USB installer media handles all node types via menu selection

Auto-detection

Nodes discover the system on the core fabric automatically

Cluster pre-creation

Storage and compute clusters must be created in the UI before adding the first node of that type

Sequential installation

Add nodes one at a time within a cluster to avoid overlapping vSAN redistribution/rebuild

Storage before compute

In UCI deployments, add storage nodes before compute nodes

vSAN rebuild

After adding storage-contributing nodes, wait for vSAN tiers to return to green before proceeding

Next Steps

With your nodes added and verified, proceed to post-installation verification to confirm overall system health: Post-Installation Verification →

Last updated

Was this helpful?