使用 VMware ESXi 5.1 搭建 VMware 虚拟化平台 二:使用 vSphere Client 管理虚拟机

拓扑规划:

esxi去虚拟化工具 esxi开启cpu虚拟化_VMware


项目实施

1 、 将客户机操作系统安装光盘 ISO 上传到 ESXi 存储

(1)使用 VMware vSphere Client 连接到 VMware ESXi。

esxi去虚拟化工具 esxi开启cpu虚拟化_VMware_02


(2)在主机的“摘要”栏查看 VMware ESXi 主机的摘要信息,在“常规”栏可以查看主机制造商、型号、处理器、许可证、vSphere 基本配置概要等信息,在“资源”栏可以查看 ESXi 主机的 CPU、内存使用情况,在“网络”栏可以查看虚拟机网络端口组。

esxi去虚拟化工具 esxi开启cpu虚拟化_esxi去虚拟化工具_03


3)在 ESXi 中创建虚拟机之前,建议将操作系统安装光盘的 ISO 上传到 ESXi 存储中,方便随时调用。在存储器datastore1 处右键选择“浏览数据存储”。

esxi去虚拟化工具 esxi开启cpu虚拟化_右键_04


(4)点击工具栏中的“创建新的文件夹”,输入文件夹名称 ISO。

esxi去虚拟化工具 esxi开启cpu虚拟化_esxi去虚拟化工具_05


(5)进入 ISO 目录,点击工具栏中的“将文件上载到此数据存储”,选择上载文件。

esxi去虚拟化工具 esxi开启cpu虚拟化_esxi去虚拟化工具_06


(6)浏览找到 CentOS 6.6 的安装光盘 ISO 文件。

esxi去虚拟化工具 esxi开启cpu虚拟化_CentOS_07


(7)点击是确认警告信息。

esxi去虚拟化工具 esxi开启cpu虚拟化_右键_08


(8)等待文件上传。

esxi去虚拟化工具 esxi开启cpu虚拟化_esxi去虚拟化工具_09


(9)文件上传完成后,可以在 ISO 目录中看到上传的文件。

esxi去虚拟化工具 esxi开启cpu虚拟化_右键_10


2 、在 VMware ESXi 中创建 客户 机

(1)切换到“虚拟机”栏,可以查看 ESXi 主机中的虚拟机。目前 ESXi 没有虚拟机,右键选择“新建虚拟机”来创建新的虚拟机。

esxi去虚拟化工具 esxi开启cpu虚拟化_CentOS_11


(2)选择自定义配置

esxi去虚拟化工具 esxi开启cpu虚拟化_右键_12


(3)输入虚拟机的名称,在这里将在虚拟机中安装 CentOS 6.6 64 位操作系统。

esxi去虚拟化工具 esxi开启cpu虚拟化_右键_13


(4)选择虚拟机的存储位置,在这里将虚拟机存储在 ESXi 主机的内置存储 datastore1 中。

esxi去虚拟化工具 esxi开启cpu虚拟化_右键_14


(5)选择虚拟机版本,在这里选择版本 8。

esxi去虚拟化工具 esxi开启cpu虚拟化_esxi去虚拟化工具_15


(6)选择将要安装的客户机操作系统为 CentOS 4/5/6/7(64 位)。

esxi去虚拟化工具 esxi开启cpu虚拟化_esxi去虚拟化工具_16


(7)为虚拟机配置 CPU,这里为虚拟机配置 1 个 CPU,每个 CPU 包含 1 个核心。

esxi去虚拟化工具 esxi开启cpu虚拟化_esxi去虚拟化工具_17


(8)配置虚拟机的内存大小,在这里为虚拟机配置 1GB 内存。

esxi去虚拟化工具 esxi开启cpu虚拟化_VMware_18


(9)为虚拟机配置将要连接到的虚拟网络,以及虚拟机的网卡类型。VMware ESXi 默认创建一个名称为 VM Network的虚拟网络,该虚拟网络连接到 ESXi 的第一个管理网络网卡。虚拟机的网卡可以选择 E1000、VMXNET2 和 VMXNET3三种型号,默认为 E1000

esxi去虚拟化工具 esxi开启cpu虚拟化_右键_19


(10)选择 SCSI 控制器的型号,默认为 LSI Logic 并行。

esxi去虚拟化工具 esxi开启cpu虚拟化_右键_20


(11)由于在这里是第一次创建虚拟机,没有现成的虚拟硬盘,所以选择“创建新的虚拟磁盘”。

esxi去虚拟化工具 esxi开启cpu虚拟化_CentOS_21


(12)选择虚拟硬盘的大小和置备策略。磁盘大小配置为 16GB,磁盘置备方式有三种,其中厚置备延迟置零和厚置备置零会立刻在 ESXi 存储中创建一个 16GB 的虚拟硬盘文件,而 Thin Provision(瘦置备)的虚拟硬盘文件大小为虚拟机硬盘的实际占用大小。在生产环境中,建议为服务器选择厚置备方式,对于普通用途服务器可以选择厚置备延迟置零方式,对于数据库服务器等资源占用率高的服务器建议选择厚置备置零方式。在实验环境中,建议选择 ThinProvision(瘦置备)以节省硬盘空间占用。在这里选择 Thin Provision。

esxi去虚拟化工具 esxi开启cpu虚拟化_CentOS_22


(13)指定虚拟磁盘的高级选项,通常不需要更改这些选项。

esxi去虚拟化工具 esxi开启cpu虚拟化_VMware_23


(14)完成前检查虚拟机配置,可以选中“完成前编辑虚拟机设置”更改虚拟机的配置。

esxi去虚拟化工具 esxi开启cpu虚拟化_CentOS_24


(15)也可以在创建好虚拟机后,右键点击虚拟机名称,选择“编辑设置”。

esxi去虚拟化工具 esxi开启cpu虚拟化_esxi去虚拟化工具_25


(16)在 CD/DVD 驱动器 1 处,设备类型选择数据存储 ISO 文件,浏览找到 ESXi 内置存储 datastore1 的 ISO 目录中刚上传的 CentOS 6.6 的安装光盘 ISO。

esxi去虚拟化工具 esxi开启cpu虚拟化_VMware_26


(17)选中“打开电源时连接”,默认是没有选中的。

esxi去虚拟化工具 esxi开启cpu虚拟化_esxi去虚拟化工具_27


3 、在 VMware ESXi 中安装客户机操作系统

(1)右键点击虚拟机 CentOS 6.6 x86_64,选择电源 ——> 打开电源,然后选择打开控制台。

esxi去虚拟化工具 esxi开启cpu虚拟化_右键_28


(2)客户机操作系统安装过程与在真实主机或 VMware Workstation 上一样。

(3)在客户机控制台点击鼠标可以进入虚拟机本地操作,要使鼠标回到本机,需要按 Ctrl + Alt 组合键

安装完操作系统之后,查看网卡信息:

esxi去虚拟化工具 esxi开启cpu虚拟化_VMware_29


如上图所示,网卡没有激活,先激活网卡,网卡配置信息存储在 /etc/sysconfig/network-scripts 目录中,我们配置网络,其实就是配置 /etc/sysconfig/network-scripts 目录中的 ifcfg-en0 文件。

esxi去虚拟化工具 esxi开启cpu虚拟化_esxi去虚拟化工具_30


修改文件:(输入3中的命令之后,想要修改文件,按A键,vi编辑器最下边变成插入或INSERT后便可进行编辑文件)

修改文件中的

ONBOOT=yes
BOOTPROTO=static

在文件后加入:

IPAPPR=192.168.xxx.xxx (IP地址按照自己的要求配置)

NETMASK=255.255.255.xxx (子网掩码按照自己的IP地址配置)

GATEWAY=192.168.xxx.xxx (网管地址按照自己的IP地址配置)

DNS1=8.8.8.8

DNS2=4.2.2.2

(DNS是域名系统,可以按照自己的需求配置,也可以不配置)然后重启网卡:service network restart

esxi去虚拟化工具 esxi开启cpu虚拟化_CentOS_31


(4)客户机操作系统安装完毕后,建议安装 VMware Tools,增强虚拟机的性能。在虚拟机控制台中,选择虚拟机—>客户机 -> 安装/升级 VMware Tools。

esxi去虚拟化工具 esxi开启cpu虚拟化_esxi去虚拟化工具_32


(5)点击确定,开始安装 VMware Tools。

esxi去虚拟化工具 esxi开启cpu虚拟化_esxi去虚拟化工具_33


(6)对于不同的客户机操作系统,VMware Tools 的安装过程是不同的。以下为 CentOS 6.6 中 VMware Tools 的安装过程,其中 vmware-install.pl 为 VMware Tools 的安装脚本,对 vmware-install.pl 的所有提示按回车确认,安装完成后输入 shutdown -r now 重新启动系统在实际操作的时候可能会遇到这种如下图所示的问题

esxi去虚拟化工具 esxi开启cpu虚拟化_CentOS_34


解决办法:vi /etc/resolv.conf

esxi去虚拟化工具 esxi开启cpu虚拟化_VMware_35


然后继续安装VMware Tools 。

对于不同的客户机操作系统,VMware Tools 的安装过程是不同的。以下为 CentOS 6.6 中 VMware Tools 的安装过程,其中 vmware-install.pl 为 VMware Tools 的安装脚本,对 vmware-install.pl 的所有提示按回车确认,安装完成后输入 shutdown -r now 重新启动系统。

安装好 VMware Tools 后,虚拟机的电源菜单中,关闭客户机和重新启动客户机变为可选状态,这两项功能都需要 VMware Tools 的支持。以下为电源菜单的详细解释。
 关闭电源为直接断开客户机的电源,即强制关机,可能造成客户机数据丢失。
 挂起为 VMware ESXi 保存客户机的硬盘以及内存等硬件资源的状态,将客户机关机,类似Windows 的“休眠”功能。可以随时恢复被挂起的客户机。
 重置为强制重启客户机,相当于为虚拟机按 Reset 键,也可能造成客户机数据丢失。
 关闭客户机和重新启动客户机两个选项只有在安装了 VMware Tools 后才会出现,相当于在虚拟机中输入关机或重启指令,正常关闭或重启客户机。

4 、为客户机创建快照

(1)虚拟机快照可以保存虚拟机的工作状态,当虚拟机出现问题时,可以方便地将虚拟机恢复到正常工作状态。建议将虚拟机正常关机后再创建快照,这样快照占用的空间很小。右键点击虚拟机 CentOS 6.6 x86_64,选择快照 ->执行快照。

esxi去虚拟化工具 esxi开启cpu虚拟化_右键_36


(2)输入快照名称和描述。

esxi去虚拟化工具 esxi开启cpu虚拟化_右键_37


(3)右键点击虚拟机 CentOS 6.6 x86_64,选择快照  快照管理器,可以看到虚拟机的所有快照。选择一个快照,点击“转到”,可以恢复虚拟机快照时的状态。

esxi去虚拟化工具 esxi开启cpu虚拟化_右键_38


5 、配置客户机跟随 ESXi

(1)要使 ESXi 中的客户机在 ESXi 主机启动后自动启动,需要在“配置”栏中选择软件  虚拟机启动/关机,点击右上方的属性。

esxi去虚拟化工具 esxi开启cpu虚拟化_右键_39


esxi去虚拟化工具 esxi开启cpu虚拟化_右键_40


(3)当 VMware ESXi 启动后,会自动启动 CentOS 虚拟机,如图,在下方的近期任务中,可以看到 CentOS 虚拟机已自动启动.

esxi去虚拟化工具 esxi开启cpu虚拟化_右键_41