A Guide to VMware vSphere seven.0 Installation and Setup

Subscribe banner

VMware vSphere 7 introduces a number of new useful features and improved vSphere 6 features. VMware vSphere is a popular virtualization platform that is widely used in the globe and a release of the seventh version of the product is adept reason to upgrade the current vSphere version or deploy VMware vSphere seven.0 from scratch. There are some differences in vSphere installation and setup of the seventh version comparing to vSphere 6. This blog post explains how to deploy vSphere vii in the walkthrough format.

1. Requirements

Before going to vSphere 7 installation, make sure to go over the hardware requirements.

one.1. Requirements for ESXi 7

Minimum hardware requirements for ESXi are:

CPU. A 2-core x86_64 CPU on the calculator where the ESXi host volition run. Intel VT-ten or AMD-5 (RVI) features must be enabled in UEFI/BIOS.

RAM. 4 GB of RAM to run ESXi and at least eight GB of RAM to run VMs on an ESXi host. The more retentivity your computer/server running ESXi has, the more VMs yous can run.

Storage. At least viii GB of deejay space is required to install and boot ESXi 7.0. ESXi can be installed on a split up HDD or SSD, RAID, and even a USB flash drive or SD carte. Be aware that when you install ESXi on a USB flash drive or SD card, at that place is no persistent /scratch partition to store logs. It is recommended that yous provide 32 GB or more on a kick device for ESXi. A kick device must not be shared betwixt multiple ESXi hosts. Opt for SCSI (SAS) disks for VM storage.

Network. At least one Gigabit Ethernet network controller. The network adapter must exist compatible with ESXi 7.0. Install multiple network adapters on your ESXi server to utilise NIC Teaming (link aggregation), configure separate This is particularly of import for using VMware clustering features. It is recommended that yous apply static IP configuration for vSphere components such as ESXi hosts, vCenter servers, and so on.

If you need to deploy boosted vSphere components such every bit NSX or Kubernetes, minimum requirements are increased.

Check the VMware Compatibility Guide before selecting hardware to install ESXi.

Download the ESXi installation ISO image from the VMware website. In this walkthrough, we utilize

VMware-VMvisor-Installer-7.0.0-15843807.x86_64.iso installation epitome.

If you have servers from vendors such equally DELL or Hewlett Packard, y'all may need the customized ESXi installation images such equally:

VMware-VMvisor-Installer-7.0.0-15843807.x86_64-DellEMC_Customized-A00.iso

VMware_ESXi_7.0.0_15843807_HPE_700.0.0.10.5.0.108_April2020.iso

1.2. Requirements for vCenter vii

vCenter Server is used to manage ESXi hosts centrally.

vCenter 7.0 tin can be deployed only as vCenter virtual appliance (VCSA), that is a virtual machine deployed from a template that runs on an ESXi host. A platform service controller (PSC) is integrated in the VCSA. You cannot install a PSC separately and install vCenter on a Windows machine (although this was possible in vSphere 6.7).

If you are going to deploy vCenter for a tiny environment (up to x hosts or 100 virtual machines), you need to provide two vCPUs and 12 GB of RAM. The more than hosts and VMs that will be managed by vCenter, the more CPU and retention capacity must be provisioned during installation and the appropriate installation mode must be selected (Tiny, Small, Medium, Big, X-Big).

Storage requirements for vCenter Server Apparatus seven.0 range betwixt 415 GB and 3665 GB depending on the number of virtual machines managed by vCenter.

Network requirements. The appropriate ports must be open for vCenter to work properly. A static IP address must exist ready for vCenter.

Download the vCenter Server Appliance installation ISO paradigm from the VMware website. In this example we use the

VMware-VCSA-all-7.0.0-16189094.iso installation image of vCenter 7.

Data Protection with NAKIVO Fill-in & Replication

NAKIVO Fill-in & Replication delivers high-finish information protection for SMBs and enterprises with multiple backup, replication and recovery features, including VMware Backup , Hyper-V Backup , Role 365 Backup and more than.

two. The Deployment Scheme

In our walkthrough, nosotros are going to install two ESXi servers, deploy vCenter Server Apparatus on the first ESXi host and apply the second ESXi host to run other VMs. You tin add more ESXi hosts and create more than VMs in your environment. Main components used in this vSphere installation and setup guide are:

ESXi ane: 192.168.eleven.30

ESXi 2: 192.168.xi.27

vCenter: 192.168.xi.31

Gateway/DNS: 192.168.11.two

Network: 192.168.11.0/255.255.255.0

VMware-vSphere-setup-scheme

ESXi hosts and VMs are connected to the same network (192.168.xi.0/24) in this vSphere installation and setup guide. You can create separate networks for virtual machines. If you are going to deploy a high number of virtual machines, consider using separate VM networks. VLAN can exist used to isolate networks from each other on the 2nd layer of the OSI model. Your router must support VLANs in this case. Separate networks must be configured for vMotion and direction when using VMware clustering (a vMotion network and direction network).

iii. Deploying ESXi Hosts - Installing ESXi on Servers

First of all, you should deploy ESXi hosts. ESXi is a hypervisor that can run virtual machines on real hardware by using hardware emulation (virtual devices are emulated for a virtual car). ESXi is the commencement type hypervisor. Ready your physical computers/servers to install ESXi on them. If y'all want to practice vSphere seven deployment but you have not prepared servers yet, read the blog post almost VMware seven Home Lab to learn how to deploy ESXi hosts and vSphere seven on VMware Workstation virtual machines for educational purposes.

iii.1. Installing the kickoff ESXi host

Let's install the first ESXi host (192.168.eleven.xxx) where the vCenter virtual machine volition exist deployed. Write the ISO image (VMware-VMvisor-Installer-7.0.0-15843807.x86_64.iso) to a DVD disc or USB flash bulldoze and kick from this prepared medium to run the ESXi 7 installer on your server.

Welcome to the VMware ESXi 7.0.0 Installation. Read the welcome bulletin and striking Enter to continue.

Stop User License Agreement (EULA). Read the EULA and press Enter to accept and continue.

Setup-vSphere-7_starting-ESXi-installation

Select a Disk to Install or Upgrade. In this example we take 1 disk to install ESXi 7.0. Later you tin can attach more than disks, initialize them and use as datastores to store VM files. Select a storage device and hit Enter.

Please select a keyboard layout. US Default is used in our instance. We recommend that you use the same option.

VMware-vSphere-installation-and-setup-begins-from-ESXi-installation

Enter a root countersign. A password must meet the complexity requirements.

Confirm Install. Press F11 to commencement the installation process of ESXi 7.0 on your server.

Entering-the-root-password-for-ESXi-and-installation-confirmation

Wait until the installation process finishes.

Installation Complete. When y'all come across this screen, it means that ESXi 7.0 has been installed successfully. Remove the installation medium and press Enter to reboot the machine.

VMware-vSphere-installation-and-setup_installing-ESXi-7

three.2. Bones configuration of the ESXi host

Once yous have installed ESXi 7.0 on your server you run into a grey and yellow screen that is called ESXi directly console (DCUI). On this screen you can encounter the ESXi version, build number, CPU, retentiveness configuration, the IP address, and a link that tin be opened in a web browser to manage the ESXi host.

Press F2 to customize arrangement.

ESXi-7-is-installed-during-VMware-vSphere-setup

Authentication required. Enter the root password that you have set during ESXi installation. Hitting Enter to continue.

Log-into-ESXi-7-to-edit-settings-and-resume-vSphere-setup

Now yous are in the Arrangement Customization menu. In the right side of the interface yous tin can encounter the current IP address assigned via DHCP. Permit's edit network settings and configure a static IP address on this ESXi host. Select Configure Direction Network and hit Enter.

Configuring-management-network-settings-for-ESXi-is-a-part-of-vSphere-setup

Select IPv4 Configuration and press Enter.

IPv4-configuration-of-ESXi-7

Select Set static IPv4 address and network configuration and hit a Spacebar. We enter the following IPv4 settings:

IPv4 Address: 192.168.11.30

Subnet Mask: 255.255.255.0

Default Gateway: 192.168.11.2

Hit Enter to save settings.

You lot can disable IPv6 if yous don't utilise this network protocol.

Configuring-a-static-IP-address-on-ESXi-7

After that go to the DNS Configuration. Select Use the following DNS server accost and hostname and press Space.

We employ the post-obit DNS configuration in network settings of this ESXi host:

Primary DNS Server: 192.168.xi.2

Alternative DNS Server: 192.168.xi.1

Hostname: ESXi-30

Hit Enter to save settings.

DNS-configuration-of-ESXi-7

Press Escape to exit the Configure Direction Network menu.

Reboot is required to employ changes. Press Y to reboot the ESXi host.

Confirmation-of-changing-ESXi-7-network-configuration

After the ESXi host reboot, become to Troubleshooting options in the Organisation Customization menu.

ESXi-7-Troubleshooting-options

Enable ESXi Shell and SSH access for the ESXi host by selecting the appropriate choice and pressing Enter.

vSphere-setup_enabling-SSH-access-on-an-ESXi-7-host

3.3. Creating a datastore

You can create a defended datastore to shop virtual machine files.

Attach a deejay or disks to your ESXi server.

Notation: It is recommended that you use RAID 1 or RAID ten in production environments to provide redundancy and reduce the probability of data loss in a case of disk harm. Nonetheless, using RAID cannot supersede information backups. Please perform VMware VM backup in production environments to protect data.

Enter the IP address of your ESXi host in the address bar of your web browser. In our case we use https://192.168.11.30 as the link to our ESXi host for management. Enter your user proper noun and password to log in. In our case we employ root as a username and the password set during ESXi 7 installation.

A-login-to-VMware-Host-Client

At present you are using VMware Host Client to manage an ESXi host. Select Host in the Navigator to see the general information about an ESXi host such every bit version, host proper noun, CPU, memory, and storage usage.

VMware-vSphere-setup_managing-an-ESXi-host-by-using-VMware-Host-Client

Get to the Storage section in the navigation pane and in the Datastores tab click New datastore.

VMware-vSphere-installation-and-setup-7_creating-a-new-datastore-on-an-ESXi-7-host

The datastore creation wizard opens.

1. Select creation type. Click Create new VMFS datastore.

VMware-vSphere-installation-and-setup-7_creating-a-new-VMFS-datastore

2. Select device. Select a storage device you have connected before. In our example it is a 100-GB disk. Enter the datastore name, for example, datastore100.

Selecting-a-device-on-which-to-create-a-new-VMFS-partition

three. Select sectionalisation options. Allow'southward leave default options and use a total disk.

Selecting-partitioning-options

4. Ready to consummate. Hit Finish to create a new datastore.

Ready-to-complete-the-partition-creation-on-ESXi-7

A confirmation message is displayed:

The unabridged contents of this deejay are about to be erased and replaced with the specified configuration, are y'all certain?

Click Yes.

The datastore is now created and is displayed in the listing of datastores in the Datastores tab.

vSphere-setup_viewing-datastores-on-ESXi-7-by-using-VMware-Host-Client

The first ESXi host (192.168.11.30) is ready to use for creating virtual machines.

3.four. Deploying other ESXi hosts

Similarly, we should deploy the second ESXi host (192.168.11.27). The 2d ESXi host will be used to run virtual machines in our vSphere vii environs. You can deploy more ESXi hosts by using the workflow explained in a higher place.

4. Deploying vCenter Server

Now it'south time to deploy vCenter.

Download the vCenter 7 installation ISO paradigm from the VMware website if y'all take non done it yet. After downloading has finished, we take the ISO image to install vCenter 7:

VMware-VCSA-all-seven.0.0-16189094.iso

Nosotros save the ISO file to

"D:\Install\VMware\VMware vSphere 7\VMware vCenter 7" on a Windows motorcar from which we manage our vSphere environment.

There are two methods to deploy vCenter Server Appliance seven.0.

Method 1

Mountain the ISO image or extract its content to a selected directory.

Go to the vcsa directory and find the VMware-vCenter-Server-Appliance-7.0.0.10300-16189094_OVF10.ova file.

Open VMware Host Customer and click Virtual Machines in the Navigator.

Click Create/Register VM.

Hit Deploy a virtual motorcar from an OVF or OVA file.

Enter a VM proper name and select the VMware-vCenter-Server-Appliance-7.0.0.10300-16189094_OVF10.ova file.

Follow the instructions of the magician to complete the VCSA installation.

Method 2

Nosotros will use the second method to deploy vCenter Server appliance 7 in this tutorial.

Mount the ISO image equally a virtual DVD drive on your calculator (desktop/laptop) from which you connect to ESXi hosts or extract contents of the ISO image to a custom directory.

Go to the vcsa-ui-installer\win32 directory on the mounted disk (for example, U:\vcsa-ui-installer\win32) and run installer.exe. If you're using Linux, get to vcsa-ui-installer/lin64.

VMware-vSphere-installation-and-setup-guide_running-the-vCenter-7-installer

The vCenter Server 7.0 Installer application is running. This awarding is convenient for installing, upgrading, and migrating vCenter.

Click Install to install a new vCenter Server.

Running-a-standalone-vCenter-Server-7-installer

A Deploy vCenter Server wizard is opened.

Stage 1

1. Introduction. Read the provided information to familiarize yourself with the vCenter seven installation process. VMware vCenter setup consists of two stages. Click Next at each step of the wizard to continue.

VMware-vSphere-installation-and-setup-7_the-first-stage-of-installing-vCenter-7

2. End user license agreement. Read the EULA and select the I have the terms of the license understanding checkbox.

VMware-vSphere-installation-and-setup_the-End-User-License-Agreement-for-vCenter-7-setup

3. vCenter Server deployment target. Specify the vCenter Server deployment target settings. We take to set parameters of our first ESXi host on which we are deploying vCenter.

ESXi host or vCenter Server name: 192.168.11.30

HTTPS port: 443

User name: root

Password: ************

Selecting-the-VMware-vCenter-Server-7-deployment-target

If a document alarm is displayed, click Yes to continue.

Accepting-the-certificate-warning

four. Set up vCenter Server VM. Enter the vCenter VM name and set the root countersign for vCenter Server appliance.

Specifying-the-VM-settings-for-the-vCenter-Server-7-to-be-deployed

five. Fix deployment size. Select deployment and storage size. Every bit nosotros are going to use vCenter for less than 10 ESXi hosts and less than 100 VMs, nosotros select the Tiny deployment size and a default storage size. You can encounter a table with the configuration requirements for unlike deployment sizes.

Selecting-the-VMware-vCenter-Server-7-deployment-size

6. Select datastore. Select the storage location for this vCenter Server that has enough free infinite to deploy the vCenter VM. We employ datastore100 that was previously created in this tutorial to deploy vCenter 7. Select Enable Sparse Disk Fashion to use Thin Provisioning for virtual disks of the vCenter VM. Read more about thick and thin provisioning in this blog post.

VMware-vSphere-installation-and-setup_selecting-a-datastore-to-deploy-the-vCenter-7-virtual-appliance

7. Configure network settings. We employ the post-obit network settings for vCenter Server Appliance:

Network: VM Network

IP version: IPv4

IP assignment: static

FQDN: (optional)

IP accost: 192.168.11.31

Subnet mask of prefix length: 255.255.255.0

Default gateway: 192.168.11.ii

DNS servers: 192.168.11.2

VMware-vSphere-installation-and-setup_configuring-network-settings-for-vCenter-7

Gear up to complete stage one. Review your vCenter settings and hit Finish to end stage ane.

Ready-to-complete-the-stage-1-of-vCenter-7-installation

Wait until the vCenter 7 deployment process is finished.

VMware-vSphere-installation-and-setup_deploying-vCenter-Server-7

Stage 2

Once stage ane of vCenter seven installation is finished, yous have to laissez passer stage ii to finish the installation process.

1. Introduction. Hit Next to start stage 2 of vCenter Server setup.

VMware-vCenter-Server-7-setup_stage-2

2. vCenter Server configuration. Select time synchronization settings and enable SSH admission.

Time synchronization mode: Synchronize with the ESXi host

SSH admission: Enabled

Stage-2-of-VMware-vCenter-setup_vCenter-Server-configuration

3. SSO configuration. Select the Create a new SSO domain option.

Single Sign-On domain name: vsphere.local

Unmarried Sign-On user name: administrator

Single Sign-On password: Enter a password and confirm the password

SSO-configuration-for-VMware-vCenter-7

Configure CEIP. Deselect the checkbox if you don't want to transport your statistics data to VMware and become to the next step.

VMware-vCenter-7-setup_configuring-CEIP

Set up to consummate. Review your settings and if everything is correct, hit Terminate.

VMware-vCenter-Server-7-installation_ready-to-complete

Don't terminate the installation procedure. Otherwise you will need to re-install vCenter from the showtime.

Do-not-terminate-the-vCenter-7-installation-process

Look until the vCenter 7 installation process for stage 2 has finished.

VMware-vCenter-7-setup-is-in-progress_services-on-this-vCenter-Server-are-starting

VMware vCenter Server Appliance should outset automatically later on deployment has finished. If for any reason vCenter does non start automatically, connect to the ESXi host where vCenter virtual appliance (VCSA) is residing and kickoff the VM manually in VMware Host Customer.

vSphere-installation-and-setup_the-vCenter-VM-is-powered-on

You can connect to the vCenter VM and open the VCSA straight console. Click the display preview of the VM in VMware Host customer, utilize VMware Remote Console, which is a standalone application, or VMware Workstation to open a virtual display of the VM for direction with keyboard and mouse.

The direct console interface of VCSA is designed in a grey and blue color scheme and is similar to the DCUI of ESXi. VMware vCenter version, CPU configuration, memory configuration, an IP address and links to manage VCSA are displayed on this screen. Printing F2 and enter the credentials you lot set up during vCenter installation to edit settings similarly to how you edited settings on ESXi.

The-direct-console-interface-of-vCenter-Server-Appliance-based-on-Photon-OS

Permit'southward use the link displayed in the direct console (https://192.168.11.3.i:5480) to open the web interface of the VCSA. Y'all accept to enter a username (root by default) and password to log in.

The vCenter Server Management folio allows you to configure bones settings such as status of services, time zone, firewall, network settings, and access settings.

Go to Administration, click Edit, and edit the password expiration settings. Yous can disable password expiration to avoid issues later the password expires and the demand to reset the password then.

VMware-vCenter-Server-management-interface

5. Configuring the vSphere 7 Surround

In one case you have ESXi, configured the ESXi hosts, and deployed and configured vCenter, you tin can get on to configure the vSphere environment, create VMs and use diverse vSphere 7 features.

Enter the IP accost of your vCenter Server in a web browser. In our instance, we use https://192.168.11.31 to open vSphere Client. Annotation that in vSphere seven only HTML5 vSphere Client is bachelor (Wink-based Web Client has been deprecated).

Enter your username and countersign to log in.

administrator@vsphere.local

After connecting to vCenter and opening vSphere Client, a notification near the license is displayed. You can employ vCenter and ESXi hosts in a full-featured trial mode for a threescore-24-hour interval flow. A prepare of features from the vSphere 7 Enterprise Plus license is bachelor during the evaluation period. If yous accept license keys, enter a key for vCenter and then enter a key for ESXi hosts. The keys for vCenter and ESXi are different. Note that the licensing model for vSphere seven was slightly inverse in comparing with the vSphere six licensing model and serial numbers from vSphere half-dozen are non compatible with vSphere 7. Hosts running the ESXi Free Edition cannot be managed by vCenter.

Click Hosts and clusters to start configuring the inventory.

The-web-interface-of-VMware-vSphere-Client-7-is-similar-to-the-web-interface-of-vCenter-6

5.1. Creating a datacenter

First you take to create a datacenter. A datacenter is a logical container used to organize ESXi hosts, clusters and virtual machines. Correct click the vCenter server (192.168.11.31 in our example) and click New Datacenter in the menu that opens.

VMware-vSphere-installation-and-setup_creating-a-new-datacenter-in-vSphere-Client-7

Enter a datacenter name, for example, Datacenter1.

Entering-a-name-for-a-new-datacenter

five.2. Adding ESXi hosts

Once the datacenter is created, you accept to add ESXi hosts to the datacenter.

Right click the datacenter name and in the carte that opens click Add Host.

VMware-vSphere-setup_adding-an-ESXi-host-to-the-datacenter-by-using-vSphere-Client-7

The Add Host wizard opens.

1. Proper name and location. Enter the IP address of the ESXi host you lot want to add. We are calculation the ESXi host with IP address 192.168.eleven.xxx. Hit Next at each step of the wizard to go along.

Entering-the-IP-address-of-the-ESXi-host-that-is-being-added-to-vCenter

2. Connection settings. Enter a user proper name and countersign to access the ESXi host that must be added.

VMware-vSphere-setup_entering-ESXi-credentials-to-add-a-host-to-the-inventory-of-vCenter-Server

If a certificate security warning is displayed, striking Yes to keep.

The-security-alert-is-displayed-when-connecting-to-an-ESXi-host

iii. Host summary. Cheque the ESXi host summary and continue.

Reviewing-the-summary-for-the-host

iv. Assign license. Enter the series number for vSphere 7 if y'all have one. Otherwise, the evaluation mode will be preserved.

Assigning-a-license-for-the-ESXi-host

five. Lockdown mode. Leave the lockdown mode disabled for being able to connect to an ESXi host directly bypassing vCenter. When the lockdown mode is disabled yous can connect to an ESXi host past using VMware Host Customer for management even if a vCenter machine is down.

Disabling-the-lockdown-mode-for-the-ESXi-host

vi. VM location. Select a datacenter for VM location (Datacenter1 is used in this example).

Selecting-a-datacenter-to-locate-the-VM-in-vCenter

7. Ready to complete. Review settings and hit Cease.

Adding-an-ESXi-host-to-vCenter_ready-to-complete

Now i ESXi host is added to the vCenter inventory. In our case, the vCenter VM is running on 192.168.11.30 (the IP accost/name of the ESXi host).

VMware-vSphere-setup_the-ESXi-host-is-added-to-the-datacenter-in-vCenter-7

Similarly add the second ESXi host to the vCenter inventory (192.168.11.27) in our case.

Multiple-ESXi-hosts-are-added-to-the-vCenter-inventory

Now we can create virtual machines on 192.168.11.27 and other ESXi hosts that are added to vCenter. Read as well nearly VMware vApps and VMware VM templates that can make your life easier when you need to deploy a loftier number of similar VMs.

VMware Backup

Conclusion

This web log post has covered vSphere installation and setup for vSphere version 7. You demand to install ESXi on servers, deploy vCenter Server Appliance as a virtual machine for centralized management of ESXi hosts, and and so perform the final configuration of your VMware vSphere environment. The main difference betwixt deploying vSphere seven and vSphere 6 is that vCeвуnter must exist installed simply equally vCenter Server Appliance (VCSA), that is equally a virtual machine based on a Photon Os (a special modification of Linux made by VMware), and vCenter vii cannot be installed on a Windows car. Whatever the version of vSphere installed in your environment, don't forget to perform vSphere fill-in. NAKIVO Backup & Replication supports VMware vSphere 7 and can protect your VMs fifty-fifty if they are running in a cluster and with Mistake Tolerance enabled.