VMware home lab vSphere setup

In the previous post, I’ve deployed and configured the required supporting services. Now it is time to deploy the “core” vSphere part of the lab.

VMware home lab basic setup

In this blog post, I’ll cover the basic setup of the nested VMware lab.

VMware home lab

Finally, I’ve started to build my own dedicated VMware homelab. Here, I’m going to present my requirements, constraints and decisions regarding the hardware platform of my homelab.

NSX-T Manager upgrade from 2.5.3 to 3.0.3 fails at resume_other_nodes

Recently, I observed a strange behaviour during an NSX-T upgrade from version 2.5.3 to 3.0.3 at a customer. The NSX-T Manager upgrade failed for some reason while the Edge nodes and ESXi transport nodes had already been upgraded successfully.

The upgrade of the appliance was stuck and cannot proceed. Leveraging get upgrade progress-status on the upgrade orchestrator node shows that the upgrade fails at resume_other_nodes:

Trying to resume the upgrade at that step manually by executing start upgrade-bundle Vmware-NSX-unified-appliance-3.0.3.0.0.17777744 step resume_other_nodes didn’t work and resulted in the same error.

Together with GSS we then rebooted the two non orchestrator nodes and resumed the remaining steps of the upgrade manually from the CLI:

start upgrade-bundle Vmware-NSX-unified-appliance-3.0.3.0.0.17777744 step restore_datastore_cluster
start upgrade-bundle Vmware-NSX-unified-appliance-3.0.3.0.0.17777744 step update_upgrade_status
start upgrade-bundle Vmware-NSX-unified-appliance-3.0.3.0.0.17777744 step finish_upgrade

This time the upgrade finished successfully.

Automatically renew Let’s Encrypt SSL certificates on Debian

On my Debian mail server and web server, I’m using Let’s Encrypt SSL certificates to provide secure communication between clients and my mail and web services.

In this article, I’ll describe how to setup an automatic SSL certificate renewal solution.

Page 12 of 13

All your base are belong to us.