Traditional Cluster Setup Guide (Without vLCM)
Overview
This guide walks through creating a traditional vSphere cluster using baseline management instead of vLCM. This is the recommended approach for environments with:
- Community-supported VIBs (like USB NIC drivers)
- Mixed ESXi versions
- Custom drivers or configurations
Step 1: Create Traditional Cluster
1.1 Start Cluster Creation
- Right-click on
Homelab-DCin vCenter - Select: New Cluster
1.2 Configure Cluster Settings
General Configuration:
- Name:
Compute-Cluster - DRS (Distributed Resource Scheduler):
- β Enable DRS
- Automation Level: Fully Automated
- Migration Threshold: 3 (Balanced) - Apply priority 1, 2, and 3 recommendations
- Predictive DRS: β Enable (optional)
- HA (High Availability):
- β Enable HA
- Host Monitoring: Enabled
- Host Failure Response: Restart VMs
- Host Isolation Response: Leave powered on
- Datastore with PDL: Disabled
- Datastore with APD: Disabled
- VM Monitoring: VM and Application Monitoring
1.3 vSphere Lifecycle Manager Settings
IMPORTANT: Select the traditional option:
- π Manage all hosts in the cluster collectively with baselines
- β
Manage all hosts in the cluster with a single image
1.4 Advanced Options
- Enhanced vMotion Compatibility (EVC):
- Leave Disabled for now (configure after adding hosts)
- Virtual Machine Component Protection: Leave defaults
- Proactive HA: Enable if desired
1.5 Complete Creation
- Click OK to create the cluster
Step 2: Add Intel NUCs to Cluster
2.1 Move Hosts to Cluster
You have two options:
Option A: Drag and Drop (Easiest)
- In the vCenter inventory, find your Intel NUCs
- Select all three:
esxi-nuc-01.markalston.netesxi-nuc-02.markalston.netesxi-nuc-03.markalston.net
- Drag them onto
Compute-Cluster - Confirm the move
Option B: Right-Click Method
- Right-click on each host
- Select Move Toβ¦
- Choose
Compute-Cluster - Click OK
2.2 Verify Cluster Membership
After moving hosts:
- Click on
Compute-Cluster - Go to Hosts tab
- Verify all three Intel NUCs are listed
- Check that status shows as Connected
Step 3: Configure EVC Mode (Optional but Recommended)
Since all Intel NUCs have the same CPU (Skylake i7-6770HQ):
- Right-click on
Compute-Cluster - Select: Settings
- Navigate to: VMware EVC
- Click: Edit
- Enable EVC for Intel Hosts
- Select Mode:
- For Skylake CPUs: βIntel Broadwellβ Generation or
- βIntel Skylakeβ Generation if available
- Click: OK
Note: This ensures vMotion compatibility even with slight CPU differences.
Step 4: Configure Cluster Services
4.1 Verify DRS is Working
- Select
Compute-Clusterβ Monitor β DRS - Check for DRS recommendations
- Verify DRS Score appears
4.2 Test HA Configuration
- Select
Compute-Clusterβ Monitor β vSphere HA - Verify:
- All hosts show as HA Agent Running
- Cluster Status: Protected
- Configured/Available Slots displayed
4.3 Configure Admission Control
- Cluster β Configure β vSphere Availability
- Edit Admission Control
- Recommended setting:
- Define failover capacity by: Percentage of cluster resources
- CPU: 25% (tolerates 1 of 4 hosts failing)
- Memory: 25%
Step 5: Set Up Update Manager
Since weβre using traditional baselines instead of vLCM:
5.1 Access Update Manager
- Go to Menu β Lifecycle Manager
- Select Baselines tab (not Images)
5.2 Create Custom Baseline (Optional)
For your Intel NUCs with USB NICs:
- Actions β New β Baseline
- Name:
Intel-NUC-ESXi-8.0-Updates - Type: Host Patch
- Target: ESXi 8.0.x hosts
5.3 Attach Baselines to Cluster
- Select
Compute-Cluster - Updates β Baselines
- Attach β Select appropriate baselines
- Recommended baselines:
- Critical Host Patches
- Non-Critical Host Patches
Step 6: Configure Resource Pools (Optional)
To organize workloads:
- Right-click on
Compute-Cluster - New Resource Pool
- Create pools like:
Production-VMs(High share values)Test-VMs(Normal share values)Dev-VMs(Low share values)
Step 7: Verify Cluster Health
Final Checklist:
- All 3 Intel NUCs showing in cluster
- DRS enabled and showing recommendations
- HA showing all agents running
- EVC mode configured (optional)
- Update baselines attached
- No configuration issues in cluster summary
Test Basic Operations:
- Create a test VM on the cluster
- Test vMotion between hosts
- Verify DRS moves VMs automatically
- Check storage visibility across all hosts
Troubleshooting
Common Issues:
HA Agent Issues:
# Reconfigure HA on problematic host
ssh root@esxi-nuc-01.markalston.net
/etc/init.d/hostd restart
/etc/init.d/vpxa restart
DRS Not Working:
- Verify vMotion network configured
- Check for VM affinity rules
- Ensure shared storage accessible
EVC Warnings:
- May see warnings about future CPU support
- Safe to ignore for homelab use
Management Best Practices
For Your Mixed Environment:
Intel NUC Cluster (ESXi 8.0.3):
- β Managed by this traditional cluster
- β Full DRS/HA functionality
- β Use Update Manager for patches
- β USB NIC drivers preserved
Mac Pro (ESXi 7.0.3):
- β Keep separate from cluster
- π Different ESXi version
- π Manage independently
- π Perfect for vCenter VM
Update Strategy:
- Use Update Manager baselines
- Stage updates to one host first
- Let DRS evacuate VMs
- Update remaining hosts
Next Steps
With your cluster configured:
- Configure networking (standard or distributed switches)
- Set up storage policies
- Create VM folders for organization
- Deploy production VMs
Summary
You now have a fully functional traditional cluster that:
- β Works with USB NIC drivers
- β Supports your mixed environment
- β Provides HA/DRS functionality
- β Uses proven baseline management
- β Avoids vLCM compatibility issues
This approach gives you all the benefits of clustering without the complexity of image management!