Skip to content

Adding Nodes

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.

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

RequirementDetail
Operational 2-node clusterThe primary and secondary controller nodes from the Installation Guide must be fully installed and healthy
Network readinessVLANs, physical NIC assignments, and core fabric cabling must match the configuration documented during initial setup
Matching hardwareScale-out and storage-only nodes should have identical hardware specifications (CPU, storage, NICs, RAM) to existing nodes in the target cluster
USB installerVergeOS installer media matching the version running on your existing cluster
Cluster created in UIIf 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

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

FeatureScale-OutStorage-OnlyCompute-Only
Installer selection”Scale-Out""Scale-Out""Compute Only”
vSAN participationYes — disks added to existing tiersYes — disks added to existing tiersNo — boot drive only
Runs VM workloadsYesNoYes
Requires cluster pre-creationNo (joins existing HCI cluster)Yes (if first storage node)Yes (if first compute node)
Typical use caseBalanced HCI growthUCI storage expansionGPU/ML/VDI compute expansion

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.

  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
  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 System → Nodes and confirm the new node appears with an operational status
    • Check System → vSAN to verify new disks are integrated and tiers are healthy

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.

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. Select Storage as the cluster type
  4. Save the configuration

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 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.

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. Select Compute as the cluster type
  4. Save the configuration
  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 VergeOS without configuring local storage for vSAN. Only the boot drive is formatted. The node reboots automatically.
  7. Verify in the UI — confirm the node appears under the correct compute cluster on the Nodes page

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 prevents race conditions during cluster membership changes.

If issues arise during any node installation:

ActionCommandDescription
Cancel installerPress EscDrops to a command prompt
Resume installationyb-installPicks up where the installer left off
Restart from scratchyb-install --restartResets and restarts the entire installation process

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

After adding any node, confirm the following:

  • Node appears on the System → Nodes page with an operational status
  • Node shows the correct cluster assignment
  • For scale-out/storage nodes: System → vSAN shows all new disks with correct tier assignments
  • For scale-out/storage nodes: vSAN tiers return to green (healthy) status after rebuild completes
  • Core fabric connectivity confirmed: Node Diagnostics → Fabric Configuration reports confirmed: true for all paths
  • No error events in the system log related to the new node
ConceptSummary
Three node typesScale-out (HCI), storage-only, and compute-only — each with a specific role
Single installerOne USB installer media handles all node types via menu selection
Auto-detectionNodes discover the system on the core fabric automatically
Cluster pre-creationStorage and compute clusters must be created in the UI before adding the first node of that type
Sequential installationAdd nodes one at a time within a cluster to prevent race conditions
Storage before computeIn UCI deployments, add storage nodes before compute nodes
vSAN rebuildAfter adding storage-contributing nodes, wait for vSAN tiers to return to green before proceeding

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