在kvm上安装嵌套esxi(centos7)

1.更新相关源及软件包

yum -y install centos-release-qemu-ev

sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/CentOS-QEMU-EV.repo

yum --enablerepo=centos-qemu-ev -y install qemu-kvm-ev

2.重启libvirtd及查看qemu版本 systemctl restart libvirtd

/usr/libexec/qemu-kvm -version

3.创建网络桥接模式 vim /etc/sysconfig/network-scripts下的ens33 添加bridge br0

vim ifcfg-br0,配置固定IP

brctl show 查看br0的接口是否是ens33

4.查看虚拟化嵌套是否已开启,cat /sys/module/kvm_intel/parameters/nested ,如果为N,运行命令卸载内核modprobe -r kvm_intel,重新写入vim /etc/modprobe.d/kvm_intel.conf文件,options kvm-intel nested=1
options kvm-intel enable_shadow_vmcs=1
options kvm-intel enable_apicv=1
options kvm-intel ept=1

保存退出,运行modprobe -a kvm_intel,重启reboot。

5.创建esxi镜像文件qemu-img create -f qcow2 esxi6.7.qcow2 50G    

安装esxi。virt-install --virt-type kvm --name esxi6.7 --ram 4096 --cpu host-passthrough --vcpus=4  --disk /var/lib/libvirt/images/esxi6.7.qcow2,format=qcow2,bus=sata --disk /var/lib/libvirt/images/VMware-VMvisor-Installer-6.7.0-8169922.x86_64-DellEMC_Customized-A01.iso,device=cdrom,bus=ide --network model=e1000,bridge=br0 --features kvm_hidden=on --os-type linux

你可能感兴趣的:(linux,centos,服务器)