Skip to content

2020

Playing Doom with VMware ESXi on Arm Fling running on Raspberry Pi

Yesterday I posted a screenshot on Twitter showing Doom that runs on top of the ESXi on ARM Fling, installed on a Raspberry Pi. I got a few requests to share instructions, so here is a quick article. It's not that complicated as there isn't much of a difference compared to running Doom on standard Linux. However, I think it's a good point to get started with your first ARM64 VM on running on top of ESXi.

Read More »Playing Doom with VMware ESXi on Arm Fling running on Raspberry Pi

iPerf3 for ESXi on ARM Fling

When you try to run iPerf3 on ESXi Arm Edition, the following message is displayed:

[root@esxipi1:~] /usr/lib/vmware/vsan/bin/iperf3
/usr/lib/vmware/vsan/bin/iperf3: line 2: syntax error: unexpected "("

The version of iPerf3 that comes with the Fling is not compiled for arm64. The solution is simple, just use an iPerf3 version + library that is compiled for arm64. If you don't want to compile it yourself, feel free to take this:Read More »iPerf3 for ESXi on ARM Fling

ESXi with USB NIC for vSAN and Storage - A Good Idea?

About a month ago, the USB Native Driver Fling has added support for 2.5 Gbit Network adapters. Until then it was clear that the embedded network interface is faster and more stable, compared to a 1Gbit USB Network adapter. I've never used a USB NIC for storage or management traffic.

With the support of 2.5GBASE-T network adapters, I wondered if it is a good idea to use them for accessing shared storage or for vSAN traffic.

It is obvious that a 2.5 Gbit adapter has a higher bandwidth, but due to the USB overhead, there should be a penalty to latency. But how bad will it be? To figure out the impact, I did some testing.

Read More »ESXi with USB NIC for vSAN and Storage - A Good Idea?

11th Gen NUC - First Details on Intels Tiger Canyon NUC

Details on the 11th Generation of Intels NUC have been revealed recently. Intel's NUC series is currently the most used system in the homelab market. They are small, silent, transportable, and have very low power consumption, making it a perfect system for labs or as a home server.

The 11th Gen is just around the corner and has, compared to its predecessor (Frost Canyon) which did not have outstanding innovations, a lot of cool new features.Read More »11th Gen NUC - First Details on Intels Tiger Canyon NUC

Black Screen when connecting a Monitor to Intel NUC running ESXi

When you are using an Intel NUC or other consumer hardware to run ESXi and connect a monitor to access the DCUI console, you see a black screen only. If you do not have a monitor connected during the boot process, you can't access the screen later. The screen will remain black, making troubleshooting impossible.

In Homelabs you usually do not have a monitor connected to all of your servers but in some cases (ESXi crashes or you need to reconfigure network settings) you want to connect a monitor to your system. A simple trick can help in that situation.Read More »Black Screen when connecting a Monitor to Intel NUC running ESXi

Realtek NIC and ESXi 7.0 - Use Passthrough to make use of the Adapter

Realtek Adapters are very common in consumer hardware and SFF systems. Using SFF systems to run ESXi is a good option for home labs as they are inexpensive and have a low power consumption. Unfortunately, the Realtek RTL8168, which is used in Asus PN50 or ZOTAC ZBOX Edge for example, is not supported in ESXi. The problem can be solved with a community created driver in ESXi 5.x and 6.x but not in ESXi 7.0, due to the VMKlinux driver stack deprecation.

You can work around the problem by using an USB based NIC to manage ESXi. Using USB NICs works fine and stable, but at this point the embedded NIC is useless. If you want to use it, you can use passthrough to add it to a virtual machine.

Read More »Realtek NIC and ESXi 7.0 - Use Passthrough to make use of the Adapter

USB Devices as VMFS Datastore in vSphere ESXi 7.0

This article explains how to add USB devices as Datastores in VMware ESXi 7.0. Adding USB devices as datastores was also possible in previous versions, but in vSphere 7 it has become even easier.

Please be aware that using USB Datastores is not supported by VMware so be careful when using this method with sensitive data.

In this example, I'm using a USB 3.0 to NGFF M.2 case.

Read More »USB Devices as VMFS Datastore in vSphere ESXi 7.0

Mark USB Storage Devices as Flash fails with "The Disk is in use" Error in ESXi

When you try to mark USB-based Storage Devices as Flash in ESXi, the following error is displayed:

Cannot change the host configuration. Cannot mark disk mpx.vmhba33:C0:T0:L0 as "Flash". "Unable to configure the disk claim rules. The disk is in use."


The error message is misleading as the issue is not the disk being in use. You have to configure an advanced setting in ESXi to allow USB disks to be claimed as flash.

Read More »Mark USB Storage Devices as Flash fails with "The Disk is in use" Error in ESXi

ESXi on AMD Ryzen based ASUS PN50

The long-awaited AMD Ryzen based PN50 by ASUS is finally available. The ESXi Homelab community is constantly growing. When you want to run ESXi in home labs you typically want to have a system that is small, silent, and transportable. To keep costs at a minimum, the power consumption is also a very important factor. The portfolio of Small Form Factor (SFF) Systems, also known as Barebone, Nettop, SoC, or Mini-PC, is enormous. Intel's NUC series is currently the most used system in the homelab market, but I'm always keeping my eyes on its competitors.

Today I'm going to test the ASUS PN50, which is currently rolled out. The PN50 is available with 4 different embedded CPUs:

  • ASUS PN50 Ryzen 7 4800U (8 Core / 16 Threads, up to 4.2 GHz)
  • ASUS PN50 Ryzen 7 4700U (8 Core, up to 4.1 GHz)
  • ASUS PN50 Ryzen 5 4500U (6 Core, up to 4.0 GHz)
  • ASUS PN50 Ryzen 5 4300U (4 Core, up to 4.0 GHz)

Will ESXi run on the Asus PN50?
Yes. It is possible to install ESXi on the Asus PN50. Unfortunately, Asus is using a Realtek based RTL8168 Gigabit Network adapter for the PN50, which will not work with ESXi 7.0. To install ESXi 6.x, you have to use a community-based driver. If you want to use ESXi 7.0, you have to use a USB-based Network adapter.

Read More »ESXi on AMD Ryzen based ASUS PN50

Tips for using USB Network Adapters with VMware ESXi

Running Intel NUCs and other SFF systems with ESXi is a proven standard for virtualization home labs. One major drawback is that most of the available SFF systems only have a single Gigabit network adapter. This might be sufficient for a standalone ESXi with a few VMs, but when you want to use shared Storage or VMware NSX, you totally want to have additional NICs.

This article explains some basics to consider when running USB-based network adapters with ESXi.

Read More »Tips for using USB Network Adapters with VMware ESXi