云网牛站
所在位置:首页 > Linux云服务器 > 使用Xen Orchestra在Xen/XCP-ng虚拟机上启用嵌套虚拟化

使用Xen Orchestra在Xen/XCP-ng虚拟机上启用嵌套虚拟化

2021-04-26 11:45:50作者:李全运稿源:云网牛站

在本文中,我们将向您展示如何在XenServer/XCP-ng Infrastructure中运行的虚拟机上启用嵌套虚拟化,所运行的环境是Linux服务器。请按照以下步骤在Xen虚拟化环境中启用、配置和开始使用嵌套虚拟化。

 

前言

嵌套虚拟化功能在某些情况下非常有用,例如在受限环境中调试虚拟机监控程序,并在有限数量的物理资源上测试大型虚拟部署。在生产用户环境中不建议使用嵌套虚拟化,它主要用于开发和测试目的。为了使嵌套虚拟化正常工作,您的XenServer/XCP-ng主机需要启用虚拟化扩展:

$  cat /sys/hypervisor/properties/capabilities

xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64

 

在Xen/XCP-ng虚拟机上启用嵌套虚拟化

Xen Orchestra是Xen Server的用户友好型管理工具,它旨在简化基础结构的管理时间。我们可以通过Xen Orchestra控制台轻松地在Xen/XCP-ng虚拟机上为虚拟机打开嵌套虚拟化。参考Ubuntu 20.04/Debian 10上装Xen Orchestra来管理Xen/XCP-ng一文。

登录到Xen Orchestra Web界面:

使用Xen Orchestra在Xen/XCP-ng虚拟机上启用嵌套虚拟化

从“主页”>“虚拟机”>“虚拟机名称”(“Home” > “VMs” > “VM Name”)中选择虚拟机以启用嵌套虚拟化,然后停止实例:

使用Xen Orchestra在Xen/XCP-ng虚拟机上启用嵌套虚拟化

然后转到虚拟机的“高级(Advanced)”选项卡:

使用Xen Orchestra在Xen/XCP-ng虚拟机上启用嵌套虚拟化

通过将开关切换为打开来启用嵌套虚拟化:

使用Xen Orchestra在Xen/XCP-ng虚拟机上启用嵌套虚拟化

完成后,启动VM计算机:

使用Xen Orchestra在Xen/XCP-ng虚拟机上启用嵌套虚拟化

 

验证是否成功

登录到实例并确认您的主机系统上是否可以使用嵌套虚拟化:

$ cat /sys/module/kvm_intel/parameters/nested

Y

如果此命令返回Y或1,则启用该功能。

 

相关主题

在CentOS 7系统上安装Xen的方法

精选文章
热门文章