Homelab - Will ESXi 6.7 run on Intel NUC?

esxi-on-5th-gen-NUC5i3MYHEVMware vSphere ESXi 6.7 is here and while you might want to wait before you upgrade your production, it's time to explore the new features in your Homelab. I've received a few questions on whether it is safe to upgrade.

Short answer
ESXi 6.7 will run on 5th, 6th and 6th Gen NUCs just as ESXi 6.5

Long answer...

Important information before upgrading to vSphere 6.7

If your Homelab runs one of the following products, please consider that the following products are not compatible with vSphere 6.7 at this time and especially for VDP, support will not be added:

  • ESXi 5.x
  • VMware Horizon 7
  • VMware NSX
  • VMware vCenter Converter
  • VMware Integrated OpenStack (VIO)
  • VMware vSphere Integrated Containers (VIC)
  • VMware vSphere Big Data Extensions (BDE)
  • vSphere Data Protection (VDP)

ESXi 6.7 on 5th/6th/7th Gen NUC

  • Intel NUC7i7BNH (Intel Core i7-7567U)
  • Intel NUC7i5BNH (Intel Core i5-7260U)
  • Intel NUC7i5BNK (Intel Core i5-7260U)
  • Intel NUC7i3BNH (Intel Core i3-7100U)
  • Intel NUC7i3BNK (Intel Core i3-7100U)
  • Intel NUC6i7KYK (Intel Core i7-6770HQ Skull Canyon)
  • Intel NUC6i5SYH (Intel Core i5-6260U)
  • Intel NUC6i5SYK (Intel Core i5-6260U)
  • Intel NUC6i3SYH (Intel Core i3-6100U)
  • Intel NUC6i3SYK (Intel Core i3-6100U)
  • Intel NUC5i7RYH (Intel Core i7-5557U)
  • Intel NUC5i5RYH (Intel Core i5-5250U)
  • Intel NUC5i5MYHE (Intel Core i5-5300U vPro)
  • Intel NUC5i5RYK (Intel Core i5-5250U)
  • Intel NUC5i3RYH (Intel Core i3-5010U)
  • Intel NUC5i3MYHE (Intel Core i3-5010U)
  • Intel NUC5i3RYK (Intel Core i3-5010U)

The ESXi 6.7 stock image can be installed without any issues on 5th Gen6th Gen and 7th Gen NUCs. Drivers for all onboard NICs (I218-LM, I219-LM and I219-V) are available in the stock image. Drivers for NVMe devices and any SATA AHCI controllers are also available without any customizations.

Upgrade to ESXi 6.7

Upgrade a running installation to ESXi 6.7 is very simple. Download the Offline Bundle, copy it to the datastore and run the following command:

# esxcli software profile update -d /vmfs/volumes/[DATASTORE]/VMware-ESXi-6.7.0-8169922-depot.zip -p ESXi-6.7.0-8169922-standard

or

# esxcli software vib install -d /vmfs/volumes/[DATASTORE]/VMware-ESXi-6.7.0-8169922-depot.zip

If your ESXi host is connected to the internet, you can also download and install it directly:

# esxcli network firewall ruleset set -e true -r httpClient
# esxcli software profile update -p ESXi-6.7.0-8169922-standard -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
# esxcli network firewall ruleset set -e false -r httpClient

If you are using USB NIC drivers by William Lam you can continue using the 6.5 drivers. They will remain installed after upgrading with the commands mentioned above and can be installed with the procedure explained in Wiliams article.

Shutdown Power Off Issue resolved

The power off after shutdown issue (NUC did not switch off automatically) is resolved in 6.7.

 

Host TPM attestation alarm

After upgrading ESXi to 6.7, new alarms are displayed:

  • Host TPM attestation alarm 
  • TPM 2 device detected but a connection cannot be established

Further information can be found in the Cluster configuration within the HTML5 Client:

Cluster > Monitor > Security

As I don't need the Secure Boot feature, I just disabled TPM in the BIOS Configuration.

 

Leave a comment ?

17 Comments.

  1. Many thanks!
    Faced a problem when updating from the Internet:
    [Errno 28] No space left on device
    helped this article - http://vivithemage.com/2017/10/14/vmware-6-5-upgrade-failed-with-no-space-left-on-device/

  2. Hey, thank you for that report!
    Anyone tried on a 4th gen NUC?
    And how about the realtek Network drivers...?

  3. After upgrading to 6.7 on intel nuc7i3 i get
    "TPM 2 device detected but a connection cannot be established." TPM is enabled in BIOS.
    Need to be disabled? Need to do something on vcenter?

  4. Installed ESXi 6.7 on a DC3217IYE and it´s just running perfectly out of the box.

  5. NUC7I7DNHE - Anyone got it running on this one? Dawson Canyon with Quad core i7 (Kaby Lake R).

  6. NUC7i5DNKE - Anyone had any success installing ESXi 6.7 on one of these? My install is hanging on "Initializing storage stack ..."

  7. I can confirm that 6.7.0 runs on a 4th gen D54250WYKH1 with no drivers or anything else needed to be injected into the iso. Far nicer than battling adding stuff to 5.5 years ago.

    I installed via unetbootin to a Kingston DataTraveler DT50/8GB USB stick to install the VMware-VMvisor-Installer-6.7.0-8169922.x86_64.iso image, booted the NUC off the stick and installed ESXi to the same stick.

    For datastore, I used a 1TB Seagate Backup Slim disk, which I needed to set up via your procedure HERE , substituting in my values of course.

    I also needed to stop+disable the usbartitrator service for the disk to show up fully. Pretty straightforward given your nice docs.

    Works fine in minimal testing. Only nit I have run into so far is that the web gui for creating VMs sometimes gets stupid vs. my Macbook Air Safari browser. Getting out and back into the gui works fine as a workaround.

  8. Is anyone having an issue with BOXNUC7I3BNH on 6.7 and the M2 slot working? I bought ASX6000NP-128GT-C but it can not be chosen as a datastore. From the command line I see the M2 slot as vmhba1. I have googled around and haven't found anything. Happy help would be great!

  9. Thanks so much for this! Followed your steps to turn off the TPM chip in the intel NUC , now that pesky error goes away in venter!

    Thanks again!

  10. I have a NUC7PJYH (June Canyon / Gemini Lake) that seems to be displaying the “No Network Adapters Found” message at installation of ESXi 6.7

    Anyone else seen this or know a way to get the ESXi installer to find the onboard NIC?

  11. I could confirm, that I was able to run ESXi 6.7 on NUC8I5BEK.
    You have to boot NUC in Legacy mode and make custom installation ISO with ne1000 vib from ESXi 6.5 update 2, since I219-V on this NUC is not supported by stock 6.7 image.

  12. 6.7.0U1 has updated driver of ne1000 which is supporting NUC I219-V

  13. Followed your upgrade instructions to 6.7 on my NUC5i5MYHE but now VM's won't start any more. Error message is: Transport (VMDB) error -45: Failed to connect to peer process. Any idea what could have went wrong?

Leave a Comment

NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

This site uses Akismet to reduce spam. Learn how your comment data is processed.