Jump to content

VMware ESXI

cmo30

Hi guys I’m new here and I’m looking into setting up my desktop to run VMware ESXI but when I try to install it when it scans for available storage media to install the ESXI my NVME storage from teamgroup isn’t showing up for me to install I’ve got a B550 Aorus pro-p motherboard running a 5600x cpu and 16GB of ram right now. but I know I’ll need to upgrade ram for sure to run VMware ESXI I’m wanting to create a home lab with it to lean and study ESXI to gain experience and to get prepared for the VMware certified professional data center virtualization certification any help and advice on this issue would be much appreciated thanks in advance. 

Link to comment
Share on other sites

Link to post
Share on other sites

32 minutes ago, Lurick said:

What version of ESXI?

Did you enable UEFI mode in the BIOS?

 

Check out this link too:

https://forums.servethehome.com/index.php?threads/psa-vmware-esxi-7-0-does-not-like-consumer-nvme-drives.28954/

Ive created an ESXI version 7 which is the latest release and I also made sure UEFI mode was active before installation. Also what NVME SSD would I need to purchase what brand?

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, cmo30 said:

Ive created an ESXI version 7 which is the latest release and I also made sure UEFI mode was active before installation. Also what NVME SSD would I need to purchase what brand?

 

Maybe just use a standard SATA SSD?

Rig: i7 13700k - - Asus Z790-P Wifi - - RTX 4080 - - 4x16GB 6000MHz - - Samsung 990 Pro 2TB NVMe Boot + Main Programs - - Assorted SATA SSD's for Photo Work - - Corsair RM850x - - Sound BlasterX EA-5 - - Corsair XC8 JTC Edition - - Corsair GPU Full Cover GPU Block - - XT45 X-Flow 420 + UT60 280 rads - - EK XRES RGB PWM - - Fractal Define S2 - - Acer Predator X34 -- Logitech G502 - - Logitech G710+ - - Logitech Z5500 - - LTT Deskpad

 

Headphones/amp/dac: Schiit Lyr 3 - - Fostex TR-X00 - - Sennheiser HD 6xx

 

Homelab/ Media Server: Proxmox VE host - - 512 NVMe Samsung 980 RAID Z1 for VM's/Proxmox boot - - Xeon e5 2660 V4- - Supermicro X10SRF-i - - 128 GB ECC 2133 - - 10x4 TB WD Red RAID Z2 - - Corsair 750D - - Corsair RM650i - - Dell H310 6Gbps SAS HBA - - Intel RES2SC240 SAS Expander - - TreuNAS + many other VM’s

 

iPhone 14 Pro - 2018 MacBook Air

Link to comment
Share on other sites

Link to post
Share on other sites

Wait, you're installing ESXi bare metal on your desktop?

 

If you want it for running labs, then why dont you set it up in Hyper-V? Create virtual disks for your boot media and to create your datastores. 

Then you can have multiple ESXi hosts and create a vCenter using your trial key. You could also create other types of virtual storage such as creating LUNs for iSCSi. 

 

It would be much more beneficial so you can go through creating clusters, doing DRS, HA, etc...a single ESXi host, especially if you dont have vCenter, isnt going to teach you much about VCP-DCV. Most of the quesitons are around storage, clustering, migrations, DRS configurations, etc....

 

 

Have you done the course? If so the course will generally have labs that are setup using Hyper-V, at least every course ive done. So it should give you an idea on how they structure their lab.  As part of the training, you also get access to  VMwares Hands-on-Labs which gives you an instance you can use in their cloud. 

 

I'm pretty sure if I remember correctly, to get VCP-DCV you needed to have:

- Attended a training course for your version (so vSphere 7)

- Done the Foundational Exam

- Do the DCV exam

 

Generally doing them in that order is the best way if you arent experienced with the vSphere ecosystem already. 

But you'd learn in the training course, that a single baremetal ESXi isnt really going to work. 

 

Spoiler

Desktop: Ryzen9 5950X | ASUS ROG Crosshair VIII Hero (Wifi) | EVGA RTX 3080Ti FTW3 | 32GB (2x16GB) Corsair Dominator Platinum RGB Pro 3600Mhz | EKWB EK-AIO 360D-RGB | EKWB EK-Vardar RGB Fans | 1TB Samsung 980 Pro, 4TB Samsung 980 Pro | Corsair 5000D Airflow | Corsair HX850 Platinum PSU | Asus ROG 42" OLED PG42UQ + LG 32" 32GK850G Monitor | Roccat Vulcan TKL Pro Keyboard | Logitech G Pro X Superlight  | MicroLab Solo 7C Speakers | Audio-Technica ATH-M50xBT2 LE Headphones | TC-Helicon GoXLR | Audio-Technica AT2035 | LTT Desk Mat | XBOX-X Controller | Windows 11 Pro

 

Spoiler

Server: Fractal Design Define R6 | Ryzen 3950x | ASRock X570 Taichi | EVGA GTX1070 FTW | 64GB (4x16GB) Corsair Vengeance LPX 3000Mhz | Corsair RM850v2 PSU | Fractal S36 Triple AIO + 4 Additional Venturi 120mm Fans | 14 x 20TB Seagate Exos X22 20TB | 500GB Aorus Gen4 NVMe | 2 x 2TB Samsung 970 Evo Plus NVMe | LSI 9211-8i HBA

 

Link to comment
Share on other sites

Link to post
Share on other sites

As @Jarsky said, go with nested virtualization and leave your bare metal Windows OS alone. ESXi on a workstation will just be a living hell and little benefit towards your training. Enabling the Windows Hyper-V role and installing ESXi in VMs is the way to go here if it's for training purposes.

Link to comment
Share on other sites

Link to post
Share on other sites

On 8/12/2022 at 6:57 PM, Jarsky said:

Wait, you're installing ESXi bare metal on your desktop?

 

If you want it for running labs, then why dont you set it up in Hyper-V? Create virtual disks for your boot media and to create your datastores. 

Then you can have multiple ESXi hosts and create a vCenter using your trial key. You could also create other types of virtual storage such as creating LUNs for iSCSi. 

 

It would be much more beneficial so you can go through creating clusters, doing DRS, HA, etc...a single ESXi host, especially if you dont have vCenter, isnt going to teach you much about VCP-DCV. Most of the quesitons are around storage, clustering, migrations, DRS configurations, etc....

 

 

Have you done the course? If so the course will generally have labs that are setup using Hyper-V, at least every course ive done. So it should give you an idea on how they structure their lab.  As part of the training, you also get access to  VMwares Hands-on-Labs which gives you an instance you can use in their cloud. 

 

I'm pretty sure if I remember correctly, to get VCP-DCV you needed to have:

- Attended a training course for your version (so vSphere 7)

- Done the Foundational Exam

- Do the DCV exam

 

Generally doing them in that order is the best way if you arent experienced with the vSphere ecosystem already. 

But you'd learn in the training course, that a single baremetal ESXi isnt really going to work. 

 

That sounds like a great idea I honestly never thought of that I might use VMware workstation pro though instead of Hyper V for VMware ESXI but won’t that we’re I’m running it in a type 2 Hypervisor degrade my performance for learning it as I’m going through the material instead of running it on bare metal we’re ESXI is a type 1 hypervisor that's meant to run on bare metal. Just trying to make sure because I want to do this correctly the first time 

Link to comment
Share on other sites

Link to post
Share on other sites

53 minutes ago, cmo30 said:

That sounds like a great idea I honestly never thought of that I might use VMware workstation pro though instead of Hyper V for VMware ESXI but won’t that we’re I’m running it in a type 2 Hypervisor degrade my performance for learning it as I’m going through the material instead of running it on bare metal we’re ESXI is a type 1 hypervisor that's meant to run on bare metal. Just trying to make sure because I want to do this correctly the first time 

Modern CPUs have considerably less overhead with nested virtualization.  There's far more benefit in building out a proper lab with at least 2 virtual ESXi hosts.  I just ran it all from a laptop when I did my vsphere 6.5 and it was fine for learning.  

 

Workstation would be fine to,  but Hyper V us free 🙂

Spoiler

Desktop: Ryzen9 5950X | ASUS ROG Crosshair VIII Hero (Wifi) | EVGA RTX 3080Ti FTW3 | 32GB (2x16GB) Corsair Dominator Platinum RGB Pro 3600Mhz | EKWB EK-AIO 360D-RGB | EKWB EK-Vardar RGB Fans | 1TB Samsung 980 Pro, 4TB Samsung 980 Pro | Corsair 5000D Airflow | Corsair HX850 Platinum PSU | Asus ROG 42" OLED PG42UQ + LG 32" 32GK850G Monitor | Roccat Vulcan TKL Pro Keyboard | Logitech G Pro X Superlight  | MicroLab Solo 7C Speakers | Audio-Technica ATH-M50xBT2 LE Headphones | TC-Helicon GoXLR | Audio-Technica AT2035 | LTT Desk Mat | XBOX-X Controller | Windows 11 Pro

 

Spoiler

Server: Fractal Design Define R6 | Ryzen 3950x | ASRock X570 Taichi | EVGA GTX1070 FTW | 64GB (4x16GB) Corsair Vengeance LPX 3000Mhz | Corsair RM850v2 PSU | Fractal S36 Triple AIO + 4 Additional Venturi 120mm Fans | 14 x 20TB Seagate Exos X22 20TB | 500GB Aorus Gen4 NVMe | 2 x 2TB Samsung 970 Evo Plus NVMe | LSI 9211-8i HBA

 

Link to comment
Share on other sites

Link to post
Share on other sites

52 minutes ago, Jarsky said:

Modern CPUs have considerably less overhead with nested virtualization.  There's far more benefit in building out a proper lab with at least 2 virtual ESXi hosts.  I just ran it all from a laptop when I did my vsphere 6.5 and it was fine for learning.  

 

Workstation would be fine to,  but Hyper V us free 🙂

So basically if I understand this correctly with doing nested virtualization and even though I'm running ESXI in a type 2 hypervisor on top of my windows 11 OS I shouldn't have a problem with resources being taken up and performance degradation with this modern hardware and with Running Nested virtualization 

Link to comment
Share on other sites

Link to post
Share on other sites

57 minutes ago, cmo30 said:

So basically if I understand this correctly with doing nested virtualization and even though I'm running ESXI in a type 2 hypervisor on top of my windows 11 OS I shouldn't have a problem with resources being taken up and performance degradation with this modern hardware and with Running Nested virtualization 

Not enough that will matter or degrade your usability to carry out lab work. The biggest factor to proper learning with VMware is having multiple ESXi hosts and shared backend storage for the hosts and the simplest and cheapest way to achieve this is @Jarsky advice. The next biggest requirement is enough ram to run any required VMs.

 

Just remember this is for the purpose of education and certification training, it's not actually a good way of running VMs for actual usage. Even so nested virtualization is actually commonly used in software development, we provide large VMs to some our developers and they use these to run their own VMs and Docker containers inside them.

Link to comment
Share on other sites

Link to post
Share on other sites

Nested Virtualization will be fine. If you were wanting these servers to actually provide services, it may get a bit slow, but as this is just a training lab it should be fine. 

It will also make it easier with shutting down and restarting hosts, performing upgrades, etc. And it helps alleviate some of the hardware issues you run into with running ESXI on bare metal. I was not able to install ESXI on a NVME drive on my home lab either (either directly on the motherboard or via a PCIE expansion card). I am running it on bare metal myself but I have the benefit of permanent licenses.

Only thing I would recommend is more RAM if possible for your system. While many VM's will run with 4gb of RAM, being able to give them 8gb or more will make them more responsive. I am using an older X99 based platform and was able to pickup a relatively cheap 128gb of 2133mhz RAM online. The extra RAM capacity is more beneficial in my use case than faster RAM. 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×