虚拟化容器,大数据,DBA,中间件,监控。

ESXI 虚拟化嵌套

25 03月
作者:admin|分类:容器虚拟化

虚拟化嵌套:顾名思义就是在虚拟化环境中在嵌套一层虚拟化。

需求:因为资源的限制,我们可能没有那么多ESXI主机给自己实验,如果一个人在做实验了。其他的人就不能共同实验了。但是单台的资源却是比较多!!

环境准备:已建立vsphere环境,也就是基础架构Vcenter+ESXI主机(物理机)+DC域控+DB数据库。在这个基础上,我们还需要建两台ESXI虚拟机。

问题:1.在vmware环境下在搭一套基础环境可以吗?

2.原本的vmware环境需要做哪些操作才能实现虚拟化嵌套?

3.虚拟化嵌套后会不会有一些问题?

答案:

1.可以,一套原来vshpere环境下通过在搭两台ESXI虚拟机+1台VC虚拟机+1台DC虚拟机+1台DB虚拟机,当然,有些虚拟机也可以用原来环境下,比如DB数据库……一般自己实验的话,整套环境还是自己都过一遍比较好。

2.(重点)!!!实现虚拟化嵌套需求按一下的步骤创建虚拟机。否则,会出问题!!比如虚拟机怎么开不了之类~~~~

(1)创建的ESXI虚拟机内存分配和CPU分配我就不说了。第一,重要的是虚拟机-编辑设置-选项-常规选项。版本是否为vmware ESXI 5.x(实验)。第二,重要的是虚拟机-编辑设置-选项-CPU/MMU虚拟化是否选了,如下面所示:

wKiom1RY36-yZVLfAAIsCmWc46s453.jpg

wKioL1RY4A6h7LVBAAKQ1KPj4cI837.jpg

(2)除了这些设置,还有一个地方需要设置,也是最难找的!默认在这台ESXI虚拟机-编辑设置-选项-CPUID掩码这一选项是灰色的。

wKiom1RY4VGgjUWZAAHOqRcfY78026.jpg

需要在vmware web client中这台虚拟机-编辑设置-CPU选项里的硬件虚拟化勾选起来。前提是原本环境的Vcenter必须有装vmware web client,你勾选以后CPUID掩码这一项就不是灰色的了。

(3)vmware web client的安装这里我就不写了,大家可以去百度找找资料,很多也很简单。安装完成后。你可以在Vcenter上通过 https://127.0.0.1:9443 ,注意有S的!!!访问到vmware web client,可以用域用户登录,也可以用single sign on的默认账户登录。

wKioL1RY46Pz4qhpAAIw8CzJw_0159.jpg

登录后,点击Vcenter-主机-虚拟机-找到你创建的两台ESXI虚拟机

wKioL1RY5UeAomcgAARQECCm8ms467.jpg

首先确认虚拟机版本为vm9,如果是vm8的话,CPU里的选项是灰色的。若不是vm9.升级虚拟机兼容性,升到vm9!

wKiom1RY5N_RMyAQAAOxAIExBDM935.jpg

升级后你右击虚拟机-编辑设置可以中看到

wKioL1RY5kXjTCqZAAK04bOAYpM468.jpg

然后在点开CPU-在“硬件虚拟化”选项勾选“向客户机操作系统公开硬件辅助的虚拟化”

wKioL1RY5f_DsyYCAAI9HURg-Dc536.jpg

这样设置完成后虚拟化嵌套的设置就完成了,可以在ESXI虚拟机上挂ISO,开始装ESXI系统。

3.会。虽然说嵌套完成,可以通过vmware client连接到ESXI虚拟机,也可以在ESXI新建虚拟机并安装操作系统。但是会出现在嵌套环境下的虚拟机操作系统安装完成后,IP能获取,但是上不了外网。这时还需在网卡连接的网络做以下的设置,点击宿主ESXI主机-右边配置-网络-属性

wKiom1RY6T2TyZZpAAI4wGBcFo0130.jpg

找到你ESXI虚拟机连接的端口组,点击编辑

wKioL1RY6Z7z4vWiAAISM-jLdK0841.jpg

在安全选项中,把混杂模式勾选,选择接受!

wKiom1RY6TywgbESAAEF7UR-ceU847.jpg

这样设置后,应该就能解决嵌套层的虚拟机不能上网的问题!

浏览2051 评论0
返回
目录
返回
首页
ESXi5.1嵌套KVM虚拟化环境支持配置 RHEL6 Openstack Install All-in-one