Allow control over VM disk placement
- Dominant language
- PowerShell
- Stars
- 118
- Forks
- 63
- PR merge metrics
- No merged PRs in 30d
Description
**Title**:
Allow control over VM disk placement
**Description**:
Currently, when creating a cluster, the VMs are put on all CSVs present on the failover cluster, using a hard-coded path on the CSV. I would like the ability to provide a list of acceptable paths for VMs to use. This could be done by adding an optional parameter to either Set-AksHciConfig or New-AksHciCluster that takes a string array with the list of paths. This would be useful in two scenarios:
1. Cluster has a mix of CSV configs, such as 3-way Mirroring + Mirror-Accelerated Parity, or some CSVs have bitlocker enabled, and some do not. It may be desirable to exclude certain CSVs from containing AKS-HCI VMs.
2. In a disaggregated Hyper-V environment where storage is on SOFS, the Hyper-V cluster does not have any CSVs. Providing a list of UNC paths would allow AKS-HCI to be used in this scenario.
Contributor guide
Assessment
This issue has not been assessed yet.