Active Directory — Portal Deployment (SAN)
DOCUMENT CATEGORY: Runbook SCOPE: Portal-based SAN cluster deployment with Active Directory PURPOSE: Deploy Azure Local with external SAN storage and AD authentication MASTER REFERENCE: Microsoft Learn — Deploy via Portal (Disaggregated)
Status: Active
Overview
This runbook deploys a disaggregated Azure Local cluster using the Azure Portal wizard with:
- Storage: External SAN (Fiber Channel) — not Storage Spaces Direct
- Identity: Active Directory with domain-joined nodes
The portal wizard flow is similar to the S2D AD portal deployment but with key differences in storage and networking configuration.
Prerequisites
Complete all items from the SAN Prerequisites and the AD Prerequisites sections.
Additionally:
- FC HBA drivers installed on all nodes
- MPIO feature enabled on all nodes (reboot completed)
- FC zoning configured — LUNs visible on all nodes via
Get-PhysicalDisk - LUNs in RAW state — not initialized, partitioned, or formatted
- Infrastructure LUN ≥ 250 GB, performance history LUN ≥ 20 GB
When deploying a disaggregated (SAN) cluster, you cannot select the "Rack aware" cluster option. This is a Microsoft platform constraint. If you need rack-aware clustering, use Storage Spaces Direct (S2D) instead.
Portal Wizard — Step-by-Step
Step 1: Start the Wizard
- In the Azure portal, navigate to Azure Arc → Azure Local
- On the Get started tab, select Create instance
Step 2: Basics
- Select Subscription and Resource group
- Enter the Instance name for this Azure Local cluster
- Select the Region for Azure resources
- Cluster options: Select Standard (Rack aware is not available for disaggregated)
- Storage options: Select Storage Area Network (SAN)
- Identity provider: Select Active Directory
- Select + Add machines and choose the Arc-registered machines
Step 3: Configuration
Follow the standard configuration steps. Verify node settings match your hardware.
Step 4: Networking
The networking configuration for disaggregated deployments differs from S2D:
- Storage configuration: Select SAN based storage (the only available option)
- Traffic types: Configure Management and Compute traffic
- Available patterns: Group management and compute or Separate management and compute
- No storage traffic intents — storage is handled by the FC fabric
- For each network intent, select at least two network adapters for redundancy
- Configure cluster network names, VLAN IDs, and subnets
- Configure IP allocation (Manual or Automatic)
Unlike S2D deployments, SAN deployments do not configure storage network intents through Network ATC. Storage traffic flows over the dedicated FC fabric, not over Ethernet.
Step 5: Management
- Set the Custom location name
- Configure the cloud witness storage account
- Enter Active Directory domain (FQDN)
- Enter the OU path (e.g.,
OU=Local001,DC=contoso,DC=com) - Enter Deployment account credentials (the LCM user)
- Enter Local administrator credentials (must match across all nodes)
Step 6: Security
Accept the recommended security settings or customize as needed.
Step 7: Advanced — SAN Storage Selection
- Select the infrastructure LUN (minimum 250 GB) — used for Azure Local infrastructure volumes
- Select the cluster performance history LUN (minimum 20 GB)
The infrastructure volumes created during deployment must never be deleted. They are critical for cluster operation.
- Optionally add Tags for governance
Step 8: Validation and Deployment
- Select Start validation — takes approximately 20 minutes
- Monitor validation progress
- After validation succeeds, select Create to begin deployment
Post-Deployment
After cluster deployment completes:
- Connect additional workload LUNs to the cluster — see Connect External Storage
- Proceed to Phase 06: Post-Deployment
Troubleshooting
| Issue | Resolution |
|---|---|
| "Rack aware" option greyed out | Expected for disaggregated deployments. Use Standard cluster option. |
| No SAN disks visible in advanced settings | Verify FC zoning and MPIO configuration. Run Get-PhysicalDisk to confirm disks are visible on all nodes. |
| Validation fails on storage | Ensure LUNs are in RAW state. Infrastructure LUN must be ≥ 250 GB. |
| Deployment fails on networking | Verify network intents use Management+Compute only (no storage intent). Check VLAN IDs and subnet configuration. |
Navigation
| ← SAN Deployment Overview | ↑ Deployment Methods | AD — ARM Template (SAN) → |
| Version | Date | Author | Changes |
|---|---|---|---|
| 1.0 | 2026-05-01 | Azure Local Cloud | Initial release |