vSphere Installation and Setup
Prerequisites
Verify that your environment has the following components:
The ESXi installer ISO image downloaded from the VMware Web site.
n
TFTP server that supports PXE booting with PXELINUX. See
n
gPXE,"
on page 129.
DHCP server configured for PXE booting. See
n
PXELINUX
n
Server with a hardware configuration that is supported with your version of ESXi. See the Hardware
n
Compatibility Guide at http://www.vmware.com/resources/compatibility/search.php.
Network security policies to allow TFTP traffic (UDP port 69)
n
(Optional) Installation script, the kickstart file. See
n
page 144.
Network adapter with PXE support on the target ESXi host
n
IPv4 networking. IPv6 is not supported for PXE booting.
n
Use a native VLAN in most cases. If you want to specify the VLAN ID to be used with PXE booting, check
that your NIC supports VLAN ID specification.
Procedure
1
Create the
/tftpboot/pxelinux.cfg
2
On the Linux machine, install PXELINUX.
PXELINUX is included in the SYSLINUX package. Extract the files, locate the file
it to the
/tftpboot
3
Configure the DHCP server.
The DHCP server sends the following information to your client hosts:
The name or IP address of your TFTP server.
n
The name of your initial boot file. This is
n
4
Copy the contents of the ESXi installer image to the
5
(Optional) For a scripted installation, in the
the
command, to specify the location fo the installation script.
kernel
In the following example, XXX.XXX.XXX.XXX is the IP address of the server where the installation
script resides.
kernelopt=ks=http://XXX.XXX.XXX.XXX/esxi_ksFiles/ks.cfg
6
Copy the
isolinux.cfg
The
isolinux.cfg
installer image:
DEFAULT menu.c32
MENU TITLE ESXi-5.x.x-XXXXXX-full Boot Menu
NOHALT 1
PROMPT 0
TIMEOUT 80
LABEL install
KERNEL mboot.c32
APPEND -c location of boot.cfg
134
directory on your TFTP server.
directory on your TFTP server.
boot.cfg
file from the ESXi installer ISO image to the
file contains the following code, where
"About the TFTP Server, PXELINUX, and
"Sample DHCP Configuration,"
"About Installation and Upgrade Scripts,"
.
pxelinux.0
directory on the TFTP server.
/var/lib/tftpboot
file, add the
kernelopt
/tftpboot/pxelinux.cfg
is the build number of the ESXi
XXXXXX
on page 130.
on
and copy
pxelinux.0
option on the next line after
directory.
VMware, Inc.
Need help?
Do you have a question about the VS4-ENT-PL-A - vSphere Enterprise Plus and is the answer not in the manual?