ESX Virtualization

VMware ESXi, vSphere, VMware Backup, Hyper-V... how-to, videos....



Menu
  • Shop
    • Datacenter
      • vSphere Essentials
      • vSphere Essentials PLUS
      • vSphere Standard
      • vSphere with Operations Management
      • vCenter Server Standard
      • vSphere Remote Office Branch Office
    • Desktop
      • VMware Workstation Pro
      • VMware Fusion Pro
      • VMware Fusion
      • Player Pro
    • Datacenter and Cloud
      • VMware SRM
      • vCenter Server Editions
    • Desktop
      • VMware Mirage
      • VMware Socialcast
      • Horizon Flex
      • VMware Horizon
    • Close
  • Study Guides
      • VCP6.7-DCV
          • VCP6.7-DCV 2019
        • Close
      • VCP6.5-DCV
          • VCP65-DCV-cert
        • Close
      • VCP6-DTM
          • VCP6-DTM
        • Close
      • VMware Mirage
          • miragepVMware Mirage
        • Close
    • Close
  • VMware
    • Configuration Maximums
    • vSphere
      • vSphere 6.7
      • vSphere 6.5
      • vSphere 6.0
      • vSphere 5.5
      • vSphere 5.1
      • Close
    • VMworld
      • VMworld 2018
      • VMworld 2017
      • VMworld 2016
      • VMworld 2015
      • VMworld 2014
      • VMworld 2013
      • VMworld 2012
      • VMworld 2011
      • Close
    • Close
  • Microsoft
    • Windows Server 2012
    • Windows Server 2016
    • Windows Server 2019
    • Close
  • Categories
    • Tips – VMware, Microsoft and General IT tips and definitions, What is this?, How this works?
    • Server Virtualization – VMware ESXi, ESXi Free Hypervizor, VMware vSphere Server Virtualization, VMware Cloud and Datacenter Virtualization
    • Backup – Virtualization Backup Solutions, VMware vSphere Backup and ESXi backup solutions.
    • Desktop Virtualization – Desktop Virtualization, VMware Workstation, VMware Fusion, VMware Horizon View, tips and tutorials
    • How To – ESXi Tutorials, IT and virtualization tutorials, VMware ESXi 4.x, ESXi 5.x and VMware vSphere. VMware Workstation and other IT tutorials.
    • Free Stuff – Free virtualization utilities, ESXi Free, Monitoring and free backup utilities for ESXi and Hyper-V. Free IT tools.
    • Videos – VMware Virtualization Videos, VMware ESXi Videos, ESXi 4.x, ESXi 5.x tips and videos.
    • Home Lab
    • Reviews – Virtualization Software and reviews, Disaster and backup recovery software reviews. Virtual infrastructure monitoring software review.
    • Close
  • Partners
    • Altaro
    • NAKIVO
    • StarWind
    • Veeam
    • Vembu
    • Zerto
    • Close
  • This Web
    • News
    • ESXi Lab
    • About
    • Advertise
    • Archives
    • Disclaimer
    • IT Books
    • Close
  • Free Tools
  • Books

What is ESXi Compatibility Checker?

By Vladan SEGET | Last Updated: June 5, 2018

Shares

VMware has a free tool called ESXi Compatibility Checker which can check your hardware if it’s still supported by VMware. ESXi Compatibility Checker is a Free utility (a Fling) which has been released recently. We might see an integration directly to the vCenter server in future releases of vSphere. That would be nice.

But for now, it’s an independent free tool or rather a script. The ESXi Compatibility Checker presents itself as a python script that can validate VMware hardware compatibility and upgrade issues of ESXi.

To determine the compatibility of existing hardware is not a simple task. There are IO devices listed on VMware HCL, full servers and other devices, but it needs quite a work to gather all those information. It’s more convenient for the admin than to compare multiple web pages to the admin’s hardware, to execute a script which shows the results.

Quote:

*********************************************************************

Shop for vSphere licenses at VMware Store:

  • vSphere Essentials Plus (lifetime license)
  • vSphere Essentials (lifetime license)
  • vSphere Standard (lifetime license)

*********************************************************************

ESXi Compatibility Checker provide a simple and easy way to collect server and IO device details from ESXi and provide a command line interface to validate their VMware compatibility and upgrade issues. Users no longer need to understand compatibility details or manually compare the dataset to find out compatibility or upgrade issues. The Fling can generate a compatibility report for many ESXi managed by a VC with a simple command.

The tool is freely available from VMware Flings website. You’ll need a python package too, and you can download it here.

Requirements

For now, you’ll need an internet access from the machine that you’ll want to run this script. Why? It’s because you must download the dependencies from the internet. But as I’ve seen a recent comment from ESXi Compatibility Checker page, the developer, Heejeong Shin is working on an “offline” version of this utility.

So in my case I went to the Python website and downloaded the installer.

How to Install?

You need to install the python and also the dependent packages. In my case I had to download the OpenSSL library for Python and also Vim. You can do this via command line window and with this command:

pip install pyopenssl

and

pip install pyVim

Once done you’re ready to go.

How to Execute?

First, Install Python and required packages, then download the script (compchecker.zip) > Run this command from extracted folder:

compchecker.py -s vc-or-esx-hostname -u username

If you need help just run:

compchecker.py -h

Check the full instructions and how to at this page. That’s all folks.

Screenshot from VMware Labs…

Unfortunately, the tool did not work for me, as expected. Even with installing the dependencies (pyVim) I still received an error “No module named ‘pyVim’. Any thoughts? I was trying to run it from a Windows 10 machine. I’ll update this post when (and if ) I’ll succeed.

VMware Fling site is an excellent resource for Free VMware tools. Some of them make it to the next release of VMware vSphere, for everyone’s benefit.

Source: VMware Labs

More from ESX Virtualization:

  • What is VMware vSAN Disk Group?
  • VMware vSAN Pass-Through vs RAID0 Storage Controller
  • What is VMware Hyper-Converged Infrastructure?
  • VMware vSAN 6.7 Announced
  • What is VMware vMotion?
  • VMware Virtual Hardware Performance Optimization Tips
  • VMware Tools Offline VIB for ESXi Host – Bundle Download and Install

Stay tuned through RSS, and social media channels (Twitter, FB, YouTube)

 

Shares
  • ESXi Compatibility Checker

Summary

There is a free tool at VMware Labs called ESXi Compatibility Checker. It is a Python script which check your ESXi for eventual upgrade problems or if your ESXi is still compatible.

Sending
User Rating 0 (0 votes)

| Filed Under: Free Stuff, Server Virtualization Tagged With: ESXi Compatibility Checker 10 Comments

About Vladan SEGET

This website is maintained by Vladan SEGET. Vladan is as an Independent consultant, professional blogger, vExpert 2009 - 2018, VCAP-DCA/DCD, VCP. ESX Virtualization site has started as a simple bookmarking site, but quickly found a large following of readers and subscribers.

Visiting Indian Ocean and Reunion Island?

My wife Nicole and I just opened our B&B with private jacuzzi. Check it out! www.aloeveranature.fr

New! AloeveraBeach - Rent a Flat 300m from the beach. Capacity 4 pers.www.aloeverabeach.fr

Connect on: Google + or Facebook. Feel free to network via Twitter @vladan.

Comments

  1. Daniel says

    June 5, 2018 at 6:29 pm

    Hi Vladan,
    ”
    Are you behind a proxy? I had the same issue but I resolved this with the arg “–proxy”

    Like this:
    python -m pip install pyopenssl –proxy=http://yourproxy.com:80

    Reply
    • Vladan SEGET says

      June 5, 2018 at 6:36 pm

      No, connected without proxy. Actualy I did install those dependencies. But the error is still there… Strange.

      Reply
  2. Alex says

    June 8, 2018 at 6:28 pm

    That’s what you need to know about Python3 on Windows:

    C:\Users\alexander>pip3 list
    Fatal error in launcher: Unable to create process using ‘””c:\program files\python36\python.exe” “C:\Program Files\Python36\Scripts\pip3.exe” list’

    C:\Users\alexander>”c:\program files\python36\python.exe” “C:\Program Files\Python36\Scripts\pip3.exe” list
    Package Version
    ———- ——-
    pip 10.0.0
    setuptools 39.0.1
    You are using pip version 10.0.0, however version 10.0.1 is available.
    You should consider upgrading via the ‘python -m pip install –upgrade pip’ command.

    C:\Users\alexander>python -m pip install –upgrade pip
    Collecting pip
    Using cached https://files.pythonhosted.org/packages/0f/74/ecd13431bcc456ed390b44c8a6e917c1820365cbebcb6a8974d1cd045ab4/pip-10.0.1-py2.py3-none-any.whl
    Installing collected packages: pip
    Found existing installation: pip 10.0.0
    Uninstalling pip-10.0.0:

    You are using pip version 10.0.0, however version 10.0.1 is available.
    You should consider upgrading via the ‘python -m pip install –upgrade pip’ command.

    It’s just broken 😀

    Reply
    • Vladan SEGET says

      June 9, 2018 at 11:19 am

      Yeah, this has been done. But the problem remains…

      Reply
  3. Recep YUKSEL says

    July 2, 2018 at 3:15 pm

    Hi Mr. Vladan,

    This Windows 10 python solution of the problem, Python installation setup automatic installation, Python setup first screen select to Customize Installation and second screen select all options and install python.

    Successfully Python install and first pip module installation command run this users default folder.

    C:\Users\Username\python -m pip install pyvmomi
    C:\Users\Username\python -m pip install crypto
    C:\Users\Username\python -m pip install pyopenssl

    and try this

    C:\compchecker\compchecker.py -s vc-or-esx-hostname -u username

    Best Regards.

    Reply
    • Recep YUKSEL says

      July 2, 2018 at 5:11 pm

      Hi Mr. Vladan,

      First command add this post, Python setup third page (Advance Options) pages select to Add Python to environment veriables select and install Python.

      Best regards.

      Reply
    • Vladan SEGET says

      July 3, 2018 at 9:20 am

      Hi Recep,
      Thanks for your comment and the solution. I hope it helps not only me. If you have any article/topic suggestion, feel free to get in touch with me…-:)
      Best
      Vladan

      Reply
  4. Sundevil says

    August 15, 2018 at 3:59 am

    I am getting same error message. No module named ‘pyVim’. I tried everything suggested here and nothing seems to work.

    Reply
  5. Pascal says

    September 10, 2018 at 2:50 pm

    I was getting the same error message: “No module named ‘pyVim’” After a bit research i get the information that was a change in the Repository and the module name is “pyvim” and not “pyVim”. I changed the module name in the “hostaccess.py” in the folder: “tools” and it works

    Reply
    • Sunil Somasekharan says

      November 5, 2018 at 11:10 am

      please try import pyvim from the python console and if it is not reporting any error then there is no issue with module installation…please use pyvim not pyVim

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Nakivo Backup and Replication
Infinio AcceleratorZerto Automated DR for VMware that simply works
Click to Become a Sponsor

Featured

  • Free Backup for VMware and Hyper-V - NAKIVO Backup & Replication
  • FREE Forever—Back up VMware with Altaro VM Backup. Grab your Free copy now!

Most Recent

  • What is Policy Driven Data Protection by Nakivo
  • How To Migrate Shares and Files with ease by using Microsoft Storage Migration Service – Part 2
  • How To Migrate Shares and Files with ease by using Microsoft Storage Migration Service
  • VCP6.7-DCV Objective 4.4 – Set up ESXi hosts
  • USB Network Native Driver for ESXi Released as Fling
  • StarWind Storage Gateway for Wasabi Released
  • Top 3 Free Backup Software For VMware and Microsoft and their limitations
  • What is Host Guardian Service?
  • Vembu BDR Suite 4.0 Product Review
  • How To deploy VMware VCSA 6.7 U1 in VMware Workstation

Most Read Posts

  • What are Open VM Tools and How to use them?
  • VMware vSAN 6.6 Announced
  • Veeam Backup And Replication 9.5 Update 2 Released
  • VCP6.5-DCV Objective 3.2 - Configure Software-Defined Storage
  • VCP6.5-DCV Objective 2 - Secure ESXi and vCenter Server
  • VCP6.5-DCV Objective 2.1 - Configure policies/features and verify vSphere networking
  • VCP6.5-DCV Objective 3.4 - Perform VMFS and NFS configurations and upgrades
  • VCP6.5-DCV Objective 1 - Configure and Administer Role-based Access Control
  • VMware vSphere Standard vs Enterprise Plus
  • What is VMware vSAN Disk Group?


Most Liked

  • VCP6.5-DCV Study Guide
  • vSphere 6.5
  • VCP6.7-DCV Study Guide
  • VCP6.5-DCV Objective 4.3 - Perform vCenter Server migration to VCSA
  • Zerto Virtual Replication 5.5 Update 3 Released


Virtualization Software From VMware

  • VMware vSphere 6.7 U1 Essentials PLUS - vMotion, vSphere Replication...Included
  • VMware vSphere 6.7 U1 Essentials - 3 hosts, vCenter
  • vSphere Hypervisor Per Incident Support Click Here.
  • VMware Workstation 15 Pro and Upgrades - Best Desktop Virtualization Software
  • VMware Fusion 11 - Run Windows on MAC, and Upgrades
  • VMware Fusion 11 Professional - Restricted VMs, Virtualized VT-X/EPT... and Upgrades
**************************************************************************
  • Upgrade to vSphere Editions
  • Upgrade to vSphere Enterprise Plus
  • Upgrade to vSphere with vSOM Enterprise Plus
  • Upgrade to vSphere with Operations Management Editions
  • Upgrade to vSphere with Operations Management Enterprise Plus

Free Software

Altaro VM Backup – Protect your VMware and Hyper-V VMs for Free with Altaro VM Backup. 2 VM for Free, forever. Grab your copy now!
Veeam One 9.5 U4 Free Edition – updated version of Veeam One Free edition

Free Trials

Veeam Backup and Replication 9.5 Trial DownloadVeeam Backup & Replication 9.5 U4 Full Version Download (30 Days Trial – Get Your Copy !

Find us on Facebook

ESX Virtualization

YouTube


Copyright © 2019 ·Dynamik Website Builder · Genesis Framework · Hosted with HostColor.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.Accept Read More
X
Veeam Backup 9.5 U4 Community Edition
Download NOW