前言

最近因为增加了一台物理机,所以需要对物理机进行虚拟化后划分虚拟机。下面主要来介绍物理机划分虚拟机的操作步骤。

物理机虚拟化

1. 下载VMware-VMvisor-Installer-6.0.0.update01-3029758.x86_64.iso

注意下载对应的版本,官方的版本有特定版

登录官网:https://www.vmware.com/cn.html

esxi虚拟化和单机速度 esxi虚拟机去虚拟化_esxi虚拟化和单机速度


找到对应版本进行下载

esxi虚拟化和单机速度 esxi虚拟机去虚拟化_运维_02


注:有定制版和通用版,如果定制版中没有自己的服务器品牌的话,直接下载通用版。

esxi虚拟化和单机速度 esxi虚拟机去虚拟化_esxi虚拟化和单机速度_03

2. 使用UltraISO将镜像写入到U盘中

esxi虚拟化和单机速度 esxi虚拟机去虚拟化_IP_04

3. 使用U盘在服务器上装ESXI,选择第一块磁盘作为安装盘,图形化界面安装,一路Next即可

4. 服务器开机后进入ESXI界面,配置IP、DNS、子网掩码

5. 按照提示重启服务器

虚拟机创建

1. 本机下载vSphere Client

2. 使用vSphere Client连接到部署过ESXI的IP上

esxi虚拟化和单机速度 esxi虚拟机去虚拟化_服务器_05

2. 新建虚拟机,选择安装的磁盘\CPU\内存等参数

esxi虚拟化和单机速度 esxi虚拟机去虚拟化_服务器_06


一定要提前做好规划,这些规划包括一台物理机分几个虚拟机,每个虚拟机要分多少内存和CPU,每个虚机挂载的是哪块硬盘之类的。

注:快照会占用选择安装的磁盘空间,所以要留出多余的空间做快照。

3. 虚拟机开机,选择本地CentOS镜像源,开始安装

esxi虚拟化和单机速度 esxi虚拟机去虚拟化_IP_07

4. 安装过程中根据需求选择安装的操作系统的安装方式,并进行磁盘挂载和IP配置。

esxi虚拟化和单机速度 esxi虚拟机去虚拟化_服务器_08

5. 安装好后,进入虚拟机命令行安装需要的软件,如ntp、web-utils、wget等。

yum install ntp
yum install web-untils
yum install wget

至此,虚拟机已经创建好了。剩下的就是快速复制此模板,拷贝生成大量的虚拟机。

虚拟机快速拷贝

1. 虚拟机关机

shutdown -h now

2. 虚拟机模板导出

esxi虚拟化和单机速度 esxi虚拟机去虚拟化_运维_09

3. 按照模板快速创建虚拟机

esxi虚拟化和单机速度 esxi虚拟机去虚拟化_esxi虚拟化和单机速度_10


注:按照模板部署过程中需要选择虚拟机要部署的磁盘,选择一块就好。尽量一个虚拟机对应一块单独的硬盘。

4. 进入虚拟机进行单独的配置

主机名修改:

hostnamectl set-hostname xxx

网络修改:

vi /etc/sysconfig/network-scripts/ifcfg-xxx

注:网络主要修改的部分是ONBOOT、IPADDR、GATEWAY、DNS1

虚拟机后续硬件配置

后续可以在虚拟机设置中增加/修改硬件的配置,如下图所示。

esxi虚拟化和单机速度 esxi虚拟机去虚拟化_运维_11


esxi虚拟化和单机速度 esxi虚拟机去虚拟化_运维_12


注:硬件添加完后,要记得重启虚拟机,使其生效。

总结

我们主要做了三部分,首先对硬件做虚拟化,使用了EXSI。然后在EXSI的基础上创建虚拟机模板,最后根据模板快速创建大量的虚拟机。这样我们的服务器虚拟化就已经做好了。