This is the first part of a three part video, where I will show you HOW TO: Update VMware vSphere vCenter Server 8.0.3a to 8.0.3b using the Reduced Downtime Upgrade (RDU) function, and because VMware vSphere vCenter Server 8.03b has introduced a bug into Tomcat causing browser issues, in the third part we will fix that bug using a workaround.
In this episode of Hancock's VMware Half Hour, we'll walk you through the step-by-step process of locating and downloading VCF Diagnostic Tool for vSphere (formerly vSphere Diagnostic Tool) on the Broadcom website.
VCF Diagnostic Tool for vSphere (formerly vSphere Diagnostic Tool) is a multi product diagnostic tool that can be run directly on a vCenter Server appliance. It executes a series of checks on the system configuration and reports user-friendly PASS/FAIL/WARN results for known configuration issues. It also provides information (INFO) messages from certain areas which we hope will make detecting inconsistencies easier. The goal of these tests is to provide information to the user that is hard to gather or otherwise not obvious when troubleshooting an issue.
So before we start the upgrade, we will run the VCF Diagnostic Tool on our VMware vSphere vCenter Server 8.0.3a server.
Video Steps
1. Download the VCF Diagnostic Tool
Visit the Broadcom website to download the correct version of the VCF Diagnostic Tool (VDT) for your vSphere version.
Ensure you have the appropriate version compatible with your vCenter Server appliance (e.g., vdt 1.1.4 for vCenter 6.5, 6.7, 7.0 or vdt 2.0.x for vCenter 7.0 and 8.0). The link is provided in the description.
2. Transfer the VCF Diagnostic Tool to vCenter Server
Use a file transfer tool, such as WinSCP, to upload the downloaded VCF Diagnostic Tool zip file to the /root directory of the vCenter Server appliance. Ensure that SSH is enabled on the vCenter Server.
3. SSH into the vCenter Server
Open your terminal or SSH client.
SSH into the vCenter Server appliance using the root credentials:
Execute the diagnostic tool using the following command:
# python vdt.py
When prompted, enter the root password for the vCenter Server. If you do not provide credentials, many of the checks will still run without authentication.
7. Review the Output
The VCF Diagnostic Tool will perform a series of checks, including:
vCenter Basic Info
SSO Checks (e.g., Lookup Service)
Active Directory Integration
vCenter Certificates
Disk Space and DNS Functionality
Time Sync & NTP Functionality
Root Account Validity
The results are categorized as PASS/FAIL/WARN. Scroll through the command line output and review any issues that are identified.
8. Troubleshooting and Logs
If the tool hangs or encounters errors, press ctrl-c to stop the execution.
Review the logs generated at /var/log/vmware/vcf/vdt/.
If any check seems unclear or results are inaccurate, apply traditional troubleshooting methods or report the issue to VMware support for further investigation.
Make sure your ESXi server is up to date with the current firmware with - 5 Easy steps to upgrade VMware vSphere Hypervisor ESXi 7.0U2 to ESXi 7.0U2a Build 17867351.
Microsoft has ended support for Windows Server 2012R2. This means not only an end to features and bug fixes, but an end to security patches as well. Rather than building a new server from scratch, there is the option for an in-place upgrade.