近期VMWare发布了正式版Esxi8.0,看了官方介绍增加了不少功能,由于我现在稳定在用的是Esxi6.7版本,所以想在Esxi6.7中嵌套部署一台ESXi8.0看看新版本具体功能怎么样,下面将如何在Esxi6.7中嵌套部署一台ESXi8.0服务器,并在嵌套虚拟出来的Esxi8.0中创建虚拟机正常虚拟化运行写个教程。如下图:
具体设置方法如下:
{ZhinianPay money=11}
一、上传下载好的ESXI8.0安装包
二、创建虚拟机
三、创建好虚拟机之后,开机启动并安装
启动时按以下命令操作,设置VMFSL分区大小,如果不设置系统默认会点用128G
1、ESXi引导开机倒计时,输入shift+o #这是字母o
2、命令行输入:cdromBoot runweasel autoPartitionOSDataSize=4096 #注意字母区分大小写及空格
之后就按回默认安装就可以,安装方法跟之前的版本一样。安装好后如下:
四、安装好之后,Esxi8.0虚拟机关机,通过以下命令修改文件,让嵌套的Esxi8.0服务器支持虚拟化使用安装虚拟机能正常启动,如果不修改文件嵌套出来的Esxi8.0上面安装的虚拟机是不支持虚拟化的,这样在Esxi8.0上安装的虚拟机就启动不了会报错
修改方法如下:
1,Esxi主机开启ssh(这里是外面主的Esxi6.7主机),通过ssh工具登陆,执行以下命令:
find / -name *.vmx
将以上查找到的路径复制出来
/vmfs/volumes/9cbebd8d-70adb84b/Esxi8.0/Esxi8.0.vmx
2、通过命令修改以上找到的.vmx配置文件
vi /vmfs/volumes/9cbebd8d-70adb84b/Esxi8.0/Esxi8.0.vmx
按 i 进入编辑模式,在配置文件最后一行添加以下命令
vhv.enable = "TRUE"
再再按Esc键 输入 :号 wq保存退出
五、以上都修改好之后,开启Esxi8.0虚拟机,虚拟机启动好之后,登入esxi8.0后台,就可以正常运行里面创建的虚拟机了。
六、另外在宿主Esxi6.7下虚拟交换机的端口组需要开启混杂功能,要不通信有问题,开启混杂的原因:VMware 虚拟交换机上只能感知到其上的虚拟机,但无法感知到嵌套后其上虚拟机的子虚拟机的MAC地址,所以通信时候,用子虚拟机通信到VMware 最底层虚拟交换机就会丢包.
{/ZhinianPay}