Whenever you think about virtualization, first thing comes into mind that where shall I store my virtual machines. ESXi is a solution for your question. ESXi is a Type 1 hypervisor which establish virtualization layer between Virtual machines and Physical hardware. You install ESXi host on a bare metal physical server. It provides compute resources (such as vCPU, Memory, NIC, Disk) to Virtual Machines.
Points to Cover:
- Install ESXi Host
- Configure ESXi Host
1. Install ESXi Host
Let’s take a look at steps which we need to perform to install a ESXi Host.
Steps to Install ESXi Host:
- Download ESXi Host ISO Media from VMware download link.
- Mount ISO image to Physical server.
- Boot machine using the ISO Image.
- You will get below console at startup. Choose ESXi-6.7 xx Standard Installer and proceed further.
- ESXi Installer is loading.
- Press Enter to Continue.
- Accept End user license agreement by pressing F11.
- Select Disk where you want to Install ESXi. Here in our lab, we have only local disk available so getting only this option. But we can have other installation options available.Select Disk and Press Enter to Continue.
- Select Keyboard language and Press Enter to Continue.
- Specify the Password that you would like to use for root credential. Press Enter to Continue. Make sure that you give a complicated password for root as ESXi 6.7 do not accept common passwords which we were generally using in earlier versions.
- Press F11 to Install.
- Installation is in Progress.
- Installation has been completed successfully. Now it will reboot the host.
- Press Enter to Reboot.
- Reboot is in Progress.
- ESXi has been booted up. You are at DCUI(Direct Console User Interface) console.
- You can manage ESXi Configuration by Pressing F2. We will learn initial configuration in coming articles.
That’s all from Installation of ESXi Host part. Now we are moving to the configuration of ESXi Host.
2. Configure ESXi Host
In above steps, You are done with the installation of ESXi Host. After you finish the installation, you need to configure networking for ESXi hosts and other options from DCUI Console. In this section, we are going to configure the host so that you can connect host through vCenter or vSphere client and manage for production environment.
Step by Step – Configure ESXi Management Networking
- Access DCUI Console for ESXi.
- Direct Console User Interface (DCUI) allows you to interact with the host locally using text-based menus.
- Press F2 to go into Configuration.
- Login using root credentials.
- Here you will get System customization option. You can review these all options.
- To configure Management Network, go to Configure Management Network option.
- Verify Network Adapters.
- Ensure that Management network NICs are connected.
- Configure VLAN which is optional. If you are using VLAN for your ESXi management network, you can specify here.
- Go back to the options and Click on IPv4 Configuration.
- Configure IP address for ESXi Host Management Network. Here I am using static IP for my lab environment.
- Disable IPv6 if you are not using it in your environment. Disabling IPv6 required reboot of host.
- Configure DNS Server and Host name of ESXi Host.
- Configure Custom DNS Suffixes.
- Review other options in Configuration Page.
- Press Esc key to exit.
- Apply changes and reboot Host. Press Y key.
- ESXi Configuration has been done and host is ready for Production use.
Now you can use vSphere Client or Web client to manage your ESXi host and deploy virtual machines.