Redirect 301 /ads.txt https://srv.adstxtmanager.com/19390/vmorecloud.com VCF 9.0.2 Upgrade/Patching Process Mastodon

latest posts

- Advertisement -
VMoreCloud
VirtualizationVMware

VCF 9.0.2 Upgrade/Patching Process

7views

VCF 9.0.2 has just been released, in this blog post, we’ll show how to upgrade your 9.x environment to 9.0.2

First step is always to read the release notes, this will detail new features, bug fixes and any caveats with the update.

Now make sure you have your depot configured, and we can start the process.

The management layer will be upgraded first. We’ll begin with the “Fleet Management” appliance. This can be equated to the Aria Lifecycle component in VCF 5.x, we need to upgrade this first so it knows about all the 9.0.2 binary packages and upgrade paths for the management components like Operations, Logs, Networks and Automation.

Browse to Lifecycle / VCF Management / Binary Management.

VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 33

Select Fleet Management 9.0.2.0 and Download it. Once complete we can apply the patch to the fleet management VM.

Take a snapshot of your fleet management VM, then browse to Settings / System Patches and click on “New Patch”

VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 34
VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 35

Click through and we’ll see the bouncing ball screen, which will look very familiar for those used to Aria Lifecycle. We can verify completion in Settings / Upgrade

VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 36

Now we’ll see the binary packages available for the rest of the management layer. My lab environment is minimal so I only have Operations deployed.
Download the 9.0.2.0 upgrade packages for the components you have deployed

VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 37

Now we can configure the upgrade plan for the management layer – browse to the Components tab and click on “Plan Upgrade”

VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 38
VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 39

Now click Create Plan, and we will then see an upgrade button next to the Operations component.

VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 40
VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 41

Again, we’ll see more screens reminiscent of Aria Lifecycle – this process will be the same as previous Aria Operations upgrades. We need to run the APUAT tool to validate if any custom content will be affected by the upgrade. Run the APUAT and review the report.

VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 42

We can click through the screens, select if you want to take snapshots, and if you want to retain them, run the prechecks, review the summary then we can proceed with the upgrade.

VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 43
VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 44

You can repeat the process for other management components you may have deployed in your environment like Automation or Logs.
When the management layer is done, we can move to the vSphere/NSX Components in the Management Domain.

VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 45

Now to kick off the vSphere section of the upgrade, we’ll browse to the Management instance, and upgrade the SDDC Manager.
Browse to Fleet Management / Lifecycle and select the instance you’ll be upgrading.

VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 46

Download the SDDC Manager image, then take a snapshot of the VM, run the precheck and if it’s all green then you can start the upgrade.

When the SDDC Manager upgrade completes, we can then browse to “Binary Management” and download all the “Upgrade” bundles for 9.0.2.0

VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 47

Now this part is pretty similar to VCF 4.x/5.x – we’ll configure and schedule the upgrade of each component – NSX -> vCenter -> ESXi in that order.

VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 48

Once NSX has completed, we’ll hit the vCenter Upgrade.

VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 49

We have 2 options here – the reduced downtime upgrade will deploy a new appliance and migrate your stats/config across, you’ll need to provide a temporary IP address if you use this method.
Otherwise we can choose the regular upgrade – since this is a lab, I don’t care so much about downtime but choose the option that best suits your environment.

VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 50

The last upgrade component will be ESX, similar to VCF5, we need to create an ESX Image, then import to the SDDC Manager and then assign the image to the clusters we are patching.
This process has been improved, we previously had to create a dummy cluster to compose the ESX image, but now we can do this in vCenter.
Browse to Lifecycle Manager, then Image Library / Create Image.

VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 51

We’ll select 9.0.2.0 here, and we can also add the Vendor Add-On packages for your hardware platform, and any other components you might want to add e.g. storage array multipath/VAAI plugins.

Now, back in Ops / Lifecycle we need to import the image we just created before we can configure it for deployment.

VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 52
VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 53

Once this process completes, we’ll go back to Ops / Lifecycle and the Management Instance.
Click Configure Update.

VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 54
VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 55

Now we click “Assign Image” and choose the image we imported earlier.

VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 56
VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 57

Click through and run the pre-check

VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 58

When the pre-check completes, we can apply the update.

Note: My pre-check has a bunch of errors due to it being a nested environment, in a Production environment with supported hardware you shouldn’t see any issues if everything is configured correctly.
Do not proceed unless you fully understand the implications of the errors and warnings shown in the pre-check.

VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 59

Now we can click “Schedule Update”.
Validate the review screen, click through and then we’ll schedule the update.

VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 60

When this completes, the management domain upgrade will be finished. From here you can move onto other Workload Domains, or Instances in your environment.

VCF 9.0.2 Upgrade/Patching Process
VCF 9.0.2 Upgrade/Patching Process 61

And we’re done!

Leave a Response