一、 ESXi 的硬件要求
1.1 硬件和系统资源
n 仅在安装有64 位x86 CPU 的服务器上安装和运行。
n 需要在BIOS 中针对CPU 启用NX/XD 位。
n 需要至少4GB 的物理RAM。至少提供8 GB 的RAM,以便能够充分利用ESXi 的功能,并在典型生产环境下运行虚拟机。
n 要支持64 位虚拟机,x64 CPU 必须能够支持硬件虚拟化(Intel VT-x 或AMD RVI)。
n 一个或多个千兆或10GB 以太网控制器。
1.2 存储系统
n SATA 磁盘驱动器。
SATA 磁盘驱动器通过受支持的SAS 控制器或受支持的板载SATA 控制器连接。
SATA 磁盘将被视为远程、非本地磁盘。默认情况下,这些磁盘将用作暂存分区,因为它们被视为远程磁盘。
无法将SATA CD-ROM 设备与ESXi 主机上的虚拟机相连。要使用SATA CD-ROM 设备,必须使用IDE 模拟模式。
n 串行连接SCSI (SAS) 磁盘驱动器。支持安装ESXi 以及将虚拟机存储在VMFS 分区上。
n 光纤通道或iSCSI 上的专用SAN 磁盘。
n USB 设备。支持安装ESXi。
n 软件以太网光纤通道(FCoE)。
1.3 引导要求
vSphere 5.5 支持从统一可扩展固件接口(UEFI) 引导ESXi 主机。
可以使用UEFI 从硬盘驱动器、CD-ROM 驱动器或 USB 介质引导系统。
使用 VMware Auto Deploy 进行网络引导或置备需要旧版 BIOS 固件,且对于UEFI 不可用。
ESXi 可以从大于2 TB 的磁盘进行引导,其中磁盘提供了系统固件,且您要使用的任何附加卡上的固件均支持此磁盘。
安装ESXi 之后,不支持更改旧版BIOS 和UEFI 之间的主机引导类型。
安装ESXi 5.5 后更改从旧版BIOS 到UEFI 的引导类型可能会导致主机无法进行引导。在这种情况下,主机会显示类似于以下内容的错误消息:Not a VMware boot bank 。
1.4 ESXi 安装程序对存储的要求
n 至少需要容量为1 GB 的引导设备。
n 从本地磁盘或SAN/iSCSI LUN 进行引导,则需要5.2 GB 的磁盘,以便可以在引导设备上创建VMFS 卷和 4 GB 的暂存分区。
n 由于USB 和SD 设备容易对I/O 产生影响,安装程序不会在这些设备上创建暂存分区。安装程序将尝试在可用的本地磁盘或数据存储上分配暂存区域。
VMware 建议使用16GB 或更大容量的高品质USB闪存驱动器
n 在Auto Deploy 安装情形下,安装程序将尝试在可用的本地磁盘或数据存储上分配暂存区域。
n 对于从SAN 引导或使用Auto Deploy 的环境,无需为每个ESXi 主机分配单独的LUN。您可以将多个ESXi 主机的暂存区域同时放置在一个LUN 上。
二、 ESXi 的可选安装方式
2.1 交互式安装
对于不足五台主机的小型部署,建议使用交互式安装。
从CD 或DVD、可引导的USB 设备引导安装程序,或从网络中的某个位置通过PXE 引导安装程序。按照安装向导中的提示将ESXi 安装到磁盘。
2.2 脚本式安装
运行脚本是使用无需人工干预的安装部署多个ESXi 主机的有效方式。
安装脚本包含主机配置设置。可以使用该脚本配置具有相同设置的多个主机。
安装脚本必须存储在主机可以通过HTTP、HTTPS、FTP、NFS、CDROM 或USB 访问的位置中。可以以PXE 方式引导ESXi 安装程序或从CD/DVD 或USB 驱动器中引导。
2.3 Auto Deploy ESXi 安装
vSphere 5.x 提供了多种方法来使用Auto Deploy 安装ESXi。
2.3.1 使用 vSphere Auto Deploy 置备ESXi 主机
使用vSphere Auto Deploy ESXi 功能,您可以通过vCenter Server 有效地置备和重新置备大量ESXi 主机。
使用Auto Deploy 功能置备主机时,vCenter Server 可以将ESXi 映像直接加载到主机内存中。Auto Deploy 不在主机磁盘上存储ESXi 状态。
2.3.2 将 vSphere Auto Deploy 用于有状态安装
在某些情况下,通过Auto Deploy 来置备主机以及从磁盘执行所有的后续引导会很有用。
可使用 vSphere Auto Deploy 来置备ESXi 主机,然后设置主机配置文件,以便于主机将ESXI 映像和配置存储在本地磁盘、远程磁盘或USB 驱动器上。接着,ESXi 主机将从该本地映像进行引导。Auto Deploy 将不再置备主机。
2.3.3 vSphere Auto Deploy 和无状态缓存
可使用 vSphere Auto Deploy 来置备ESXi 主机,然后设置主机配置文件,以便于主机将ESXI 映像和配置存储在本地磁盘、远程磁盘或USB 驱动器上。
随后,Auto Deploy 服务器继续置备该主机。如果Auto Deploy 服务器不可用,主机将使用磁盘上的映像。
2.4 使用 ESXi Image Builder CLI 自定义安装
您可以使用ESXi Image Builder CLI 创建带有自定义的一组更新、修补程序和驱动程序的ESXi 安装映像。
ESXi Image Builder CLI 是一个PowerShell CLI 命令集,可用于创建具有自定义的一组ESXi 更新和修补程序的ESXi 安装映像。您也可以包含在vSphere 版本之间发布的第三方网络或存储驱动程序。
可以通过以下方法之一部署使用Image Builder 创建的ESXi 映像:
通过将其刻录至安装DVD。
通过vCenter Server,使用Auto Deploy 功能。
三、 引导 ESXi 安装程序的介质选项
ESXi 安装程序支持以下引导介质:
n 从CD/DVD 引导。
n 从USB 闪存驱动器引导。
n 从网络进行PXE 引导。
n 使用远程管理应用程序从远程位置引导。
四、 ESXi 的交互式安装
4.1 从 CD 或 DVD 引导 ESXi 安装程序
使用ESXi安装光盘引导计算机,将显示引导菜单 ESXi-xxxxxx-standard Boot Menu。
在引导菜单中,默认选择了ESXi-5.x.x-xxxxxxxxxxxxx-standard Installer。
按回车键,或等候8秒,引导计算机。
4.2 加载 ESXi 安装程序
在Loading ESXi installer界面,按回车键,或等候5秒,启动安装程序。
ESXi安装程序正在将安装程序模块文件加载到内存。
如果主机内存不足时,无法将所有安装程序文件加载到内存中,会出现以下错误提示,安装程序无法继续。
从内存中,加载并启动ESXi安装程序。
4.3 使用 ESXi 安装程序向导
安装程序启动结束后,在Welcome to the VMware ESXi 5.1.0 Installation页,按回车键继续。
如果安装程序没有检测到网络适配器,将显示以下页面,安装程序无法继续。
在End User License Agreement (EULA) 页,按F11键,同意用户许可协议并继续。
安装程序自动搜索所有可用的驱动器。
在Select a Disk to Install or Upgrade页,将显示搜索到的所有存储。
在这里选择目标磁盘,按回车键继续。
当使用不同类型的SCSI控制器来连接本地磁盘,安装程序会将其识别为本地或远程磁盘。
例如:
使用LSI Logic Parallel连接的本地磁盘,会被识别为本地磁盘。
使用LSI Logic SAS连接的本地磁盘,会被识别为本地磁盘。
安装程序将从所选驱动器中收集更多的信息。
如果选定的驱动器中,已经存在VMFS数据时,会出现ESXi and VMFS Found页,并提供三个选项。
可选择Install ESXi, overwrite VMFS datastore项,安装ESXi并覆盖VMFS数据,即全新安装。
在Please select a keyboard layout页,使用默认选择的US Default,按回车键继续。
在Please enter a root password页,输入root用户的密码,密码不少于7个字符,按回车键继续。
安装程序正在收集系统信息。
当安装程序检测到系统存在异常时,将显示Error(s)/Warning(s) Found During System Scan页。
例如:安装程序检测到CPU不支持VT或BIOS中没有开启VT支持。但按回车键仍可继续。
可以安装完成后,再在BIOS中开启VT功能支持。
在Confirm Install页,确认安装的目标位置无误后,按F11键开始安装。
安装正在进行,可查看安装进度条。
安装完成,按回车键重启。
系统正在重启。
4.4 首次启动 ESXi
首次打开 ESXi 主机或重置默认配置后,主机将进入自动配置阶段。此阶段以默认设置配置系统网络和存储设备。
默认情况下,动态主机配置协议 (DHCP) 会对 IP 进行配置,然后系统会将所有可见空白内部磁盘格式化为虚拟机文件系统 (VMFS) 以便将虚拟机存储在磁盘上。
重启后,计算机将从本地磁盘引导ESXi 系统。
在Loading VMware ESXi启动界面,按回车键,或等候5秒自动引导。
正在将系统模块文件加载到内存中。
正在启动系统。
系统启动完成后,将显示直接控制台界面 (DCUI),从中可以查看到主机硬件与网络配置等基础信息。
在初始状态下,系统默认使用DHCP获取IP地址。刚刚启动完成时,主机IP地址为0.0.0.0。
若无法从DHCP自动获取IP地址时,系统会自动分配一个169.254开头的保留地址。
在生成环境中,我们会为ESXi主机分配一个固定的IP地址,通常不使用DHCP。
至此,我们已经完成了ESXi系统的交互方式安装操作。
要正式使用ESXi系统,我们还需要进一步完成后续的配置工作。