Running DSET on ESXi 5.1/5.5 Host Remotely

posted in: Tutorials | 1

So, most troubleshooting, involves getting the correct information, so you can even begin to look into a problem. Many application related issues, stem from a hardware issue, thus if you use Dell hardware, many times you will be asked to generate a DSET (Dell System E-Support Tool) report from the server in question.

In short, from the Dell support website link, DSET is explained as:

Dell System E-Support Tool (DSET) is a utility that collects configuration and log data for various chassis hardware, storage, software, and operating system components of a Dell PowerEdge server and consolidates the data into a .zip file.

On a Windows server, this is an easy task. Simply install the executable on the server, and run it inside of Windows. EasyPeasy, and no outage..

On ESX however, not quite so simple.

There is a way, to simplify the process, with only a single maintenance outage, and after complete, a DSET can be collected remotely from any other Windows system in your environment. These instructions will walk you through installing the prerequisite package on the ESXi host, and then the running of the utility from the Windows machine.

Install the Dell OpenManage Offline Bundle and VIB for ESXi. At the time of this writing, the version was 7.2, released on 3/31/2014 – Note – The OpenManage Server Admin Users guide is helpful with the installation, however, I will outline the steps below.

Using the vSphere CLI

  1. Copy and unzip the OM-SrvAdmin-Dell-Web-7.1.0-<bldno>.VIB-ESX<version>i_<bld-revno>.zip file to a directory on the system. For ESXi 5.0 and ESXi 5.0 P1, copy the unzipped file to the /var/log/vmware folder on the ESXi 5.0 U1 server
  2. Shut down all guest operating systems on the ESXi host and put the ESXi host in maintenance mode.
  3. If you are using vSphere CLI on Windows, navigate to the directory where you have installed the vSphere CLI utilities. If you are using vSphere CLI on Linux, execute the command from any directory
  4. Execute the following command:
    For VMware ESXi4.0/ESXi 4.1: –server<IP address of ESXi host>-i -b <path to Dell OpenManage file>

    For VMware ESXi 5.0 U1:

    esxcli –server <IP Address of ESXi 5.0 host> software vib install -d /var/log/vmware/<Dell OpenManage file>
  5. Enter the root username and password of the ESXi host when prompted. The command output displays a successful or a failed update.
  6. Restart the ESXi host system.
  7. Do this for all ESXi hosts you may want to gather this information from.

Next, you need to download the Dell Windows DSET utility which is located here.


Once downloaded, run the installer, and move the bubble to Install DSET Components.








And then select the first option to install the DSET Collector and DSET CIM Provider. dset_collect_cim







After installation has completed. Open the CLI from your Program Files.







At the command prompt enter the follow and it will prompt for password:

C:\Program Files (x86)\Dell\AdvDiags\DSET\bin>DellSystemInfo.exe -s HOSTNAME -u root -d hw -n root/dcim/sysman -r



DSET will collect the data, and wrap it into a zip archive. Upload that archive, and troubleshoot away!

Source : OMSA Install Guide

0 0 votes
Article Rating
1 Comment
Newest Most Voted
Inline Feedbacks
View all comments

[…] this I log into the ESXi console and execute a file and copy a log off using SCP.  However in this blog there is an easier method.  You add a module (VIB) to your ESXi image, and after that you can run […]