XenServer虚拟机的模式转换——PV to HVM

在XenServer中,VM(虚拟机)可在以下两种模式之一中运行:

  • 半虚拟化(PV):虚拟机内核使用特定代码,此代码在虚拟机管理程序上运行,以管理设备和内存。
  • 全虚拟化(HVM):使用特定处理器功能“捕捉”虚拟机执行的特权命令,以便可以使用未经修改的操作系统。

为了访问网络和存储,会为虚拟机提供仿真设备,或者也可以出于性能和可靠性的原因,使用PV驱动程序。

在XenServer主机上,打开本地shell,以root用户身份登录,输入以下命令:

/opt/xensource/bin/pv2hvm <vm_name>

/opt/xensource/bin/pv2hvm <vm_uuid>

重新启动VM,完成此过程。

摘自《Citrix XenServer虚拟机用户指南》

发表评论