Network Path 15: Understanding the Virtualization Environment VMware ESXi

Total text: 3333 words, 64 images,Estimated reading time: 6 minutes

Network Path 15: Understanding the Virtualization Environment VMware ESXiTable of ContentsNetwork Path 15: Understanding the Virtualization Environment VMware ESXi

Network Path Chapter 1: Networking in Windows Systems

0. Preface 1. Networking in Windows Systems 1.1. Network Interface Cards in Desktop 1.2. Network Interface Cards in Command Line 1.3. Routing Table 1.4. Home Router

Network Path Chapter 2: Understanding Enterprise Devices

2. Understanding Enterprise Devices 2.1. Appearance of MSR810-W 2.2. Logging into MSR810-W Management Page 2.3. Quick Internet Setup 2.4. WLAN Configuration 2.5. LTE Module Configuration 2.6. MSR810-W Advanced Settings

Network Path Chapter 3: Understanding Device Command Line

3. Understanding Device Command Line 3.1. Logging into Device via Console Interface 3.2. Remote Login to Device 3.3. Basic Commands of Comware System 3.4. MSR810-W Configuration Interpretation 3.5. MSR810-W Initial Configuration

Network Path Chapter 11: Understanding Network Device Simulator HCL

4. Understanding Network Simulator 4.1. HCL H3C Cloud Laboratory

Network Path Chapter 12: Understanding Network Device Simulator eNSP

4.2. eNSP Enterprise Network Simulation Platform

Network Path Chapter 13: Understanding Simulator Cisco Packet Tracer

4.3. Cisco Packet Tracer

Network Path Chapter 14: Understanding Network Device Simulator EVE-NG

4.4. EVE-NG

In the last introduction of EVE-NG, we used two products from VMware, namely VMware ESXi 6.7 and VMware Workstation 16. For ordinary users, Workstation is likely used more; while for enterprise users, ESXi is more common. To enhance the learning effect, we will mainly use ESXi for this introduction.

Network Path 15: Understanding the Virtualization Environment VMware ESXi4.5. Virtualization Environment VMware ESXi

VMware vSphere is a server virtualization solution launched by VMware, which includes two heavyweight products: VMware ESXi and VMware vCenter. This article mainly introduces content related to ESXi, while vCenter belongs to a higher level of content. Interested readers can refer to articles such as (VMware vCenter Server 7.0 Quick Deployment Guide,vCenter 7.0 Hot Migration Configuration Guide,vCenter 7.0 Data Center Cluster Configuration Guide), which will not be elaborated on in this article.

So far, we have learned about the customization methods for VMware ESXi installation images (How to Customize VMware ESXi 6.7 and 7.0 Installation Images?), deployment methods in servers (Why is there suddenly 120 GB less disk space in VMware ESXi 7.0?), deployment methods on personal PCs (VMware ESXi 6.7 can successfully recognize mechanical hard drives), upgrade methods (How to Upgrade VMware ESXi 6.5 to 6.7?), and vCenter management (vCenter 7.0 Data Center Cluster Resource Pool Configuration Guide), etc. This article will introduce how to customize based on a server environment.

Network Path 15: Understanding the Virtualization Environment VMware ESXi4.5.1. Customizing ESXi 6.7 Installation Image

I am currently using this HPE ProLiant DL360 Gen9 server (Unboxing HP DL 360 GEN9 Server), and the corresponding ESXi installation package can be found on the HPE or VMware official website, or it can be downloaded directly.

However, not all servers can find customized installation images on the official website. For example, the H3C R390X G2 server I used previously could not be used directly due to the lack of corresponding network card drivers and RAID card drivers. Customizing ESXi is mainly to solve the problem of not recognizing storage devices (RAID cards) and network cards during installation.

Does everyone need drivers? Not necessarily. For example, the HPE ESXi virtual machine we deployed in the virtual machine had customized drivers added, which caused problems with finding drivers during the upgrade.

It seems that to meet different needs, we need to adjust according to the actual situation.

VMware image customization tools have two generations of products. The first generation is ESXi-Customizer, which mainly supports versions 6.5 and earlier. Since ESXi 6.5 is quite old, we will not elaborate on the use of the ESXi-Customizer tool; those in need can refer to previous articles (VMware ESXi Deployment Image Customization); later, developers created a tool called ESXi-Customizer-PS based on VMware’s official tool, which can support almost all versions of image customization, including installation images for laptops.

Taking the H3C R390X G2 server as an example, we first need to download the corresponding storage controller and network card driver files from the H3C official website.

Network Path 15: Understanding the Virtualization Environment VMware ESXi

Then we can start customizing ESXi 6.7. The tool we will use is ESXi-Customizer-PS. The ESXi system uses VMware PowerCLI for driver integration. The PowerShell version used must be 3.0 or higher (Windows Server 2008 R2 version is 2.0, which does not meet the requirements; Windows Server 2012 comes with version 4.0, and Windows Server 2016 comes with version 5.1, both of which meet the requirements). I am using Windows Server 2012 R2, and I can check the PowerShell version (PSVersion) in the Windows PowerShell view using the $psversiontable command.

Network Path 15: Understanding the Virtualization Environment VMware ESXi

First, install the VMware PowerCLI tool, download link as follows:

http://down.whsir.com/downloads/VMware-PowerCLI-6.5.0-4624819.exe

Then download the customization tool ESXi-Customizer-PS-v2.6.0.ps1 file, link as follows:

https://www.v-front.de/p/esxi-customizer-ps.html

Next, prepare the ESXi image. You can use the downloaded ESXi670-202207001.zip file. Place the downloaded ESXi system depot package, ESXi-Customizer-PS-v2.6.0.ps1 file, and the RAID card driver (create a folder named driver and put it in) in the root directory of C drive.

Network Path 15: Understanding the Virtualization Environment VMware ESXi

Next, run VMware PowerCLI as an administrator. It will ask whether to enter the program; just press Enter.

Network Path 15: Understanding the Virtualization Environment VMware ESXi

Check the PowerShell version again to confirm that it meets the requirements.

Network Path 15: Understanding the Virtualization Environment VMware ESXi

Execute the following command and wait for it to finish.

.\

Leave a Comment