JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle VM Server for SPARC 2.0 管理指南
search filter icon
search icon

文档信息

前言

1.  Oracle VM Server for SPARC 软件概述

2.  安装和启用软件

3.  安全

4.  设置服务和控制域

5.  设置来宾域

6.  设置 I/O 域

7.  使用虚拟磁盘

8.  使用虚拟网络

9.  迁移域

域迁移介绍

迁移操作概述

软件兼容性

对迁移操作进行验证

迁移域

执行模拟运行

执行非交互式迁移

迁移活动域

迁移活动域中的 CPU

迁移活动域中的内存

迁移活动域中的物理 I/O 设备

迁移活动域中的虚拟 I/O 设备

迁移活动域中的 NIU 混合输入/输出

迁移活动域中的加密单元

活动域中的延迟重新配置

在活动域处于弹性模式时进行迁移

对其他域的操作

迁移绑定域或非活动域

迁移绑定域或非活动域中的 CPU

迁移绑定域或非活动域中的虚拟输入/输出

迁移绑定域或非活动域中的 PCIe 端点设备

监视正在进行的迁移

取消正在进行的迁移

从失败的迁移中恢复

迁移示例

10.  管理资源

11.  管理配置

12.  执行其他管理任务

A.  Oracle VM Server for SPARC 物理机到虚拟机转换工具

B.  Oracle VM Server for SPARC Configuration Assistant

C.  Logical Domains Manager 发现

D.  将 XML 接口与 Logical Domains Manager 结合使用

E.  Logical Domains Manager XML 模式

词汇表

索引

迁移活动域

对于 Oracle VM Server for SPARC 2.0 软件,要使活动域的迁移能够发生,对源逻辑域、源计算机和目标计算机强加了一组特定要求和限制。以下几节针对各资源类型介绍这些要求和限制。


注 - 为源系统和目标系统上的 primary 域分配加密单元后,迁移操作的速度会加快。从 Logical Domains 1.3 开始,可以通过向源系统和目标系统的 primary 域添加更多虚拟 CPU 来加快迁移速度。


迁移活动域中的 CPU

下面是执行迁移时对 CPU 的要求和限制:

在下列任何条件下都适用的其他要求和限制:

如果符合任何这些条件,则下列对 CPU 的要求和限制会适用:

迁移活动域中的内存

目标计算机上必须具有足够的空闲内存,以适应源域的迁移。此外,迁移过程中必须维护下面一些属性:

目标计算机必须具有足够的空闲内存,以适应源域的迁移。此外,目标计算机上可用内存的布局必须与源域的内存布局兼容,否则迁移将失败。

需特别指出的是,如果目标计算机上的内存已分为多个小的地址范围,但是源域需要一个大的地址范围,则迁移将失败。下面的示例对这种情况进行了说明。目标域在两个内存块中共有 2 GB 空闲内存:

# ldm list-devices memory
MEMORY
    PA                   SIZE
    0x108000000          1G
    0x188000000          1G

源域 ldg-src 也有 2 GB 空闲内存,但是这些内存分布在一个内存块中:

# ldm list -o memory ldg-src
NAME
ldg-src

MEMORY
    RA               PA               SIZE
    0x8000000        0x208000000      2G

在这种内存布局情况下,迁移将失败:

# ldm migrate-domain ldg-src dt212-239
Target Password:
Unable to bind 2G memory region at real address 0x8000000
Domain Migration of LDom ldg-src failed

注 - 迁移后,将会对目标域禁用内存动态重新配置 (dynamic reconfiguration, DR),直到该域重新引导。重新引导完成后,将对该域重新启用内存 DR。


迁移活动域中的物理 I/O 设备

可以迁移与物理设备关联的虚拟设备。但是,无法迁移可以直接访问物理设备的域。例如,您无法迁移 I/O 域。

迁移活动域中的虚拟 I/O 设备

源域使用的所有虚拟 I/O (virtual I/O, VIO) 服务必须在目标计算机上可用。换而言之,必须满足下列条件:

迁移活动域中的 NIU 混合输入/输出

可以迁移使用 NIU 混合 I/O 资源的域。指定 NIU 混合 I/O 资源的约束不是逻辑域的硬性要求。如果将这样的域迁移到不具有可用 NIU 资源的计算机,该约束将得到保留,但是不会得到满足。

迁移活动域中的加密单元

从 Logical Domains 1.3 开始,如果某个具有绑定加密单元的来宾域运行的是支持加密单元动态重新配置 (dynamic reconfiguration, DR) 的操作系统,则可以迁移该来宾域。

下列 Oracle Solaris OS 版本支持加密单元 DR:

开始进行迁移时,Logical Domains Manager 会确定源域是否支持加密单元 DR。如果支持,Logical Domains Manager 会尝试从该域中删除所有加密单元。迁移完成后,会将加密单元重新添加到已迁移的域。


注 - 如果目标计算机上无法满足对加密单元的约束,迁移操作可能仍可成功完成。在这种情况下,该域最终可能会具有比迁移操作前更少的加密单元。


活动域中的延迟重新配置

源主机或目标主机上的任何活动的延迟重新配置操作都会阻止迁移启动。迁移正在进行时,延迟重新配置操作会受到阻止。

在活动域处于弹性模式时进行迁移

对于处于弹性模式的源计算机或目标计算机,不支持域迁移。如果当域处于性能模式时正在进行迁移,并且电源管理 (power management, PM) 策略已设置为弹性模式,则策略切换将延迟,直到迁移完成。如果在源计算机或目标计算机处于弹性模式时尝试域迁移,迁移命令会返回错误。

对其他域的操作

计算机上正在进行迁移时,可能会导致修改正迁移的域的状态或配置的任何操作都会被阻止。对该域本身的所有操作以及对计算机上其他域的操作(例如绑定或停止)都会被阻止。