kvm生产的虚机内仍然可以再产虚拟机,这就是嵌套虚拟化
我们的目的是在kvm虚机中再装一套proxmox
在实体机上检查当前的Linux是否支持嵌套
Intel的CPU
cat /sys/module/kvm_intel/parameters/nested
AMD的CPU
cat /sys/module/kvm_amd/parameters/nested
修改支持,以intel为例:
vi /etc/modprobe.d/kvm.conf
options kvm_intel nested=1
reboot就好
不重启的话
modprobe -r kvm_intel
modprobe kvm_intel
然后看看
cat /sys/module/kvm_intel/parameters/nested
安装的时候,指定cpu=host:
1#!/bin/sh
2qemu-img create -f qcow2 /export/kvm/proxmox-168-86-103/proxmox-168-86-103.qcow2 200G
3virt-install \
4 --name=proxmox-168-86-103 \
5 --cpu=host \
6 --ram=8192 \
7 --disk path=/export/kvm/proxmox-168-86-103/proxmox-168-86-103.qcow2,format=qcow2,size=200 \
8 --cdrom=/export/kvm/iso/proxmox-ve_7.0-2.iso \
9 --os-type=Linux \
10 --network bridge=br0 \
11 --vnc --vnclisten=0.0.0.0 --vncport=5903