In the final part of this 2 part series, I’ll be documenting the steps I took to update my Home Lab Generation 7 with the new hardware and software changes. There’s quite a bit of change going on and these steps worked well for my environment.
During boot ensure the Dell HBA330 POST screen displays (optional hit CTRL-C to view its options)
In the Host BIOS Update the boot disk to the new SSD Card
Boot the host to ESXi 7.0U3 ISO (I used SuperMicro Virtual Media to boot from)
Install ESXi to the SSD Card, Remove ISO, Reboot
Update Host boot order in BIOS for the SSD Card and boot host
In the ESXi DUCI, configure host with correct IPv4/VLAN, DNS, Host Name, enable SSH/Shell, disable IPv6 and reboot
From this ESXi host and from another connected device, validate you can ping the Host IP and its DNS name
Add Host to the Datacenter (not vSAN Cluster)
Ensure Host is in Maintenance mode and validate health
Erase all partitions on vSAN Devices (Host > Configure > Storage Devices > Select devices > Erase Partitions)
Rename the new SSD datastore (Storage > R-Click on datastore > Rename)
Add Host to Cluster (but do not add to vSAN)
Add Host to vDS Networking, could be multiple vDS switches (Networking > Target vDS > Add Manage Hosts > Add Hosts > Migrate VMKernel)
Complete the Host configuration settings (NTP, vmks)
Create vSAN Disk Groups (Cluster > Configure > vSAN > Disk Management)
Monitor and allow to complete, vSAN Replication Objects (Cluster > Monitor > vSAN > Resyncing Objects)
Extract a new Host Profile and use it to build out the other hosts in the cluster
ESXi Install – Additional Hosts
Repeat Steps 1, 2, 3, and only Steps 4.1-4.10
Attach Host Profile created in Step 4.15
Check Host Profile Compliance
Edit and update Host Customizations
Remediate the host (the remediation will to a pre-check too)
Optional validate host settings
Exit Host from Maintenance mode
Before starting next host ensure vSAN Resyncing Objects is completed
Other Notes / Thoughts:
Host Profiles: You may be thinking “why didn’t he use ESXi Backup/Restore or Host Profiles to simply this migration vs. doing all these steps?”. Actually, at first I did try both but they didn’t work due to the add/changes of PCIe devices and upgrade of the ESXi OS. Backup/Restore and Host Profiles really like things to not change for them to work with out error. Now there are adjustments one could make and I tried to adjust them but in the end I wasn’t able to get them to adjust to the new hosts. They were just the wrong tool for the first part of this job. However, Host Profiles did work well post installation after all the changes were made.
vSAN Erase Partitions Step 4.8: This step can be optional it just depends on the environment. In-fact I skipped this step on the last host and vSAN imported the disks with out issue. Granted most of my vm’s are powered off, which means the vSAN replicas are not changing. In an environment where there are a lot of powered on VM’s vSAN doing step 4.8 might be best. Again, it just depends on the environment state.
If you like my ‘no-nonsense’ videos and blogs that get straight to the point… then post a comment or let me know… Else, I’ll start posting really boring content!