前言
最近因为增加了一台物理机,所以需要对物理机进行虚拟化后划分虚拟机。下面主要来介绍物理机划分虚拟机的操作步骤。
物理机虚拟化
1. 下载VMware-VMvisor-Installer-6.0.0.update01-3029758.x86_64.iso
注意下载对应的版本,官方的版本有特定版
登录官网:https://www.vmware.com/cn.html
找到对应版本进行下载
注:有定制版和通用版,如果定制版中没有自己的服务器品牌的话,直接下载通用版。
2. 使用UltraISO将镜像写入到U盘中
3. 使用U盘在服务器上装ESXI,选择第一块磁盘作为安装盘,图形化界面安装,一路Next即可
4. 服务器开机后进入ESXI界面,配置IP、DNS、子网掩码
5. 按照提示重启服务器
虚拟机创建
1. 本机下载vSphere Client
2. 使用vSphere Client连接到部署过ESXI的IP上
2. 新建虚拟机,选择安装的磁盘\CPU\内存等参数
一定要提前做好规划,这些规划包括一台物理机分几个虚拟机,每个虚拟机要分多少内存和CPU,每个虚机挂载的是哪块硬盘之类的。
注:快照会占用选择安装的磁盘空间,所以要留出多余的空间做快照。
3. 虚拟机开机,选择本地CentOS镜像源,开始安装
4. 安装过程中根据需求选择安装的操作系统的安装方式,并进行磁盘挂载和IP配置。
5. 安装好后,进入虚拟机命令行安装需要的软件,如ntp、web-utils、wget等。
yum install ntp
yum install web-untils
yum install wget
至此,虚拟机已经创建好了。剩下的就是快速复制此模板,拷贝生成大量的虚拟机。
虚拟机快速拷贝
1. 虚拟机关机
shutdown -h now
2. 虚拟机模板导出
3. 按照模板快速创建虚拟机
注:按照模板部署过程中需要选择虚拟机要部署的磁盘,选择一块就好。尽量一个虚拟机对应一块单独的硬盘。
4. 进入虚拟机进行单独的配置
主机名修改:
hostnamectl set-hostname xxx
网络修改:
vi /etc/sysconfig/network-scripts/ifcfg-xxx
注:网络主要修改的部分是ONBOOT、IPADDR、GATEWAY、DNS1
虚拟机后续硬件配置
后续可以在虚拟机设置中增加/修改硬件的配置,如下图所示。
注:硬件添加完后,要记得重启虚拟机,使其生效。
总结
我们主要做了三部分,首先对硬件做虚拟化,使用了EXSI。然后在EXSI的基础上创建虚拟机模板,最后根据模板快速创建大量的虚拟机。这样我们的服务器虚拟化就已经做好了。