Oracle VM Server for SPARC 物理机到虚拟机 (Physical-to-Virtual, P2V) 转换工具可以自动将现有物理系统转换为在芯片多线程 (chip multithreading, CMT) 系统上的逻辑域中运行 Oracle Solaris 10 OS 的虚拟系统。您可以从运行 Oracle Solaris 10 OS 或 Oracle Solaris 11 OS 的控制域运行 ldmp2v 命令,以将以下其中一个源系统转换为逻辑域:
运行版本至少为 Solaris 8、Solaris 9 或 Oracle Solaris 10 OS 的任何基于 sun4u SPARC 的系统
运行 Oracle Solaris 10 OS 但不在逻辑域中运行的任何 sun4v 系统
可在以下各阶段执行从物理系统到虚拟系统的转换:
收集阶段。在物理源系统上运行。在 collect 阶段,会基于收集到的有关源系统的配置信息创建源系统的文件系统映像。
准备阶段。在目标系统的控制域上运行。在 prepare 阶段,会基于 collect 阶段收集到的配置信息在目标系统上创建逻辑域。文件系统映像将恢复到一个或多个虚拟磁盘。可以使用 P2V 工具在纯文本文件或 ZFS 卷上创建虚拟磁盘。还可以在物理磁盘、LUN 或您创建的卷管理器卷上创建虚拟磁盘。映像会被修改,以允许它作为逻辑域运行。
转换阶段。在目标系统的控制域上运行。在 convert 阶段,通过使用标准的 Oracle Solaris 升级过程将创建的逻辑域转换为运行 Oracle Solaris 10 OS 的逻辑域。
有关 P2V 工具的信息,请参见 ldmp2v(1M) 手册页。
以下几节介绍如何执行从物理系统到虚拟系统的转换。