Hi,
I am trying to complete a Add VI Workload Domain (vSAN) in my Lab with 4 nested ESXi Hosts and I am getting stopped at the subtask "Validate vSAN disks for ESXi Host(s)" with this error:
Description | Validate vSAN disks for ESXi Host(s) |
Progress Messages | vSAN Disks Validation on the ESXi Host(s) failed: ESXi Host vcf01-m01-esx05.vcf.momusconsulting.com does not have valid boot disk (Expecting at least one), ESXi Host vcf01-m01-esx06.vcf.momusconsulting.com does not have valid boot disk (Expecting at least one), ESXi Host vcf01-m01-esx07.vcf.momusconsulting.com does not have valid boot disk (Expecting at least one), ESXi Host vcf01-m01-esx08.vcf.momusconsulting.com does not have valid boot disk (Expecting at least one) |
Error | Message: vSAN Disks Validation on the ESXi Host(s) failed: ESXi Host vcf01-m01-esx05.vcf.momusconsulting.com does not have valid boot disk (Expecting at least one), ESXi Host vcf01-m01-esx06.vcf.momusconsulting.com does not have valid boot disk (Expecting at least one), ESXi Host vcf01-m01-esx07.vcf.momusconsulting.com does not have valid boot disk (Expecting at least one), ESXi Host vcf01-m01-esx08.vcf.momusconsulting.com does not have valid boot disk (Expecting at least one) Reference Token: BJ47Q8 Cause: |
SDDC Manager Version: 4.5.0
ESXi Version: 7.0.3-20328353
My nested ESXi hosts are booted and thus have valid boot disks, so I am lost as to why this error is being kicked out.
Each host has 4 disks. 1 x 12GB boot disk, 1 x 100Gb vSAN Cache disk & 2 x 250Gb vSAN Capacity disks.
The vSAN capacity disks have been tagged as IsCapacityFlash =1.
I have tried manually creating the /store/.capacityflash.json files on each host, as per https://kb.vmware.com/s/article/52586
[root@vcf01-m01-esx05:/vmfs/volumes/631a0f8a-7e2b33b5-a1fb-005056a94fe1/store] vdq -q > /store/.capacityflash.json { { { ] |
Additionally; what is the Reference Token: BJ47Q8 referring to? Is there a lookup / log I can correlate?
Any help or suggestions very much welcomed.
Cheers,
M
are you able to add host with out sddc process I mean simple add host in cluster on other vcenter server
https://vkernel.nl/wp-content/uploads/2020/07/VCF-Lab-Constructor-Install-Guide-4Rev4.pdf
Can you check and confirm if there is no underlying issue with the disk of one of the ESXi hosts?
Hi @MC1903 , set the VSAN boot disk on each ESXi to 32GB that will do it. 👍
https://kb.vmware.com/s/article/82515
Post Note: And if you're using William Lam script, then download the latest as it was updated recently https://github.com/lamw/vcf-automated-lab-deployment
Cheers
Abbed
Apologies for the delayed response.
@RajeevVCP4 - I didn't even think to try them as a normal vSAN Cluster; very good shout!
@mannharry - I did see KB89738; I didn't have mismatched vSAN disk sizes across the nested hosts.
@AbbedSedkaoui - Yes; I think the boot disk size was the problem. It's a shame that the errors SDDC manager kicks out are so vague.
Thank you all for your suggestions.
I blew the entire VCF 4.4 environment away and will be rebuild as VCF 4.5 (If I can get past another issue with Cloud Builder; If not, I fear another VMTN post soon).
Cheers all.
M
You're welcome,
if it occur again on VCF 4.5 management domain SDDC bringup,
it would say in the Cloud builder debug log
/opt/vmware/bringup/logs/vcf-bringup-debug.log
"VSAN_MIN_BOOT_DISKS.error"
Note: Query answered?, please mark this response as "Correct" or "Helpful".
Cheers
Abbed