<

HOW TO: Use the VCF Diagnostic Tool for VMware vSphere vCenter Server

Posted on
9,089 Points
89 Views
Last Modified:
Published
Experience Level: Beginner
12:31
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
EE Fellow, MVE, Expert of the Year 2021,2017-11, Scribe 2016-2012, Author of the Year 2018-6,2013-2012 VMware vExpert Pro, vExpert 2025-2011
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.

vSphere Web Client becomes unresponsive after upgrading the vCenter Server 8.0 Update 3b (8.0.3.00200)

Part 1: HOW TO: Use the VCF Diagnostic Tool for VMware vSphere vCenter Server

Part 2: HOW TO: Update VMware vSphere vCenter Server 8.0.3a to 8.0.3b using the Reduced Downtime Upgrade (RDU) function

Part 3: HOW TO: Fix vSphere Web Client Unresponsiveness After vCenter Server 8.0 Update 3b (8.0.3.00200) Upgrade

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.

Download the VCF Diagnostic Tool for VMware vSphere VDT from here

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:

# ssh vcenter-server-ip

Open in new window


Replace vcenter-server-ip with the actual IP address of your vCenter Server.

3. Change Directory to /root/



Once connected via SSH, navigate to the /root/ directory where the tool was uploaded:

# cd /root/

Open in new window


4. Unzip the VDT Tool



Unzip the downloaded VCF Diagnostic Tool file:

# unzip vdt-<version_number>.zip

Open in new window


Replace <version_number> with the actual version of the tool you downloaded.

5. Navigate to the Unzipped Directory



Change directory to the unzipped folder that was created during the extraction:

# cd vdt-<version_number>/

Open in new window


6. Run the VCF Diagnostic Tool



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.
0
0 Comments
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.