技术参考

Red Hat Virtualization 4.4

Red Hat Virtualization 环境的技术架构

Red Hat Virtualization Documentation Team

Red Hat Customer Content Services

摘要

本文档描述了 Red Hat Virtualization 环境中使用的概念、组件和技术。

第 1 章 简介

1.1. Red Hat Virtualization Manager

Red Hat Virtualization Manager 为虚拟化环境提供集中管理。很多不同的接口可用于访问 Red Hat Virtualization Manager。每个界面有助于以不同的方式访问虚拟化环境。

图 1.1. Red Hat Virtualization Manager 架构

架构

Red Hat Virtualization Manager 提供了图形界面和应用程序编程接口(API)。每个界面都连接到 Manager,这是由红帽 JBoss 企业应用平台的嵌入式实例交付的应用程序。除了红帽 JBoss 企业应用平台外,还有许多其他组件支持 Red Hat Virtualization Manager。

1.2. Red Hat Virtualization Host

Red Hat Virtualization 环境附加了一个或多个主机。主机是提供虚拟机利用的物理硬件的服务器。

Red Hat Virtualization Host(RHVH)使用特殊自定义安装介质安装优化的操作系统,专门用于创建虚拟化主机。

Red Hat Enterprise Linux 主机是运行标准 Red Hat Enterprise Linux 操作系统的服务器,在安装后配置它以允许使用 作为主机。

主机安装的方法都会导致主机以相同方式与其余虚拟化环境交互,因此都将作为主机。

图 1.2. 主机架构

主机架构
基于内核的虚拟机 (KVM)
基于内核的虚拟机(KVM)是一种可加载的内核模块,通过使用 Intel VT 或 AMD-V 硬件扩展来提供完全虚拟化。尽管 KVM 本身在内核空间中运行,但在用户空间中以单独的 QEMU 进程运行时运行的客户端。KVM 允许主机将其物理硬件提供给虚拟机。
QEMU
QEMU 是一个多平台仿真程序,用于提供完整的系统模拟。QEMU 模拟完整的系统,例如 PC,包括一个或多个处理器,以及外围设备。QEMU 可用于启动不同的操作系统或调试系统代码。QEMU 与 KVM 和带有相应虚拟化扩展的处理器配合使用,提供了完整的硬件辅助虚拟化。
Red Hat Virtualization Manager Host Agent, VDSM
在 Red Hat Virtualization 中,VDSM 会启动有关虚拟机和存储的操作。它还有助于主机间通信。VDSM 监控主机资源,如内存、存储和网络。此外,VDSM 也管理虚拟机创建、统计和日志收集等任务。VDSM 实例在每个主机上运行,并使用可重新配置的端口 54321 从 Red Hat Virtualization Manager 接收管理命令。
VDSM-REG
VDSM 使用 VDSM-REG 向 Red Hat Virtualization Manager 注册每个主机。vdsm-REG 提供其自身及其主机使用端口 80 或端口 443 的信息。
libvirt
libvirt 有助于管理虚拟机及其关联的虚拟设备。当 Red Hat Virtualization Manager 启动虚拟机生命周期命令(启动、停止、重新引导)时,VDSM 会在相关主机机器上调用 libvirt 来执行它们。
存储池管理程序,SPM

存储池管理程序(SPM)是分配给数据中心中一个主机的角色。SPM 主机具有对数据中心进行所有存储域结构元数据更改的唯一授权。这包括创建、删除和操作虚拟磁盘、快照和模板。它还包括在 Storage Area Network(SAN)上为稀疏块设备分配存储。SPM 的角色可以迁移到数据中心内的任何主机。因此,数据中心的所有主机都必须有权访问数据中心中定义的所有存储域。

Red Hat Virtualization Manager 可确保 SPM 始终可用。如果存储连接错误,管理器会将 SPM 角色重新分配给另一主机。

客户机操作系统

客户机操作系统不需要修改,即可在 Red Hat Virtualization 环境中的虚拟机上安装。客户机操作系统以及客户机上的任何应用程序都不知道虚拟化环境并正常运行。

红帽提供了增强的设备驱动程序,从而使对虚拟设备的更快速和高效访问。您还可以在客户机上安装 Red Hat Virtualization 客户机代理,它为管理控制台提供增强的客户机信息。

1.3. 支持 Manager 的组件

Red Hat JBoss Enterprise Application Platform
红帽 JBoss 企业应用平台是一个 Java 应用程序服务器。它提供了一个框架,以支持高效的跨平台 Java 应用程序开发和交付。Red Hat Virtualization Manager(Red Hat JBoss Enterprise Application Platform)使用 Red Hat JBoss Enterprise Application Platform 提供。
重要

与 Red Hat Virtualization Manager 捆绑的红帽 JBoss 企业应用平台版本不用于服务于其他应用程序。它已针对向 Red Hat Virtualization Manager 的特定目的进行自定义。使用红帽 JBoss 企业应用平台,包含在管理平台中用于其他目的,而对 Red Hat Virtualization 环境服务的能力造成负面影响。

收集报告和历史数据

Red Hat Virtualization Manager 包括一个数据仓库,用于收集有关主机、虚拟机和存储的监控数据。有多个预定义的报告可用。客户可以分析其环境并使用支持 SQL 的任何查询工具创建报告。

Red Hat Virtualization Manager 安装过程创建两个数据库。这些数据库在安装期间选择的 Postgres 实例上创建。

  • 引擎数据库 是由 Red Hat Virtualization Manager 使用的主要数据存储。有关虚拟化环境的信息,如状态、配置和性能会存储在此数据库中。
  • ovirt_engine_history 数据库包含来自 引擎 操作数据库的配置信息和统计指标。引擎数据库 中的配置数据每分钟都会检查,更改会复制到 ovirt_engine_history 数据库中。跟踪对数据库的更改提供了有关数据库中对象的信息。这可让您分析和提高 Red Hat Virtualization 环境的性能并解决困难。

    有关根据 ovirt_engine_history 数据库生成报告的更多信息,请参阅 Red Hat Virtualization Data Warehouse Guide 中的 History 数据库

重要

将数据复制到 ovirt_engine_history 数据库由 RHEVM History Service, ovirt-engine-dwhd 执行。

目录服务
目录服务为用户和组织信息提供基于网络的集中存储。存储的信息类型包括应用程序设置、用户配置文件、组数据、策略和访问控制。Red Hat Virtualization Manager 支持 Active Directory、Identity Management(IdM)、OpenLDAP 和 Red Hat Directory Server 9。还有一个本地的内部域,仅用于管理目的。此内部域只有一个用户:admin 用户。

1.4. 存储

Red Hat Virtualization 将集中存储系统用于虚拟磁盘、模板、快照和 ISO 文件。存储被逻辑分组为存储池,它由存储域组成。存储域是存储容量和元数据的组合,用于描述存储的内部结构。请参阅 存储域类型

数据域是每个数据中心唯一需要的域。数据存储域只限于单个数据中心。导出和 ISO 域是可选的。存储域是共享资源,必须可以被数据中心中的所有主机访问。

1.5. Network

Red Hat Virtualization 网络架构促进了 Red Hat Virtualization 环境的不同元素间的连接。网络架构不仅支持网络连接,还允许进行网络隔离。

图 1.3. 网络架构

网络架构

在 Red Hat Virtualization 中在多个层中定义联网。底层物理网络基础架构必须就位并进行配置,以允许在硬件和 Red Hat Virtualization 环境的逻辑组件之间进行连接。

网络基础架构层

Red Hat Virtualization 网络架构依赖于一些常见的硬件和软件设备:

  • 网络接口控制器(NIC)是物理网络接口设备,可将主机连接到网络。
  • 虚拟 NIC(vNIC)是逻辑 NIC,使用主机的物理 NIC。它们提供虚拟机的网络连接。
  • 绑定将多个 NIC 绑定到一个接口。
  • 网桥是数据包交换网络的数据包转发技术。它们组成虚拟机逻辑网络的基础。
逻辑网络

逻辑网络允许根据环境要求隔离网络流量。逻辑网络的类型如下:

  • 承载虚拟机网络流量的逻辑网络,
  • 不承载虚拟机网络流量的逻辑网络,
  • 可选逻辑网络,
  • 和必需的网络。

所有逻辑网络都可以必需网络,也可以是可选的。

承载虚拟机网络流量的逻辑网络在主机级别作为软件桥接设备实施。默认情况下,Red Hat Virtualization Manager 安装过程中会定义一个逻辑网络: ovirtmgmt 管理网络。

管理员可以添加的其他逻辑网络有:专用存储逻辑网络和专用显示逻辑网络。不承载虚拟机流量的逻辑网络在主机上没有关联的网桥设备。它们直接与主机网络接口关联。

Red Hat Virtualization 将管理相关的网络流量与迁移相关的网络流量隔离开来。这样,可以使用专用的网络(没有路由)进行实时迁移,并确保管理网络(ovirtmgmt)在迁移过程中不会丢失与管理程序的连接。

不同层上的逻辑网络的说明
逻辑网络对虚拟化环境的各层都有不同影响。

数据中心层

逻辑网络在数据中心级别上定义。默认情况下,每个数据中心都有 ovirtmgmt 管理网络。进一步的逻辑网络是可选的,但推荐使用。设计为 虚拟机网络和自定义 MTU 可以在数据中心级别上设置。为数据中心定义的逻辑网络还必须添加到使用该逻辑网络的集群中。

集群层

逻辑网络从数据中心提供,且必须添加到要使用它们的集群中。默认情况下,每个集群都连接到管理网络。您可选择添加到为集群父数据中心定义的集群逻辑网络中。将必需的逻辑网络添加到集群时,必须针对集群中的每个主机实施。可选的逻辑网络可根据需要添加到主机中。

主机层

虚拟机逻辑网络作为与给定网络接口关联的软件桥设备为群集的每一个主机实施。非虚拟机逻辑网络没有关联的网桥,并且直接与主机网络接口关联。由于 Red Hat Virtualization 环境中包含,因此每个主机都作为桥接(使用其网络设备)实现的管理网络。添加至群集的进一步所需的逻辑网络必须与每个主机上的网络接口关联,才能变为正常运行状态。

虚拟机层

逻辑网络可以像将网络提供给物理机一样,供虚拟机使用。虚拟机可以将其虚拟 NIC 连接到运行它的主机上的任何虚拟机逻辑网络上。然后,虚拟机获得与它所连接的逻辑网络上可用的任何其他设备或目的地的连接。

例 1.1. 管理网络

安装 Red Hat Virtualization Manager 时,会自动创建名为 ovirtmgmt 的管理逻辑网络。ovirtmgmt 网络专用于管理 Red Hat Virtualization Manager 和主机之间的流量。如果没有设置其他目的的网桥,则 ovirtmgmt 是所有流量的默认网桥。

1.6. Data Centers

数据中心是 Red Hat Virtualization 中最高级别的抽象级别。数据中心包含三种类型的信息:

存储
这包括存储域的存储类型、存储域和连接信息。存储是为数据中心定义的,可供数据中心中的所有集群使用。数据中心内的所有主机集群都可以访问同一存储域。
逻辑网络
这包括网络地址、VLAN 标签和 STP 支持等详情。您可以为数据中心定义逻辑网络,并将其应用到集群。
集群
集群是具有兼容处理器内核(AMD 或 Intel 处理器)的主机组。集群是迁移域;虚拟机可以实时迁移到集群中的任何主机,而不是迁移到其他集群。一个数据中心可以保存多个集群,每个集群可以包含多个主机。

1.7. 数据中心和集群兼容性等级

Red Hat Virtualization 数据中心和集群具有兼容性版本。

数据中心兼容性版本指示数据中心要兼容的 Red Hat Virtualization 版本。数据中心中的所有集群都必须支持所需的兼容性级别。

集群兼容性版本表示集群中所有主机支持的 Red Hat Virtualization 的功能。集群兼容性根据集群中功能最低的主机操作系统版本来设置。

下表提供了 RHV 版本的兼容性列表以及所需的数据中心和集群兼容性等级。

表 1.1. Red Hat Virtualization 支持的数据中心和集群级别

兼容性级别RHV 版本描述

4.7

4.4

RHV 4.4 中引入了兼容性级别 4.7,以支持 RHEL 8.6 管理程序引入的新功能。

4.6

4.4.6

RHV 4.4.6 中引入了兼容性级别 4.6,以支持 RHEL 8.4 hypervisor 和 Advanced Virtualization 8.4 软件包引入的新功能。

4.5

4.4.3

RHV 4.4.3 中引入了兼容性级别 4.5,以支持 RHEL 8.3 hypervisor 和 Advanced Virtualization 8.3 软件包引入的新功能。

限制

  • 在将集群兼容性级别升级到 4.6 后,virtio NIC 会作为不同的设备枚举。因此,可能需要重新配置 NIC。红帽建议您在升级集群前测试虚拟机,方法是在虚拟机上将集群兼容性级别设置为 4.6 并验证网络连接。

    如果虚拟机的网络连接失败,在升级集群前,使用与当前模拟机器匹配的自定义模拟机器配置虚拟机,例如 pc-q35-rhel8.3.0 适用于 4.5 兼容性版本。

第 2 章 存储

2.1. 存储域概述

存储域是一组具有通用存储接口的镜像集合。存储域包含模板和虚拟机(包括快照)、ISO 文件和有关自身的元数据的完整镜像。存储域可以由块设备(SAN - iSCSI 或 FCP)或文件系统(NAS - NFS、GlusterFS 或其他 POSIX 兼容文件系统)组成。

注意

GlusterFS 存储已弃用,并将在以后的发行版本中删除。

在 NAS 上,所有虚拟磁盘、模板和快照都是文件。

在 SAN(iSCSI/FCP)上,每个虚拟磁盘、模板或快照都是逻辑卷。块设备聚合到名为卷组的逻辑实体中,然后由 LVM(逻辑卷管理器)划分为逻辑卷,用作虚拟硬盘。有关 LVM 的详情请参考 Red Hat Enterprise Linux 配置和管理逻辑卷

虚拟磁盘可以使用两种格式之一,可以是 QCOW2 或 raw。存储的类型可以是稀疏或预分配。快照始终是稀疏的,但可以为任何格式的磁盘执行。

共享相同存储域的虚拟机可以在属于同一集群的主机之间迁移。

2.2. 存储域的类型

可以使用基于块和文件的存储来实施存储域。

基于文件的存储

Red Hat Virtualization 支持的基于文件的存储类型包括 NFS、GlusterFS、其他 POSIX 兼容文件系统,以及主机的存储本地。

注意

GlusterFS 存储已弃用,并将在以后的发行版本中删除。

基于文件的存储由 Red Hat Virtualization 环境外部管理。

NFS 存储由 Red Hat Enterprise Linux NFS 服务器或其他第三方网络附加存储服务器管理。

主机可以管理自己的本地存储文件系统。

基于块的存储

块存储使用未格式化的块设备。块设备由逻辑卷管理器(LVM)聚合到卷组中。LVM 实例在所有主机上运行,不知道在其他主机上运行的实例。VDSM 通过扫描卷组进行更改在 LVM 上添加集群逻辑。当检测到更改时,VDSM 通过告诉他们刷新其卷组信息来更新各个主机。主机将卷组划分为逻辑卷,向磁盘写入逻辑卷元数据。如果将更多存储容量添加到现有存储域中,Red Hat Virtualization Manager 会使每个主机上的 VDSM 刷新卷组信息。

逻辑单元号(LUN)是单独的块设备。受支持的块存储协议(iSCSI 或光纤通道)之一用于连接到 LUN。Red Hat Virtualization Manager 管理与 LUN 的软件 iSCSI 连接。所有其他块存储连接在 Red Hat Virtualization 环境外部管理。基于块的存储环境(如创建逻辑卷、扩展或删除逻辑卷)以及添加新 LUN 在特殊选择的主机上由 LVM 处理,而是由 LVM 在特别选择的名为 Storage Pool Manager 的主机上处理。然后,VDSM 会同步更改,后者可在集群中的所有主机之间刷新存储元数据。

2.3. 存储域类型

Red Hat Virtualization 支持以下类型的存储域,以及每个存储域支持的存储类型。

  • 数据域在 Red Hat Virtualization 环境中存储所有虚拟机的硬盘镜像。磁盘镜像可以包含已安装的操作系统或者虚拟机存储或生成的数据。数据存储域支持 NFS、iSCSI、FCP、GlusterFS 和 POSIX 兼容存储。个数据域不能在多个数据中心之间共享。

    注意

    GlusterFS 存储已弃用,并将在以后的发行版本中删除。

  • 导出域为 在数据中心之间传输的硬盘镜像和虚拟机模板提供过渡存储。另外,导出存储域还存储虚拟机的备份副本。导出存储域支持 NFS 存储。多个数据中心可以访问单个导出存储域,但一次只能使用一个数据中心使用它。

    注意

    导出域已弃用。存储数据域可以从数据中心取消附加,并导入到同一环境中或不同环境中的其他数据中心。然后,可以将虚拟机、浮动虚拟磁盘和模板从导入的存储域上传到所连接的数据中心。

  • ISO 域 存储 ISO 文件,也称为映像。ISO 文件是物理 CD 或 DVD 的表现形式。在 Red Hat Virtualization 环境中,常见的 ISO 文件类型是操作系统安装磁盘、应用程序安装磁盘和客户机代理安装磁盘。这些镜像可以附加到虚拟机,并采用与将物理磁盘插入磁盘驱动器和引导相同的方式引导。ISO 存储域允许数据中心中的所有主机共享 ISO,无需物理光驱介质。

    注意

    ISO 域是一个已弃用的存储域类型。ISO Uploader 工具已弃用。红帽建议使用管理门户或 REST API 将 ISO 镜像上传到数据域。

2.4. 虚拟磁盘的存储格式

QCOW2 格式化虚拟机存储

QCOW2 是虚拟磁盘的存储格式。QCOW 代表 QEMU 写时复制。QCOW2 格式通过在逻辑和物理块之间添加映射,将物理存储层与虚拟层分离。每个逻辑块都映射到其物理偏移量,它允许存储过量分配和虚拟机快照,其中每个 QCOW 卷仅代表对底层虚拟磁盘所做的更改。

初始映射将所有逻辑块指向后备文件或卷中的偏移量。当虚拟机在快照后将数据写入 QCOW2 卷时,会从后备卷读取相关块,使用新信息修改并写入新的快照 QCOW2 卷。然后,映射会被更新为指向新位置。

Raw

原始存储格式对 QCOW2 在 中具有性能优势,没有格式应用到原始格式存储的虚拟磁盘。使用原始格式存储的虚拟磁盘上的虚拟机数据操作不需要主机的额外工作。当虚拟机将数据写入其虚拟磁盘中的给定偏移时,I/O 将写入后备文件或逻辑卷上的相同偏移量。

Raw 格式要求预分配定义镜像的整个空间,除非使用来自存储阵列的外部管理的精简 LUN。

2.5. 虚拟磁盘存储分配策略

预分配存储
在创建虚拟机之前,将分配虚拟磁盘所需的所有存储。如果为虚拟机创建了 20 GB 磁盘镜像,磁盘镜像使用 20 GB 存储域容量。预分配磁盘映像无法扩大。预分配存储可能意味着写入时间加快,因为在运行时期间不会花费存储分配,而且具有灵活性。通过这种方式分配存储,将 Red Hat Virtualization Manager 的容量减少到过量使用存储。建议为用于高低规模 I/O 任务的虚拟机使用预分配存储,但存储中延迟的容错性较低。通常,服务器虚拟机适合此描述。
注意

如果使用了存储后端提供的精简配置功能,则在为虚拟机置备存储时,仍应从管理门户中选择预分配存储。

稀疏分配存储
虚拟磁盘的上限在虚拟机创建时设置。最初,磁盘镜像不使用任何存储域容量。当虚拟机将数据写入磁盘时,用量会增加,直到达到上限。当磁盘镜像中的数据被删除时,容量不会被返回到存储域。稀疏分配的存储适用于具有低度或中度 I/O 任务的虚拟机,但存储中一些延迟。通常,桌面虚拟机适合此描述。
注意

如果您的存储后端提供了精简配置功能,它应该被用作精简配置的首选实现。存储应以预分配的方式从图形用户界面调配到后端解决方案。

2.6. Red Hat Virtualization 中的存储元数据版本

Red Hat Virtualization 将存储域信息作为元数据存储在存储域本身中。Red Hat Virtualization 的每个主发行版本都会改进存储元数据的实现。

V1 元数据(Red Hat Virtualization 2.x 系列)

  • 每个存储域包含描述其自身结构的元数据,以及用于支持虚拟磁盘的物理卷的所有名称。
  • Master 域还包含存储池中所有域和物理卷名称的元数据。这个元数据的总大小限制为 2 KB,限制池中可以可用的存储域数量。
  • 模板和虚拟机基础镜像只读。
  • V1 元数据适用于 NFS、iSCSI 和 FC 存储域。

V2 元数据(红帽企业虚拟化 3.0)

  • 所有存储域和池元数据都存储为逻辑卷标签,而不是写入逻辑卷。有关虚拟磁盘卷的元数据仍然存储在域中的逻辑卷中。
  • 元数据中不再包含物理卷名称。
  • 模板和虚拟机基础镜像只读。
  • V2 元数据适用于 iSCSI 和 FC 存储域。

V3 元数据(红帽企业虚拟化 3.1 及更高版本)

  • 所有存储域和池元数据都存储为逻辑卷标签,而不是写入逻辑卷。有关虚拟磁盘卷的元数据仍然存储在域中的逻辑卷中。
  • 虚拟机和模板基础镜像不再只读。这个更改可启用实时快照、实时存储迁移和从快照克隆。
  • 添加了对非英语卷名称的 unicode 元数据的支持。
  • V3 元数据适用于 NFS、GlusterFS、POSIX、iSCSI 和 FC 存储域。

    注意

    GlusterFS 存储已弃用,并将在以后的发行版本中删除。

V4 元数据(Red Hat Virtualization 4.1 及更新的版本)

  • 支持 QCOW2 compat 级别 - QCOW 镜像格式包含版本号,允许引入更改镜像格式的新功能,使其与更早的版本不兼容。较新的 QEMU 版本(1.7 及更高版本)支持 QCOW2 版本 3,它不向后兼容,但引进了改进,如零集群并改进性能。
  • 新的 xleases 卷支持 VM 租期 - 此功能可在共享存储上获取每个虚拟机的租期功能,而无需将租期附加到虚拟机磁盘。

    虚拟机租期提供两个主要功能:

    • 避免脑裂.
    • 如果原始主机变得不响应,在另一个主机上启动虚拟机,这会提高 HA 虚拟机的可用性。

V5 元数据(Red Hat Virtualization 4.3 及更新的版本)

  • 支持 4K(4096 字节)块存储。
  • 支持变量 SANLOCK allignments。
  • 支持新属性:

    • BLOCK_SIZE - 以字节形式存储存储域的块大小。
    • ALIGNMENT - 决定 xlease 卷的格式和大小。(1MB 到 8MB)。由要支持的主机数(用户提供的值)和磁盘块大小决定。

      例如:一个 512b 的块大小,对 2000 个主机的支持会导致 1MB xlease 卷。

      具有 2000 个主机的 4K 块大小会导致 8MB xlease 卷。

      最大主机的默认值为 250,导致 xlease 卷为 1MB,用于 4K 磁盘。

  • 弃用的属性:

    • LOGBLKSIZEPHYBLKSIZEMTIMEPOOL_UUID 字段已从存储域元数据中移除。
    • SIZE (块中的大小)字段由 CAP (以字节为单位)替代。
注意
  • 您无法从 4K 格式磁盘引导,因为引导磁盘始终使用 512 字节模拟。
  • nfs 格式始终使用 512 字节。

2.7. Red Hat Virtualization 中的存储域自动恢复

Red Hat Virtualization 环境中的主机通过从每个域读取元数据来监控其数据中心的存储域。当数据中心中的所有主机报告无法访问存储域时,存储域将变得不活动。

Manager 假定存储域已临时停止,因为临时网络中断,而不是断开不活跃的存储域。每 5 分钟一次,管理器会尝试重新激活任何不活跃存储域。

需要管理员干预来补救存储连接中断的原因,但 Manager 会在恢复连接时处理重新激活的存储域。

2.8. 存储池管理程序

Red Hat Virtualization 使用元数据来描述存储域的内部结构。结构元数据被写入每个存储域的一个部分。主机根据单个写入器处理存储域元数据,以及多个读取器配置。存储域结构元数据可跟踪镜像和快照创建和删除,以及卷和域扩展。

可以对数据域的结构进行更改的主机称为存储池管理器(SPM)。SPM 会协调数据中心中的所有元数据更改,如创建和删除磁盘镜像、创建和合并快照、在存储域之间复制镜像、创建模板和块设备存储分配。每个数据中心都有一个 SPM。所有其他主机只能读取存储域结构元数据。

个主机可以作为 SPM 手动选择,或者可由 Red Hat Virtualization Manager 分配。管理器通过导致潜在的 SPM 主机尝试假定以存储为中心的租用来分配 SPM 角色。租期允许 SPM 主机写入存储元数据。它是以存储为中心的,因为它被写入存储域,而不是由 Manager 或主机进行跟踪。以存储为中心的租用将写入到名为租期的 存储域中的特殊逻辑卷 有关数据域结构的元数据将写入到一个名为 metadata 的特殊逻辑卷中。租期 逻辑卷可防止 元数据 逻辑卷被更改。

管理器使用 VDSM 向主机发出 spmStart 命令,从而导致该主机上的 VDSM 尝试假定以存储为中心的租用。如果主机成功变为 SPM,并且保留以存储为中心的租期,直到红帽虚拟化管理器请求使用 SPM 角色为止。

如果出现以下情况,Manager 会将 SPM 角色移动到其他主机:

  • SPM 主机无法访问所有存储域,但可以访问 存储域
  • 因为存储连接丢失或者租期卷已满且无法执行写入操作,所以 SPM 主机无法续订租期。
  • SPM 主机崩溃

图 2.1. 存储池管理程序 Exsive Writes Structural 元数据。

存储池管理程序

2.9. 存储池管理程序选择流程

如果主机尚未手动分配存储池管理器(SPM)角色,则 SPM 选择过程将由 Red Hat Virtualization Manager 启动和管理。

首先,Red Hat Virtualization Manager 请求 VDSM 确认哪个主机具有以存储为中心的租用。

Red Hat Virtualization Manager 跟踪来自初始创建存储域的 SPM 分配历史记录。通过三种方式确认 SPM 角色的可用性:

  • "getSPMstatus"命令:管理器使用 VDSM 检查上次具有 SPM 状态并接收其中一个"SPM"、"Contending"或"Free"。
  • 存储域的元数据卷包含有 SPM 状态的最后一个主机。
  • 存储域的元数据卷包含最后一个具有 SPM 状态的主机的版本。

如果操作响应,则响应性主机保持以存储为中心的租用,那么 Red Hat Virtualization Manager 会在管理员门户中托管 SPM。不采取进一步的操作。

如果 SPM 主机没有响应,它被视为不可访问。如果为主机配置了电源管理,它会被自动隔离。如果没有,则需要手动隔离。在上一个存储池管理程序被隔离前,不能向新主机分配存储池管理器角色。

当 SPM 角色和以存储为中心的租用为免费时,红帽企业虚拟化管理器将其分配给数据中心中随机选择的运营主机。

如果 SPM 角色分配新主机上失败,则 Red Hat Virtualization Manager 会将主机添加到包含操作失败的列表中,将这些主机标记为对 SPM 角色不满意。此列表在下一个 SPM 选择过程开始时清除,因此所有主机都再次符合条件。

Red Hat Virtualization Manager 继续要求,在 SPM 选择成功前,存储池管理程序角色和以存储为中心的租期被随机选择的主机视为没有失败的主机列表。

每次当前 SPM 不响应或无法履行其职责时,红帽虚拟化管理器都会启动存储池管理器选择过程。

2.10. Red Hat Virtualization 中的专用资源和 Sanlock

Red Hat Virtualization 环境中的某些资源必须只被访问。

SPM 角色是一个这样的资源。如果有多个主机要成为 SPM,则数据损坏的风险可能会同时从两个位置更改。

在红帽企业虚拟化 3.1 之前,SPM 排除使用名为 secure lease 的 VDSM 功能进行维护和跟踪。这个租期被写入数据中心中所有存储域的一个特殊区域。环境中所有主机都可以以网络独立方式跟踪 SPM 状态。VDSM 的安全租用仅维护一个资源:SPM 角色。

sanlock 提供相同的功能,但将 SPM 角色视为可以锁定的其中一个资源。sanlock 更为灵活,因为它允许锁定额外的资源。

需要资源锁定的应用程序可以使用 Sanlock 注册。然后注册的应用程序可以请求 Sanlock 锁定资源,以便其他应用程序都无法访问它。例如,VDSM 会锁定 SPM 状态,而 VDSM 现在请求 Sanlock 所这样做。

锁定会在磁盘中使用 锁定空间 进行跟踪。每个存储域都有一个锁定空间。如果是 SPM 资源上的锁定,则主机在锁定空间中会跟踪每个主机的存活度,当主机连接到存储时,从 Manager 接收到的主机 ID,并以固定间隔为锁定空间写入时间戳。ids 逻辑卷跟踪每个主机的唯一标识符,并在主机更新其 hostid 时更新。SPM 资源仅可由 live 主机保存。

租期 逻辑卷的磁盘上跟踪资源。当它对磁盘表示已使用已执行的进程的唯一标识符更新时,资源会被考虑。如果是 SPM 角色,则 SPM 资源将使用所采取的 hostid 更新。

每个主机上的 Sanlock 进程只需要检查一次资源,才能看到它们被采用。在初始检查后,Sanlock 可以监控锁定空间,直至具有锁定资源的主机的时间戳过时。

sanlock 监控使用资源的应用程序。例如,VDSM 会监控 SPM 状态和 hostid。如果主机无法从 Manager 续订其 hostid,则会失去锁定空间中的所有资源。sanlock 更新资源以显示不再被使用。

如果 SPM 主机无法为存储域上的锁定空间写入时间戳,以达到指定的时间,则主机的 Sanlock 请求实例是 VDSM 进程释放其资源的主机实例。如果 VDSM 进程响应,其资源会被释放,并且其他主机可以采用锁定空间中的 SPM 资源。

如果 SPM 主机上的 VDSM 不响应发布资源的请求,则主机上的 Sanlock 将终止 VDSM 进程。如果 kill 命令失败,Sanlock 通过尝试使用 sigkill 终止 VDSM 来升级。如果 sigkill 失败,Sanlock 依赖于 watchdog 守护进程 来重新引导主机。

每次主机上的 VDSM 都会更新其 hostid 并将时间戳写入锁定空间时,watchdog 守护进程都会收到 pet。当 VDSM 无法这样做时,watchdog 守护进程将不再被修改。在 watchdog 守护进程未收到指定时间的 pet 后,它会重启主机。这一最后的升级级别(若已达到)可确保 SPM 资源被释放,并可供另一主机使用。

2.11. 精简配置和存储 Over-Commitment

Red Hat Virtualization Manager 提供了配置策略来优化虚拟化环境中的存储使用。精简配置策略允许您过度提交的存储资源,根据虚拟化环境的实际存储使用情况置备存储。

存储过量存储是向虚拟机分配比存储池中物理可用的存储更多存储。通常,虚拟机使用的存储比分配给他们的存储更少。精简配置使得虚拟机能够像已完全分配存储一样操作,当实际上仅分配一部分存储时。

注意

虽然 Red Hat Virtualization Manager 提供了自己的精简配置功能,但在提供它时,应使用存储后端的精简配置功能。

为了支持存储过量功能,VDSM 定义了一个阈值,可将逻辑存储分配与实际存储使用情况进行比较。这个阈值用于确保写入磁盘镜像的数据小于支持磁盘镜像的逻辑卷。QEMU 标识写入逻辑卷中写入的最高偏移量,这指明最大存储使用点。VDSM 监控 QEMU 标记的最高偏移量,以确保用量不会超过定义的阈值。因此,当 VDSM 继续表示最高偏移量在阈值下,Red Hat Virtualization Manager 知道有问题的逻辑卷足以继续操作。

当 QEMU 表示使用量增加超过阈值限制时,VDSM 将向 Manager 通信,该管理器将很快达到其逻辑卷大小。Red Hat Virtualization Manager 请求 SPM 主机扩展逻辑卷。只要数据中心的数据存储域具有可用空间,可以重复此过程。当数据存储域没有可用空间时,您必须手动添加存储容量以将其扩展。

2.12. 逻辑卷扩展

Red Hat Virtualization Manager 使用精简配置来过量使用存储池中可用的存储,并分配超过物理可用存储。虚拟机在运行时写入数据。具有精简配置的磁盘镜像的虚拟机最终将写入比支持其磁盘镜像的逻辑卷可以容纳更多的数据。当发生这种情况时,逻辑卷扩展用于提供额外存储并加快虚拟机的持续操作。

Red Hat Virtualization 通过 LVM 提供了精简配置机制。使用 QCOW2 格式化存储时,Red Hat Virtualization 依赖于主机系统处理 qemu-kvm 以后续方式将磁盘上的存储块映射到逻辑块。例如,这允许定义由 1 GB 逻辑卷支持的逻辑 100 GB 磁盘。当 qemu-kvm 跨 VDSM 设置的使用阈值时,本地 VDSM 实例向 SPM 的请求发出一个由另一个千兆字节扩展的逻辑卷的请求。在需要卷扩展的主机上,VDSM 会通知 SPM VDSM 需要更多空间。SPM 扩展逻辑卷和 SPM VDSM 实例会导致主机 VDSM 刷新卷组信息并识别扩展操作已完成。主机可以继续操作。

逻辑卷扩展不要求主机知道哪一其他主机是 SPM;它甚至可能是 SPM 本身。存储扩展通信通过存储邮箱来实现。存储邮箱是数据存储域上的专用逻辑卷。需要 SPM 扩展逻辑卷的主机在指定为存储邮箱中的特定主机的区域中写入一条消息。SPM 定期读取传入邮件,执行所请求的逻辑卷扩展,并在传出邮件中写入回复。在发送请求后,主机每两秒钟监控其传入回复。当主机收到成功回复其逻辑卷扩展请求时,它会刷新设备映射器中的逻辑卷映射来识别新分配的存储。

当存储池可用的物理存储几乎耗尽时,多个镜像可以耗尽可用的存储,而无需重新释放其资源。耗尽存储的存储池会导致 QEMU 返回 enospc 错误,这表明设备不再有可用的存储。此时,运行虚拟机将自动暂停,需要手动干预才能向卷组添加新的 LUN。

当向卷组添加新 LUN 时,存储池管理程序会自动将额外存储分发到需要它的逻辑卷。自动分配额外资源可让相关虚拟机自动继续操作停止或恢复操作。

2.13. Storage 容量上的存储域操作的影响

打开、关闭和重启无状态虚拟机
这三个进程会影响无状态虚拟机的写时复制(COW)层。如需更多信息,请参阅虚拟机管理指南 中的虚拟机常规设置表的 无状态
创建存储域

创建块存储域会导致文件的名称与下方所示的七 LV 相同,最初应该占用较少的容量。

ids              64f87b0f-88d6-49e9-b797-60d36c9df497 -wi-ao---- 128.00m
inbox            64f87b0f-88d6-49e9-b797-60d36c9df497 -wi-a----- 128.00m
leases           64f87b0f-88d6-49e9-b797-60d36c9df497 -wi-a-----   2.00g
master           64f87b0f-88d6-49e9-b797-60d36c9df497 -wi-ao----   1.00g
metadata         64f87b0f-88d6-49e9-b797-60d36c9df497 -wi-a----- 512.00m
outbox           64f87b0f-88d6-49e9-b797-60d36c9df497 -wi-a----- 128.00m
xleases          64f87b0f-88d6-49e9-b797-60d36c9df497 -wi-a-----   1.00g
删除存储域
删除存储域可按照与删除进程容量相同的容量来释放磁盘上的容量。
迁移存储域
迁移存储域不使用额外的存储容量。有关迁移存储域的更多信息,请参阅 管理指南中的 在数据中心之间迁移存储域
将虚拟磁盘移到其他存储域

迁移虚拟磁盘需要在目标存储域上有足够的可用空间。您可以在管理门户中看到目标域的大约可用空间。

迁移过程中的存储类型会影响可见的容量。例如,如果您将预分配的磁盘从块存储移到文件存储,则得到的可用空间可能会显著小于初始可用空间。

将虚拟磁盘实时迁移到另一个存储域也会创建一个快照,它会在迁移完成后自动合并。要了解更多有关移动虚拟磁盘的信息,请参阅 管理指南 中的 移动虚拟磁盘

暂停存储域
暂停存储域不使用任何额外的存储容量。
为虚拟机创建快照

为虚拟机创建快照可能会影响存储域容量。

  • 默认情况下,创建实时快照使用内存快照,并为每个虚拟机生成两个额外的卷。第一个卷是内存、视频内存和 200 MB 缓冲的总和。第二个卷包含虚拟机配置,大小为 several MB。使用块存储时,向上向上舍入到 Red Hat Virtualization 可以提供的最接近的单元。
  • 创建离线快照最初使用 1 GB 的块存储,并且是磁盘大小动态的。
  • 克隆快照会创建一个与原始磁盘相同的新磁盘。
  • 提交快照会移除所有子卷,具体取决于提交的链中位置。
  • 删除快照最终会删除每个磁盘的子卷,且只在正在运行的虚拟机中被支持。
  • 预览快照会为每个磁盘创建一个临时卷,因此必须有足够的容量来创建预览。
  • 撤销快照预览会删除由预览创建的临时卷。
附加并删除直接 LUN
附加和删除直接 LUN 不会影响存储域,因为它们不是存储域组件。如需更多信息,请参阅 管理指南 中的实时存储迁移概述

第 3 章 网络

3.1. 主机网络

在数据链路层(层 2)上,RHV 支持配置 Linux 绑定以连接到 VLAN,再定义网络接口的 MTU。这些网络可以通过 Linux 网桥与虚拟机共享。

对于 SR-IOV,您可以配置虚拟功能的数量及其到逻辑网络的映射。

FCoE 管理自己的 VLAN。这些 FCoE 受管 VLAN 专门用于存储访问。它们对管理器和任何虚拟机不可见。

iSCSI 管理 iSCSI 绑定。它们不属于 RHV 的可见主机网络配置。您可以在不使用 iSCSI 绑定的情况下使用 iSCSI,这只是为了提高 iSCSI 存储的可靠性。

重要

集群中的所有主机必须使用 IPv4 或 IPv6 作为其管理网络的 IP 堆栈。不支持双堆栈。

您可以配置主机使用的 DNS 解析器。

也可以管理网络角色和 QoS。

3.2. 虚拟机网络类型

在 RHV 中,虚拟机的虚拟 NIC 可以连接到以下类型的网络:

  • Linux 网桥
  • SR-IOV NIC
  • RHV 的内部 OVN

下图显示了这三种方法的结构,其中如下:

  • 主机 1 代表 Linux 网桥
  • 主机 2 代表 SR-IOV NIC
  • 主机 3 代表 OVN
网络类型

表 3.1. 网络类型的比较

 Linux bridgeSR-IOVRHV 内部 OVN

与物理主机网络隔离

第 3 层,可以上传 IP 网络

第 2 层,可以上传 VLAN

已隔离

实时迁移

x

x

x

QoS

x

  

端口镜像

x

  

配置插入 vNIC

x

x

 

MAC 地址管理

x

x

x

MTU 传播

x

 

x

VLAN 过滤,可能需要在物理交换机上配置

x

x

技术预览

MACpoofing Protection

x

 

x

IPpoofing Protection

x

 

x

预定义的网络过滤器

x

  

自定义层 3/4 过滤

  

x

NAT

   

DHCP/Router Advertisements

  

x

第 3 层路由器

  

x

性能

**

***

*

虚拟机网络数据封装

扁平、VLAN

扁平、VLAN

稳定:GENEVE;技术预览:扁平、VLAN

不同情况的网络选择

Linux 网桥是默认值,最久经验证的选项。它适用于大多数用例。

对于需要非常低网络延迟或大量以太网帧的情况,请考虑使用 SR-IOV 中的投资。但请记住,SR-IOV 需要硬件支持和其他配置步骤。

RHV 的内部 OVN 网络可让虚拟机相互通信,无需任何手动网络配置。

管理器仅提供软件定义型网络(SDN)功能和用户界面的子集。要使用所有 SDN 功能,类似于 RHV 内部 OVN 或第三方 SDN,您需要使用额外的客户端,如 CloudForms。

您可以组合单一主机上的所有网络类型,并将它们连接到同一虚拟机。

3.2.1. 与客户端操作系统交互

RHV 通过 cloud-init 提供配置数据来支持虚拟机的初始配置。如果在虚拟机中运行 qemu-guest-agent,RHV 可以报告虚拟机的 IP 地址。

如果虚拟机使用 VirtIO NIC,则将向客户端操作系统提供 RHV 逻辑网络的 MTU。如果逻辑网络支持这些公告,客户机操作系统可以从 DHCPv4 或 IPv6 路由器公告中获取 MTU。

3.2.2. 主机和虚拟机网络

Linux 网桥联网在 OSI 第 3 层上分隔虚拟机和主机网络。因此,网络配置(包括 VLAN、绑定和 MTU)在主机及其虚拟机间共享。

为减少其表,主机不应为连接到虚拟机的 VLAN 分配 IP 地址。通过不分配 IP 地址,主机可以避免虚拟机流量造成潜在的混淆。

与 Linux 网桥关联的 IP 地址不需要与使用网桥连接的虚拟机位于同一个子网中。如果网桥被分配了一个 IP 地址,则主机可以在逻辑网络内通过虚拟机在逻辑网络内寻址。作为规则,不建议在虚拟化主机上运行网络公开服务。

3.3. 网络架构

Red Hat Virtualization 中的网络包括基本网络、集群中的联网以及主机网络配置。

基本网络
促进联网的基本硬件和软件元素。
一个集群中的网络
集群对象(如主机、逻辑网络和虚拟机)之间的网络交互。
主机网络配置
主机中联网支持的配置。

设计并构建良好的网络可确保高带宽任务获得足够带宽,延迟不会影响用户交互,且虚拟机可以在迁移域中成功迁移。构建较差的网络可能导致无法接受的延迟,以及迁移和克隆导致网络中断造成的故障。

管理网络的另一种方法是与 Cisco Application Centric Infrastructure(ACI)集成,方法是在 Cisco 的 Application Policy Infrastructure Controller(APIC)版本 3.1(1)及之后的版本上配置 Red Hat Virtualization。https://www.cisco.com/c/en/us/td/docs/switches/datacenter/aci/apic/sw/kb/b_Cisco_ACI_Red_Hat_Virtualization.html在 Red Hat Virtualization 端,所有必需是将主机的 NIC 连接到网络,并将虚拟机的 vNIC 连接到所需的网络。其余的配置任务由 Cisco ACI 管理。

3.4. 基本网络术语

Red Hat Virtualization 使用以下方法在虚拟机、虚拟化主机和更广泛的网络之间提供联网功能:

  • 逻辑网络
  • 网络接口控制器(NIC)
  • Linux 网桥
  • 绑定
  • 虚拟网络接口控制器(vNIC)
  • 虚拟局域网(VLAN)

NIC、Linux 网桥和 vNIC 实现了主机、虚拟机、局域网和互联网之间的网络通信。可以选择实施绑定和 VLAN 来增强安全性、容错和网络容量。

3.5. 网络接口控制器

网络接口控制器(NIC)是一个网络适配器或 LAN 适配器,用来将计算机连接到计算机网络。NIC 在计算机的物理和虚拟链路层中运行,并支持网络连接。Red Hat Virtualization 环境中的所有虚拟化主机至少有一个 NIC,但主机更常见于具有两个或多个 NIC。

个物理 NIC 可以有多个虚拟 NIC(vNIC)逻辑连接它。虚拟 NIC 充当虚拟机的网络接口。为了区分 vNIC 和支持它的 NIC,Red Hat Virtualization Manager 会为每个 vNIC 分配一个唯一 MAC 地址。

3.6. Linux bridge

Linux 网桥是一个软件设备,它使用数据包交换机网络中的数据包转发。桥接允许多个网络接口设备共享一个 NIC 的连接,并作为单独的物理设备出现在网络中。网桥检查数据包的源地址,以确定相关目标地址。确定目标地址后,网桥将位置添加到表中以进行以后参考。这允许主机将网络流量重定向到作为网桥成员的虚拟机关联的 vNIC。

可以为网桥和以太网连接定义自定义属性。VDSM 将网络定义和自定义属性传递到 setup 网络 hook 脚本。

3.7. bonds

绑定是一个将多个网络接口卡的集合,到单个软件定义设备中。由于绑定的网络接口合并了绑定中包含的网络接口卡的传输功能,从而充当一个网络接口,从而可以比单个网络接口卡提供更大的传输速度。另外,因为绑定中的所有网络接口卡都必须因为绑定本身失败,所以绑定提高了容错性。但是,一个限制是,组成绑定网络接口的网络接口卡必须相同 make 和 Model,以确保绑定中的所有网络接口卡都支持相同的选项和模式。

绑定的数据包分布算法由使用的绑定模式决定。

重要

模式 1、2、3 和 4 支持虚拟机(桥接)和非虚拟机(无网桥)网络类型。模式 0、5 和 6 支持非虚拟机(无桥接)网络。

3.8. 绑定模式

Red Hat Virtualization 默认使用模式 4,但支持以下通用绑定模式:

模式 0(round-robin 策略)
按顺序传输通过网络接口卡的数据包。在循环中传输数据包,该循环以绑定中的第一个可用网卡开头,最后是绑定中最后一个可用网络接口卡。然后,所有后续循环都以第一个可用网络接口卡开头。模式 0 提供容错性,并在绑定中的所有网络接口卡之间平衡负载。但是,Mode 0 无法与网桥结合使用,因此与虚拟机逻辑网络不兼容。
模式 1(主动备份策略)
将所有网络接口卡设置为备份状态,同时一个网络接口卡保持活跃状态。在活跃网络接口卡中发生故障时,其中一个备份网络接口卡会替换该网卡,因为绑定中唯一的活跃网络接口卡。绑定在模式 1 中的 MAC 地址只在一个端口上可见,以防止在绑定的 MAC 地址被更改后导致任何混淆,以反映活跃的网络接口卡。模式 1 提供容错功能,并在 Red Hat Virtualization 中被支持。
模式 2(XOR 策略)
选择网络接口卡,以根据源和目的地 MAC 地址 modulo 网络接口卡 计数上的 XOR 操作来传输数据包。此计算可确保为使用的每个目的地 MAC 地址选择相同的网络接口卡。模式 2 提供容错和负载平衡,并在 Red Hat Virtualization 中被支持。
模式 3(广播策略)
将所有数据包传输到所有网络接口卡。模式 3 提供容错功能,并在 Red Hat Virtualization 中被支持。
模式 4(IEEE 802.3ad 策略)
创建聚合组,其中的接口共享相同的速度和双工设置。模式 4 根据 IEEE 802.3ad 规范使用活跃的聚合组中的所有网络接口卡,并在 Red Hat Virtualization 中支持。
模式 5(主要传输负载平衡策略)
确保绑定中每个网络接口卡上负载的出站流量帐户分布,当前网络接口卡接收所有传入的流量。如果分配给接收流量的网络接口卡失败,则会为接收传入的流量的角色分配另一个网卡。模式 5 无法与网桥结合使用,因此它与虚拟机逻辑网络不兼容。
模式 6(大概负载均衡策略)
将模式 5(专用传输负载平衡策略)与无特殊交换机要求接收 IPv4 流量的负载平衡。ARP 协商用于平衡接收负载。模式 6 无法与网桥结合使用,因此它与虚拟机逻辑网络不兼容。

3.9. 绑定的切换配置

交换机配置根据您的硬件要求而有所不同。请参阅您的操作系统的部署和网络配置指南。

重要

对于每种交换机,务必要设置与链路聚合控制协议(LACP)协议 而不是 Cisco Port Aggregation Protocol(PAgP)协议的交换机绑定。

3.10. 虚拟网络接口卡

虚拟网络接口卡(vNIC)是基于主机物理 NIC 的虚拟网络接口。每个主机可以有多个 NIC,每个 NIC 可以是多个 vNIC 的基础。

将 vNIC 附加到虚拟机时,Red Hat Virtualization Manager 会在虚拟机之间创建多个关联的 vNIC( vNIC 本身)以及 vNIC 所基于的物理主机 NIC。特别是,当 vNIC 附加到虚拟机时,会在 vNIC 所基于的物理主机 NIC 上创建新的 vNIC 和 MAC 地址。然后,在虚拟机附加了 vNIC 后第一次启动虚拟机时,libvirt 为 vNIC 分配 PCI 地址。然后,MAC 地址和 PCI 地址用于获取虚拟机中的 vNIC 的名称(如 eth0)。

根据模板或快照创建虚拟机时,分配 MAC 地址并将 MAC 地址与 PCI 地址关联的过程略有不同:

  • 如果已经为模板或快照创建了 PCI 地址,则基于该模板或快照创建的虚拟机的 vNIC 会根据这些 PCI 地址排序。然后,MAC 地址会按照该顺序分配给 vNIC。
  • 如果还没有为模板创建 PCI 地址,则基于该模板创建的虚拟机上的 vNIC 将按字母顺序排序。然后,MAC 地址会按照该顺序分配给 vNIC。
  • 如果还没有为快照创建 PCI 地址,Red Hat Virtualization Manager 会根据该快照为虚拟机分配新的 MAC 地址。

创建之后,vNIC 便会添加到网桥设备。网桥设备将虚拟机连接至虚拟逻辑网络。

在虚拟化主机上运行 ip addr show 命令显示与该主机上的虚拟机关联的所有 vNIC。另外,也可以看到,为支持逻辑网络而创建的任何网桥以及主机使用的任何 NIC。

[root@rhev-host-01 ~]# ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:21:86:a2:85:cd brd ff:ff:ff:ff:ff:ff
    inet6 fe80::221:86ff:fea2:85cd/64 scope link
       valid_lft forever preferred_lft forever
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN qlen 1000
    link/ether 00:21:6b:cc:14:6c brd ff:ff:ff:ff:ff:ff
5: ;vdsmdummy;: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN
    link/ether 4a:d5:52:c2:7f:4b brd ff:ff:ff:ff:ff:ff
6: bond0: <BROADCAST,MULTICAST,MASTER> mtu 1500 qdisc noop state DOWN
    link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
7: bond4: <BROADCAST,MULTICAST,MASTER> mtu 1500 qdisc noop state DOWN
    link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
8: bond1: <BROADCAST,MULTICAST,MASTER> mtu 1500 qdisc noop state DOWN
    link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
9: bond2: <BROADCAST,MULTICAST,MASTER> mtu 1500 qdisc noop state DOWN
    link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
10: bond3: <BROADCAST,MULTICAST,MASTER> mtu 1500 qdisc noop state DOWN
    link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
11: ovirtmgmt: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
    link/ether 00:21:86:a2:85:cd brd ff:ff:ff:ff:ff:ff
    inet 10.64.32.134/23 brd 10.64.33.255 scope global ovirtmgmt
    inet6 fe80::221:86ff:fea2:85cd/64 scope link
       valid_lft forever preferred_lft forever

命令的控制台输出显示一些设备:一个循环设备(lo)、一个以太网设备(eth0)、一个无线设备(wlan0)、一个 VDSM dummy 设备(;vdsmdummy;)、五个绑定设备(bond0、bond 4、bond1、bond1、bond2、bond3、bond3)。

vNIC 是网桥设备和逻辑网络的所有成员。可以使用 brctl show 命令显示网桥成员资格:

[root@rhev-host-01 ~]# brctl show
bridge name	bridge id		STP enabled	interfaces
ovirtmgmt		8000.e41f13b7fdd4	no		vnet002
							vnet001
							vnet000
							eth0

brctl show 命令的控制台输出显示 virtio vNICs 是 ovirtmgmt 网桥的成员。vNIC 相关联的所有虚拟机都连接到 ovirtmgmt 逻辑网络。eth0 NIC 也是 ovirtmgmt 网桥的成员。eth0 设备电缆到交换机,可提供除主机外的连接。

3.11. 虚拟局域网(VLAN)

VLAN(虚拟 LAN)是一个可应用到网络数据包的属性。网络数据包可以被"标记"到带有编号的 VLAN。VLAN 是一种安全功能,用于在交换机级别上隔离网络流量。VLAN 是独立的,相互排斥。Red Hat Virtualization Manager 是 VLAN 感知能力,能够标记和重定向 VLAN 流量,但 VLAN 实施需要支持 VLAN 的交换机。

在交换机级别上,端口被分配一个 VLAN 设计。交换机将 VLAN 标签应用到源自特定端口的流量,将流量标记为 VLAN 的一部分,并确保响应具有相同的 VLAN 标签。VLAN 可以在多个交换机中扩展。除了连接到使用正确 VLAN 指定的端口,交换机上标记的 VLAN 标记网络流量是不可检测到的,只是连接到使用正确 VLAN 指定的端口。给定端口可以标记到多个 VLAN 中,允许来自多个 VLAN 的流量发送到单个端口,通过使用接收流量的计算机上的 软件来解密。

3.12. 网络标签

您可以使用网络标签来简化与创建和管理逻辑网络关联的一些管理任务,并将这些逻辑网络与物理主机网络接口和绑定相关联。

网络标签是一个纯文本、人类可读的标签,您可以附加到逻辑网络或物理主机网络接口。在创建标签时遵循这些规则:

  • 标签的长度没有限制。
  • 您必须使用小写字母、下划线和连字符的组合。
  • 您不能使用空格或特殊字符。

将标签附加到逻辑网络或物理主机网络接口可创建一个与同一标签附加的其他逻辑网络或物理主机网络接口关联的关联:

网络标签关联

  • 将标签附加到逻辑网络时,该逻辑网络将自动与任何带有给定标签的物理主机网络接口关联。
  • 将标签附加到物理主机网络接口时,任何带有给定标签的逻辑网络将自动与该物理主机网络接口关联。
  • 更改附加到逻辑网络或物理主机网络接口的标签与删除标签和添加新标签相同。更新了相关的逻辑网络或物理主机网络接口之间的关联。

网络标签和集群

  • 当标记的逻辑网络添加到集群中时,且该集群中有一个具有相同标签的物理主机网络接口,则逻辑网络会自动添加到那个物理主机网络接口。
  • 当标记的逻辑网络从集群分离时,且在该集群中有一个具有相同标签的物理主机网络接口,则逻辑网络将从该物理主机网络接口中自动分离。

网络标签和逻辑网络(带有角色)

  • 当标记的逻辑网络被指定为显示网络或迁移网络时,会使用 DHCP 在物理主机网络接口上配置该逻辑网络,以便可以为逻辑网络分配 IP 地址。

    在角色网络上设置标签(例如,"迁移网络"或"显示网络")会导致所有主机上大规模部署该网络。这种大规模网络可通过使用 DHCP 来实现。批量部署的方法选择在静态地址中键入,因为许多静态 IP 地址中键入不可扩展的特点。

3.13. Cluster Networking

集群级别的网络对象包括:

  • 集群
  • 逻辑网络

数据中心是多个集群的逻辑分组,每个集群都是多个主机的逻辑组。下图显示了单个集群的内容。

图 3.1. 一个集群中的网络

一个集群中的网络

集群中的主机都有权访问同一存储域。集群中的主机也应用至群集的逻辑网络。要使虚拟机逻辑网络能够正常工作,必须使用 Red Hat Virtualization Manager 为集群中的每个主机定义和实施网络。其他逻辑网络类型仅可在使用它们的主机上实施。

多主机网络配置会自动将任何更新的网络设置应用到数据中心的所有主机。

3.14. 逻辑网络

逻辑网络可让 Red Hat Virtualization 环境根据类型分隔网络流量。例如,在安装 Red Hat Virtualization 的过程中会默认创建 ovirtmgmt 网络,用于管理 Manager 和主机间的通信。逻辑网络的典型用途是将具有类似要求和使用情况的网络通信分组在一起。在很多情况下,存储网络和显示网络由管理员创建,以隔离每种类型的流量以优化和故障排除。

Red Hat Virtualization 支持以下逻辑网络类型:

  • 仅承载网络流量的逻辑网络,如存储或迁移流量
  • 承载主机和虚拟机网络流量的逻辑网络
  • 仅承载虚拟机网络流量的逻辑网络,如 OVN 网络

逻辑网络在数据中心级别上定义。

如有必要,Red Hat Virtualization Manager 会在主机上自动实例化逻辑网络,具体取决于虚拟机网络的类型。如需更多信息,请参阅 虚拟机网络类型

例 3.1. 逻辑网络的用法示例.

系统管理员希望使用逻辑网络来测试 Web 服务器。

在名为 Purple Data Center 的数据中心中,有一个名为 Pink Cluster 的群集中名为 Red Hat Host 和 White Host 的两个主机。对于所有网络功能,Red Hat Host 和 White Host 都使用默认逻辑网络 ovirtmgmt。负责 Pink 集群的系统管理员决定通过将 Web 服务器和一些客户端虚拟机放在单独的逻辑网络上来隔离 Web 服务器的网络测试。她决定调用新的逻辑网络 test_logical_network

  1. she 为启用了 VLAN 标记的 Purple Data Center 创建一个新的逻辑网络,名为 test_logical_network。当您有两个逻辑网络连接到同一物理 NIC 时,需要 VLAN 标记。她将 test_logical_network 应用到 Pink 集群。
  2. 在 Red Hat Host 中,她将 test_logical_network 附加到 RHV 创建的网桥中包含的物理 NIC。网络无法运行,直到通过将 Pink 集群的每个主机上的物理网络接口设置为 test_logical_network 来在集群中的所有主机上设置对应的网桥。她为 White 主机重复此步骤。当 White Host 和 Red Hat Host 都已桥接到物理网络接口的 test_logical_network 逻辑网络时,test_logical_network 会变为可操作,可随时供虚拟机使用。
  3. 她将 Red Hat Host 和 White Host 上的虚拟机与新网络关联。

3.15. 所需的网络、可选网络和虚拟机网络

必需的网络是一个逻辑网络,必须可供集群中的所有主机使用。当主机的必需网络停止工作时,该主机上运行的虚拟机将迁移到其他主机;此迁移的程度取决于所选的调度策略。如果您有运行任务关键型工作负载的虚拟机,这非常有用。

可选网络是一个逻辑网络,尚未明确声明 为必需。可选网络只能在使用它们的主机上实施。可选网络的存在或不存在不会影响主机的 Operational 状态。当非必需网络停止工作时,网络上运行的虚拟机不会迁移到另一台主机上。这可防止大量迁移导致不必要的 I/O 过载。请注意,当创建逻辑网络并添加到集群中时,默认选择 Required 复选框。

要更改网络 所需的设计,请从管理门户中选择网络,单击 Cluster 选项卡,然后单击 Manage Networks 按钮。

用户界面中称为 VM 网络的 虚拟机网络是一个逻辑网络,它被指定为仅承载虚拟机网络流量。虚拟机网络可以是必需网络,也可以是可选的。使用可选虚拟机网络的虚拟机仅在具有该网络的主机上启动。

3.16. 端口镜像

端口镜像将给定逻辑网络和主机上的第 3 层网络流量复制到虚拟机上的虚拟接口。此虚拟机可用于网络调试和调优、入侵检测以及监控同一主机和逻辑网络上其他虚拟机的行为。

复制的唯一流量是一台主机上一个逻辑网络的内部流量。主机外部网络上的流量没有增加。但是,启用了端口镜像的虚拟机会使用比其他虚拟机更多的主机 CPU 和 RAM。

在逻辑网络的 vNIC 配置文件中启用或禁用端口镜像,以下限制:

  • 不支持使用启用了端口镜像的配置集热连接 vNIC。
  • 当 vNIC 配置集附加到虚拟机时,无法修改端口镜像。

鉴于上述限制,建议您在额外的专用 vNIC 配置文件中启用端口镜像。

重要

启用端口镜像可减少其他网络用户的隐私。

3.17. 主机网络配置

集群网络 有助于理解这些网络配置。

虚拟化主机的常见网络配置包括:

  • 网桥和 NIC 配置.

    此配置使用 Linux 网桥将一个或多个虚拟机连接到主机的 NIC。

    这是在安装 Red Hat Virtualization Manager 时自动创建 ovirtmgmt 网络的示例。然后,在主机安装过程中,Red Hat Virtualization Manager 在主机上安装 VDSMVDSM 安装过程会创建 ovirtmgmt 网桥,该网桥获取主机的 IP 地址以启用与管理器的通信。

    重要

    集群中的所有主机必须使用 IPv4 或 IPv6 作为其管理网络的 IP 堆栈。不支持双堆栈。

  • 网桥、VLAN 和 NIC 配置。

    VLAN 可以包含在网桥和 NIC 配置中,为网络上的数据传输提供安全通道,并且支持使用多个 VLAN 将多个网桥连接到一个 NIC。

  • 网桥、绑定和 VLAN 配置.

    绑定会创建一个合并两个(或更多)物理以太网链接的逻辑链接。结果的好处包括 NIC 容错和潜在的带宽扩展,具体取决于绑定模式。

  • 多个网桥、多个 VLAN 和 NIC 配置.

    此配置将 NIC 连接到多个 VLAN。

    例如,若要将一个 NIC 连接到两个 VLAN,可将网络交换机配置为将标记到其中一个 VLAN 的网络流量传递到主机上的一个 NIC。主机使用两个 vNIC 来分隔 VLAN 流量,每个 VLAN 分别对应一个。标记为任一 VLAN 的流量通过使适当的 vNIC 作为网桥成员连接到单独的网桥。每个网桥依次连接到多个虚拟机。

    注意

    您还可以绑定多个 NIC,以促进与多个 VLAN 的连接。此配置中的每个 VLAN 通过组成多个 NIC 的绑定定义。每个 VLAN 连接到一个单独的网桥,每个网桥连接到一个或多个客户机。

第 4 章 电源管理

4.1. 电源管理和隔离简介

当配置了电源管理和隔离时,Red Hat Virtualization 环境是最为灵活性和弹性。电源管理允许 Red Hat Virtualization Manager 控制主机电源周期操作,最重要的是重启已经检测到的问题的主机。隔离用于通过重新引导来把问题主机与功能 Red Hat Virtualization 环境隔离,以防止性能下降。然后,可以通过管理员操作返回已隔离的主机来响应状态,并被重新集成到环境中。

电源管理和隔离利用特殊的专用硬件来独立于主机操作系统重启主机。Red Hat Virtualization Manager 使用网络 IP 地址或主机名连接到电源管理设备。在 Red Hat Virtualization 上下文中,电源管理设备和隔离设备是相同的。

4.2. Red Hat Virtualization 中的代理电源管理

Red Hat Virtualization Manager 不直接与隔离代理通信。相反,管理器使用代理向主机电源管理设备发送电源管理命令。管理器使用 VDSM 执行电源管理设备操作,因此环境中的另一台主机被用作隔离代理。

您可以选择:

  • 与需要隔离的主机位于同一个集群中的任何主机。
  • 同一数据中心内的任何主机与需要隔离的主机相同。

可行的隔离代理主机的状态为 UPMaintenance

4.3. 电源管理

Red Hat Virtualization Manager 能够重新引导已进入非操作或不响应状态的主机,并准备关闭被利用的主机来节省电源。这个功能取决于正确配置的电源管理设备。Red Hat Virtualization 环境支持以下电源管理设备:

  • 美国电源转换(pc)
  • IBM Bladecenter(Bladecenter)
  • Cisco Unified Computing System(cisco_ucs)
  • Dell Remote Access Card 5(drac5)
  • Dell Remote Access Card 7(drac7)
  • 电子电源切换(ps)
  • HP BladeSystem(hpblade)
  • Integrated Lights Out(iloilo2ilo3、 ilo4)
  • 智能平台管理接口(ipmilan)
  • 远程 Supervisor Adapter(rsa)
  • Fujitsu-Siemens RSB(rsb)
  • Western Telematic, Inc(wti)

HP 服务器应使用 ilo3ilo4,Dell 服务器使用 drac5 或 Dell Remote Access Controller(idrac),IBM 服务器使用 ipmilan。集成的管理模块(IMM)使用 IPMI 协议,因此 IMM 用户可以使用 ipmilan

注意

apc 隔离代理不支持 APC 5.x 电源管理设备。改为使用 apc_snmp 隔离代理。

为了与列出的电源管理设备通信,Red Hat Virtualization Manager 使用隔离代理。Red Hat Virtualization Manager 允许管理员为其环境中的电源管理设备配置隔离代理,设备将接受和响应。可以使用图形用户界面配置基本配置选项。也可以输入特殊配置选项,并将其未解析到隔离设备中。特殊配置选项特定于给定的隔离设备,而基本配置选项则用于所有支持的电源管理设备提供的功能。所有电源管理设备提供的基本功能包括:

  • status :检查主机的状态。
  • 启动 :打开主机电源。
  • 停止 :关闭主机。
  • 重启 :重启主机。实际实施为 stop、wait、status、start、wait、status。

最佳实践是在初始配置一次测试电源管理配置,并在最初配置后偶尔测试此功能,以确保功能持续。

弹性由环境中所有主机中的正确配置电源管理设备提供。隔离代理允许 Red Hat Virtualization Manager 与主机电源管理设备通信,绕过问题主机上的操作系统,并通过重新引导将主机与其余的环境隔离开来。然后,管理器可以重新分配 SPM 角色(如果由问题主机持有),并且能够在其他主机上安全地重启任何高可用性虚拟机。

4.4. 隔离

在 Red Hat Virtualization 环境中,隔离是由 Manager 使用隔离代理启动的主机重启,并由电源管理设备执行。隔离(fencing)使集群能够响应意外的主机故障,并强制实施节能、负载平衡和虚拟机可用性策略。

隔离可确保始终将存储池管理器(SPM)的角色分配给功能主机。如果被隔离的主机是 SPM,则 SPM 角色会被 relinquished 并重新分配给响应的主机。因为具有 SPM 角色的主机是唯一能够编写数据域结构元数据的主机,因此一个不响应的 SPM 主机会导致其环境丢失创建和销毁虚拟磁盘的功能,执行快照、扩展逻辑卷以及需要对数据域结构元数据更改的所有其他操作。

当主机变得不响应时,在该主机上运行的虚拟机都可以变得不响应。但是,不响应的主机会为它运行的虚拟机硬盘镜像保留锁定。尝试在第二个主机上启动虚拟机,并为虚拟机硬盘镜像分配第二个主机写入特权可能会导致数据崩溃。

隔离允许 Red Hat Virtualization Manager 假设虚拟机硬盘上的锁定已被释放,管理器可以使用隔离代理来确认问题主机已经重启。收到此确认后,Red Hat Virtualization Manager 可以从另一台主机上的问题主机启动虚拟机,而不会造成数据崩溃。隔离是高可用性虚拟机的基础。标记为高可用性的虚拟机无法在备用主机上安全地启动,而不会造成数据损坏。

当主机不响应时,Red Hat Virtualization Manager 允许在执行任何操作前经过三十(30)秒的宽限期,以允许主机从任何临时错误中恢复。如果主机未由宽限期通过的时间响应,则管理器会自动开始,以减少不响应的主机出现负面影响。管理器将隔离代理用于主机上的电源管理卡,以停止主机,确认它已经停止,启动主机,并确认主机已启动。主机完成引导后,它会尝试在被隔离前重新加入集群。如果导致主机变得不响应的问题已被重启解决,则主机会自动设置为 启动状态,并再次能够启动和停止虚拟机。

4.5. 软隔离主机

主机有时可能会因为意外问题而变得不响应,而 VDSM 却无法响应请求,但 VDSM 依赖于 VDSM 的虚拟机仍然处于活动状态且可以访问。在这些情况下,重启 VDSM 将 VDSM 返回到响应的状态,并解决这个问题。

"SSH Soft 隔离"是一个过程,管理器尝试在不响应的主机上通过 SSH 重新启动 VDSM。如果 Manager 无法通过 SSH 重启 VDSM,则隔离的职责会属于外部隔离代理(如果配置了外部隔离代理)。

通过 SSH 软隔离工作,如下所示。在主机上必须配置和启用隔离,并且必须存在有效的代理主机(第二个主机,处于 UP 状态)。当 Manager 和主机间的连接超时时,会出现以下情况:

  1. 在第一个网络失败时,主机的状态将变为"连接"。
  2. 然后,管理器使三个尝试询问 VDSM 的状态,或等待由主机上负载决定的间隔。决定间隔长度的公式由配置值 TimeoutToResetVdsInSeconds(默认为 60 秒)+ [DelayResetPerVmInSeconds(默认为 0.5 秒)]*(在主机上运行虚拟机的数量)+ [DelayResetForSpmInSeconds(默认为 20 秒)*(如果主机运行着 0.5 秒)或 SPM(如果是 20 秒)。为 VDSM 授予 VDSM 响应的最大时间量,管理器选择上述两个选项的较长时间(three 会尝试检索 VDSM 的状态或以上公式确定的时间间隔)。
  3. 如果主机在已经过该间隔时没有响应,则 vdsm 重启 会通过 SSH 执行。
  4. 如果 vdsm 重启 无法在重新建立主机与管理器之间的连接时成功,则主机的状态将变为 无响应,如果配置了电源管理,则隔离会移交给外部隔离代理。
注意

在没有配置电源管理的主机上,可以对 SSH 进行软隔离。这与"隔离"不同:只能在配置了电源管理的主机上执行隔离。

4.6. 使用多个电源管理隔离代理

单代理被视为主要代理。当有两个隔离代理(例如,每个电源开关的双电源主机)有两个代理连接到同一电源开关时,辅助代理才有效。代理可以是相同或不同的类型。

在主机上有多个隔离代理会增加隔离过程的可靠性。例如,当主机上的唯一隔离代理出现故障时,主机将保持在非操作状态,直到手动重启为止。之前在主机上运行的虚拟机将被暂停,在手动隔离原始主机后,才会切换到集群中的另一主机。如果第一个代理失败,则可以调用下一个代理。

当在主机上定义了两个隔离代理时,可将它们配置为使用并发或顺序流:

  • 并发 :主要和次要代理必须响应停止主机的 Stop 命令。如果一个代理响应 Start 命令,则主机将上线。
  • 顺序 :要停止或启动主机,首先使用主代理,如果失败,则使用辅助代理。

第 5 章 负载均衡、调度和迁移

5.1. 负载均衡、调度和迁移

单个主机具有有限的硬件资源,而且容易出现故障。为了缓解故障和资源耗尽,主机被分组为集群,基本上是共享资源的一个组。Red Hat Virtualization 环境使用负载平衡策略、调度和迁移响应主机资源需求的变化。Manager 能够确保集群中没有单一主机负责该集群中的所有虚拟机。相反,管理器能够识别未被使用的主机,并迁移所有虚拟机,使管理员可以关闭该主机来节省电源。

通过三个事件检查可用资源:

  • 虚拟机启动 - 检查资源以确定将在哪个主机上启动虚拟机。
  • 虚拟机迁移 - 检查资源以便确定适当的目标主机。
  • 时间编排器 - 定期检查资源,以确定各个主机负载是否与集群负载均衡策略相符。

Manager 通过使用集群的负载平衡策略来将虚拟机从集群中的一个主机调度到另一个主机上,从而响应可用资源的变化。以下概述了负载平衡策略、调度和虚拟机迁移之间的关系。

5.2. 负载均衡策略

为集群设置负载均衡策略,其中包括可能有不同的硬件参数和可用内存的一个或多个主机。Red Hat Virtualization Manager 使用负载均衡策略来决定在集群中哪个主机启动虚拟机。负载平衡策略还允许管理器确定何时将虚拟机从过度利用的主机移动到利用不足的主机。

负载平衡过程每分钟运行一次数据中心的每个集群。它决定了哪些主机被过度利用,它们是被利用的主机,哪些是虚拟机迁移的有效目标。确定基于管理员为给定集群设置的负载平衡策略。负载平衡策略的选项有 VM_Evenly_DistributedEvenly_DistributedPower_SavingCluster_MaintenanceNone

5.3. 负载均衡策略:VM_Evenly_Distributed

虚拟机均匀分布负载平衡策略,根据虚拟机数量在主机间均匀分布虚拟机。高虚拟机数是在每个主机上运行的虚拟机数量上限,超过其量,这代表主机过载。VM_Evenly_Distributed 策略允许管理员为主机设置高虚拟机数。管理员还设置最高利用的主机和最低利用主机之间的虚拟机数量的最大差别。当集群中的每个主机都拥有在此迁移阈值中属于此迁移阈值的虚拟机数时,集群会平衡。管理员还设置在 SPM 主机上保留的虚拟机的插槽数。SPM 主机相对于其他主机的负载更低,因此,此变量定义了比它所运行的其他主机更少的虚拟机。如果有任何主机运行的虚拟机数量超过高虚拟机数,并且至少一个主机的虚拟机数超出了迁移阈值外,则虚拟机将逐个迁移到集群中具有最低 CPU 使用率的主机。一个虚拟机会一次迁移,直到集群中的每个主机都有一个虚拟机计数,且虚拟机处于迁移阈值中。

5.4. 负载均衡策略:Evenly_Distributed

图 5.1. 平均分布式调度策略

平均分布式调度策略

平均分布式负载平衡策略根据最低 CPU 负载或最高可用内存,为新虚拟机选择主机。集群中主机允许的最大 CPU 负载和最小可用内存通过平均分布式调度策略的参数定义。除这些限制外,环境的性能也会降低。平均分布式策略允许管理员为运行中的虚拟机设置这些级别。如果主机达到定义的最大 CPU 负载或最小内存,且主机保留超过设定时间,则该主机上的虚拟机将逐个迁移到集群中具有最低 CPU 或最高内存(取决于使用哪个参数)的主机。每分钟将检查一次主机资源,并且一次迁移一个虚拟机,直到主机 CPU 负载低于定义的限值,或主机可用内存超过定义的限制。

5.5. 负载均衡策略:Power_Saving

图 5.2. 节能调度策略

节能调度策略

节能负载平衡策略根据最低 CPU 或最高可用内存,为新虚拟机选择主机。集群中主机允许的最大 CPU 负载和最小可用内存由节能调度策略的参数定义。除这些限制外,环境的性能也会降低。节能参数还可定义集群中主机允许的最小 CPU 负载和最大可用内存,以便在主机继续操作前有足够的时间被视为使用电能效率。如果主机达到最大 CPU 负载或最小可用内存,且超过设定时间,则该主机上的虚拟机将逐个迁移到具有最低 CPU 或最高可用内存的主机,具体取决于所使用的参数。每分钟将检查一次主机资源,并且一次迁移一个虚拟机,直到主机 CPU 负载低于定义的限值,或主机可用内存超过定义的限制。如果主机的 CPU 负载低于定义的最小级别,或者主机的可用内存增加超过定义的最大内存等级,只要主机上的虚拟机会迁移到集群中的其他主机,只要集群中的其他主机仍然保持低于最大 CPU 负载和最小可用内存。当清除不足的主机时,管理器将自动关闭主机机器,并在负载均衡需要或集群中没有足够的可用主机时重新启动它。

5.6. 负载均衡策略:无

如果没有选择负载均衡策略,则会在具有最低 CPU 使用率和可用内存的集群中启动虚拟机。要确定 CPU 使用率,使用组合指标来考虑虚拟 CPU 数和 CPU 用量百分比。这种方法是最动态的,因为唯一的主机选择点是新虚拟机启动时的。虚拟机不会自动迁移,以反应主机上不断增长的需求。

管理员必须决定哪个主机是给定虚拟机的适当迁移目标。虚拟机也可通过固定功能与特定主机关联。固定可防止虚拟机被自动迁移到其他主机。对于高消耗资源的环境中,手动迁移是最佳方法。

5.7. 负载均衡策略:Cluster_Maintenance

集群维护调度策略会在维护任务期间限制集群中的活动。设定集群维护策略时:

  • 除了高可用性虚拟机外,不能启动新的虚拟机。(用户可以创建高可用性虚拟机并手动启动它们。)
  • 如果主机出现故障,高可用性虚拟机将正确重启,任何虚拟机都可以迁移。

5.8. 高可用性虚拟机保留

高可用(HA)虚拟机保留策略使 Red Hat Virtualization Manager 能够监控高可用性虚拟机的集群容量。管理器具有为高可用性标记个别虚拟机的功能,这意味着在主机发生故障时,这些虚拟机将在备用主机上重新启动。此策略可在集群中的主机之间平衡高可用性虚拟机。如果集群中的任何主机都失败,则剩余的主机可以支持在不影响集群性能的情况下迁移高可用性虚拟机的负载。启用高可用性虚拟机保留后,Manager 可确保集群中存在适当的容量,以便 HA 虚拟机在其现有主机意外失败的情况下迁移。

5.9. 调度

在 Red Hat Virtualization 中,调度指的是 Red Hat Virtualization Manager 选择集群中的主机作为新或迁移的虚拟机的目标。

如果主机有资格启动虚拟机或接受另一主机迁移的虚拟机,它必须有足够的可用内存和 CPU 来支持正在启动或迁移的虚拟机的要求。虚拟机将不会在 CPU 过载的主机上启动。默认情况下,如果主机的 CPU 的负载超过 80% 达到 5 分钟,则主机 CPU 被视为过载,但这些值可以使用调度策略来更改。如果多个主机符合条件的目标,将根据集群的负载平衡策略选择一个主机。例如,如果 Evenly_Distributed 策略生效,则 Manager 会选择 CPU 使用率最低的主机。如果 Power_Saving 策略生效,则会选择最多和最小服务级别之间的 CPU 使用率最低的主机。给定主机的存储池管理程序(SPM)状态也会影响作为启动虚拟机或虚拟机迁移目标的资格。非SPM 主机是首选的目标主机,例如,如果 SPM 角色由集群中的主机持有,那么集群中启动的第一个虚拟机将不会在 SPM 主机上运行。

如需更多信息,请参阅管理指南中的调度策略

5.10. Migration(迁移)

Red Hat Virtualization Manager 使用迁移来为集群强制实施负载均衡策略。虚拟机迁移根据集群的负载平衡策略以及集群中主机的当前要求进行。另外,当主机被隔离或进入维护模式时,也可以将迁移配置为自动进行。Red Hat Virtualization Manager 首先迁移 CPU 使用率最低的虚拟机。这以百分比计算,除了 I/O 操作影响 CPU 使用率外,不考虑 RAM 使用量或 I/O 操作。如果有多个虚拟机有相同的 CPU 使用率,则首先迁移的虚拟机是 Red Hat Virtualization Manager 运行的数据库查询返回的第一个虚拟机,以确定虚拟机 CPU 用量。

虚拟机迁移默认有以下限制:

  • 每个虚拟机迁移都应用了 52 MiBps 的带宽限制。
  • 每个虚拟机内存的 64 秒后,迁移将超时。
  • 如果进度在 240 秒内停止,则会中止。
  • 并发出站迁移仅限于每个主机的每个 CPU 内核 1 或 2 个,以较小的主机。

如需了解有关调优迁移设置的详细信息,请参阅 vdsm.conf 中的了解实时迁移"migration_max_bandwidth"和"max_outgoing_migrations"参数

第 6 章 目录服务

6.1. 目录服务

Red Hat Virtualization 平台依靠目录服务进行用户身份验证和授权。与所有 Manager 接口交互,包括虚拟机门户、管理门户和 REST API 仅限于通过身份验证的用户。Red Hat Virtualization 环境中的虚拟机可以使用相同的目录服务来提供身份验证和授权,但必须将其配置为这样做。Red Hat Virtualization Manager 目前支持用于 Red Hat Virtualization Manager 的目录服务供应商: Identity Management(IdM)、Red Hat Directory Server 9(RHDS)、Active Directory(AD)和 OpenLDAP。Red Hat Virtualization Manager 与目录服务器进行接口:

  • 门户登录(用户、超级用户、管理员、REST API)。
  • 用于显示用户信息的查询。
  • 将管理器添加到域中。

身份验证是验证,识别生成一些数据和生成数据完整性的一方。主体是验证其身份的一方。verifier 是需要保证主体身份的一方。如果是 Red Hat Virtualization,Manager 是验证器,用户是一个主体。数据完整性是保证接收的数据与主体生成的数据相同。

保密性和授权与身份验证密切相关。保密性可以防止数据被暴露给不应接收数据。强大的验证方法可以选择提供保密性。授权决定一个主体是允许执行某一操作。Red Hat Virtualization 使用目录服务将用户与角色关联,并相应地提供授权。授权通常在主体验证后执行,并可能基于本地或远程到验证器的信息。

在安装过程中,会自动配置本地的内部域来管理 Red Hat Virtualization 环境。安装完成后,可以添加更多域。

6.2. 本地身份验证:内部域

Red Hat Virtualization Manager 在安装过程中创建了一个有限的内部管理域。这个域与 AD 或 IdM 域不同,因为它存在基于 Red Hat Virtualization PostgreSQL 数据库中的密钥,而不是作为目录服务器上的目录服务用户。内部域也与外部域不同,因为内部域仅有一个用户: admin@internal 用户。采用此方法进行初始验证后,可以评估红帽虚拟化,而无需完整的功能目录服务器,并确保管理帐户可用于对外部目录服务的所有问题进行故障排除。

admin@internal 用户用于环境初始配置。这包括安装和接受主机、添加外部 AD 或 IdM 身份验证域,以及委派来自外部域的用户的权限。

6.3. 使用 GSSAPI 进行远程身份验证

在 Red Hat Virtualization 上下文中,远程身份验证指的是由远程服务而不是 Red Hat Virtualization Manager 处理的身份验证。远程身份验证用于来自 AD、IdM 或 RHDS 域中的管理器的用户或 API 连接。Red Hat Virtualization Manager 必须由管理员使用 engine-manage-domains 工具配置为 RHDS、AD 或 IdM 域的一部分。这要求为 Manager 提供了来自 RHDS、AD 或 IdM 目录服务器的凭证,以便具有足够权限才能将系统加入到域。添加域后,可通过 Red Hat Virtualization Manager 使用密码对目录服务器进行身份验证。Manager 使用名为 Simple Authentication and Security Layer(SASL)的框架,该框架依次使用通用安全服务应用程序接口(GSSAPI)安全地验证用户身份,并保证用户可用的授权级别。

图 6.1. GSSAPI 身份验证

GSSAPI 身份验证

第 7 章 模板和池

7.1. 模板和池

Red Hat Virtualization 环境为管理员提供了相关的工具,可以简化虚拟机的配置。这些是模板和池。模板是一种快捷方式,管理员可通过它快速基于现有的预配置虚拟机创建新的虚拟机,绕过操作系统安装和配置。这对将像设备这样的虚拟机(如 Web 服务器虚拟机)的虚拟机特别有用。如果组织使用特定 web 服务器的许多实例,管理员可以创建用作模板的虚拟机,安装操作系统、Web 服务器、任何支持软件包和应用唯一配置更改。然后,管理员可以基于用于创建新的相同虚拟机的工作虚拟机创建模板。

虚拟机池是基于给定模板的虚拟机组,可以快速调配给用户。在池级别授予使用虚拟机的权限。授予使用池权限的用户将从池中分配任何虚拟机。虚拟机池中的固有是虚拟机内部虚拟机的传输性质。因为为用户分配没有过去使用的虚拟机,因此池并不适用于需要数据持久性的需要。虚拟机池最适合于存储于中央位置的用户数据,而且虚拟机是访问和使用这些数据的方法,或者数据持久性并不重要。创建池会导致创建虚拟机以已停止状态填充池。这些然后根据用户请求启动。

7.2. 模板

要创建模板,管理员可创建和自定义虚拟机。安装所需的软件包、自定义配置后,虚拟机已准备好用于预期目的,以最大程度减少部署后必须对它进行的更改。在从虚拟机创建模板前,建议采用可选但建议的步骤。常规化用于删除部署时将更改的系统用户名、密码和时区信息等详细信息。常规化不会影响自定义配置。在 Red Hat Virtualization 环境中对 Windows 和 Linux 客户机进行规范化,请参见 《虚拟机管理指南》中的模板https://access.redhat.com/documentation/zh-cn/red_hat_virtualization/4.4/html-single/virtual_machine_management_guide#chap-Templates红帽企业 Linux 客户机使用 sys-unconfig 进行规范化。使用 sys-prep 一般化 Windows 客户机。

当为模板提供基准的虚拟机按原样配置、根据需要和停止时,管理员可以从虚拟机创建模板。从虚拟机创建模板会导致创建特别配置的虚拟磁盘的只读副本。只读镜像形成了以后所有基于该模板的虚拟机的后备镜像。换句话说,模板基本上是一个具有关联虚拟硬件配置的定制只读虚拟磁盘。例如,可在从模板创建的虚拟机中更改硬件,例如,为从模板创建的虚拟机置备 2GB RAM,其具有 1GB RAM。但是,模板虚拟磁盘无法更改,因为这样做会导致基于模板的所有虚拟机更改。

创建完模板后,它可以用作多个虚拟机的基础。虚拟机是使用 精简调配 方法或 克隆 调配方法从给定模板创建的。从模板克隆的虚拟机取模板基础镜像的完整可写副本,从而影响了精简创建方法的空间节省,不再依赖于模板存在。使用 thin 方法从模板创建的虚拟机使用模板中的只读镜像作为基础镜像,要求模板和从它创建的所有虚拟机存储在相同的存储域中。对数据和新生成的数据的更改存储在写时复制镜像中。基于模板的每个虚拟机都使用相同的基础只读镜像,以及虚拟机的唯一写时复制镜像。这通过限制存储中相同数据的次数来实现存储节省。另外,频繁使用只读后备镜像可能会导致数据被缓存,从而导致网络性能增加。

7.3. 池

通过虚拟机池,可以迅速向用户调配多个相同虚拟机的桌面。获得访问权限的用户可从池中访问和使用虚拟机,根据其在请求队列中的位置接收可用的虚拟机。池中的虚拟机不允许数据持久性;每次从池中分配虚拟机时,都会将其分配为基础状态。这在集中用户数据时,最好使用。

虚拟机池是从模板创建的。池中的每个虚拟机都使用相同的支持只读镜像,并使用临时 copy-on-write 镜像来容纳更改和新生成的数据。池中的虚拟机与其他虚拟机有所不同,后者包含用户生成的写时复制层,并在关机时丢失更改的数据。这表示,虚拟机池所需的存储数量比模板没有更多存储,或使用一些用于生成的数据的空间。虚拟机池是让用户为某些任务提供计算能力的有效方法,无需为每个用户提供专用虚拟桌面的存储成本。

例 7.1. 池使用示例

技术支持公司雇佣了 10 个帮助台员工。但是,在任何给定时间仅工作五个。可以为每个帮助台员工创建一台虚拟机,而不是创建十个虚拟机,而是创建五个虚拟机。帮助台员工在转换开始时分配自己的虚拟机,并将它返回到最后的池。

第 8 章 虚拟机快照

8.1. 快照

快照是一种存储功能,允许管理员在特定时间点创建虚拟机的操作系统、应用程序和数据的恢复点。快照将虚拟机硬盘镜像中当前存在的数据保存为 COW 卷,并允许在拍摄快照时恢复数据。快照会导致在当前层上创建新的 COW 层。在拍摄快照后执行的所有写操作都将写入到新的 COW 层。

务必要了解虚拟机硬盘映像是一个或多个卷的链。从虚拟机的角度来看,这些卷显示为单个磁盘镜像。个虚拟机对于其磁盘由多个卷组成,因此不确定这一事实。

术语 COW 卷和 COW 层可互换使用,但层更为明确地识别快照的时序性质。每个快照都被创建,允许管理员在拍摄快照 丢弃对数据进行意外更改。快照提供与许多词语处理器中的 Undo 功能类似的功能。

注意

标记为 可共享 的虚拟机硬盘的快照以及基于 直接 LUN 连接的虚拟机的快照不受支持,或者是其他的。

三个主要快照操作有:

  • 创建,它涉及为虚拟机创建的第一个快照。
  • 预览程序,涉及预览快照以确定是否将系统数据恢复到快照的时间点。
  • 删除,它涉及删除不再需要的恢复点。

有关快照操作的任务信息,请参阅 Red Hat Virtualization 虚拟机管理指南中的 快照

8.2. Red Hat Virtualization 中的实时快照

标记为 可共享 的虚拟机硬盘的快照以及基于 直接 LUN 连接的虚拟机的快照不受支持,或者是其他的。

运行、暂停或停止时,任何不是克隆的或迁移的虚拟机都可以具有快照。

启动虚拟机的实时快照时,管理器请求 SPM 主机为要使用的虚拟机创建一个新卷。当新卷就绪时,管理器使用 VDSM 与运行该虚拟机的 libvirt 和 qemu 通信,该虚拟机应使用新卷进行虚拟机写入操作。如果虚拟机能够写入新卷,则快照操作被视为成功,虚拟机将停止写入上一个卷。如果虚拟机无法写入新卷,则快照操作被视为失败,并且新卷被删除。

虚拟机需要在启动实时快照时访问其当前卷和一个新卷,直到新卷就绪后,这两个卷都会以读写访问权限打开。

具有支持静止功能的已安装客户机代理的虚拟机可以确保快照间的文件系统一致性。注册的红帽企业 Linux 客户机可以安装 qemu-guest-agent,以便在快照前启用静默。

如果在生成快照时,如果虚拟机上存在相关的客户机代理,则 VDSM 使用 libvirt 与代理进行通信以准备快照。完成未完成的写入操作,然后在拍摄快照前会冻结文件系统。完成快照后,libvirt 将虚拟机切换到新卷以进行磁盘写入操作,文件系统会被描述,并写入磁盘恢复。

启用静默后,尝试的所有实时快照。如果快照命令因为不存在兼容的客户机代理而失败,则在没有 use-quiescing 标记的情况下重新初始化实时快照。当虚拟机通过静止文件系统恢复到其预先快照状态时,它会完全启动,且不需要文件系统检查。使用未静止的文件系统恢复之前的快照需要在引导时检查文件系统。

8.3. 快照创建

在 Red Hat Virtualization 中,虚拟机的初始快照与初始快照中的快照不同,因为初始快照会保留其格式,可以是 QCOW2 或 raw。虚拟机的第一个快照使用现有卷作为基础镜像。额外的快照是,COW 层跟踪从上一快照到映像中存储数据的更改。

Initial Snapshot Creation 中所述,创建快照会导致组成虚拟磁盘的卷充当所有后续快照的基础镜像。

图 8.1. 初始快照创建

初始快照创建

在初始快照后执行的快照会导致创建新的 COW 卷,这样在拍摄快照后创建或更改的数据将会被存储。每个新创建的 COW 层都只包含 COW 元数据。在拍摄快照后,通过 使用和操作创建虚拟机的数据将写入到新的 COW 层。当使用虚拟机修改之前 COW 层中存在的数据时,数据会从上层读取,并写入最新的层。虚拟机通过从最新的 COW 层检查到最旧的,对虚拟机进行透明查找,从而查找数据。

图 8.2. 额外的快照创建

额外的快照创建

8.4. 使用镜像差异工具监控快照健康状况

RHV 镜像离散工具分析存储域和 RHV 数据库中的镜像数据。如果发现卷和卷属性的差异,它会警告您,当不会修复这些差异。在各种情况下使用该工具,例如:

  • 在升级版本之前,为了避免将损坏的卷或链移至新版本。
  • 出现失败的存储操作后,用于检测处于错误状态的卷或属性。
  • 从备份中恢复 RHV 数据库或存储后。
  • 在潜在问题发生之前定期对其进行检测。
  • 要分析快照或实时迁移相关的问题,并在修复这些类型的问题后验证系统健康状况。

先决条件

  • 所需版本:此工具是在 RHV 版本 4.3.8 中引入的,它带有 rhv-log-collector-analyzer-0.2.15-0.el7ev
  • 由于数据收集在不同位置上同时运行且并不具有原子性,因此请停止环境中可以修改存储域的所有活动。也就是说,请勿创建或删除快照、编辑、移动、创建或删除磁盘。否则,可能会出现错误检测不一致的情况。虚拟机可以在此过程中保持正常运行。

流程

  1. 要运行该工具,在 RHV Manager 中输入以下命令:

    # rhv-image-discrepancies
  2. 如果工具发现差异,则重新运行以确认结果,特别是工具运行时可能会执行一些操作。
注意

此工具包含任何导出和 ISO 存储域,并可报告它们的差异。如果是这样,可以忽略它们,因为这些存储域没有 RHV 数据库中镜像的条目。

了解结果

工具报告以下内容:

  • 如果在存储中显示但没有在数据库中,或者卷显示在数据库中,但没有出现在存储中。
  • 如果存储和数据库之间有一些卷属性不同:

输出示例:

 Checking storage domain c277ad93-0973-43d9-a0ca-22199bc8e801
    Looking for missing images...
    No missing images found
    Checking discrepancies between SD/DB attributes...
    image ef325650-4b39-43cf-9e00-62b9f7659020 has a different attribute capacity on storage(2696984576) and on DB(2696986624)
    image 852613ce-79ee-4adc-a56a-ea650dcb4cfa has a different attribute capacity on storage(5424252928) and on DB(5424254976)

 Checking storage domain c64637b4-f0e8-408c-b8af-6a52946113e2
    Looking for missing images...
    No missing images found
    Checking discrepancies between SD/DB attributes...
    No discrepancies found

8.5. 快照预览

要选择将虚拟磁盘恢复到的快照,管理员可以预览所有之前创建的快照。

从每个客户机的可用快照中,管理员可以选择快照卷来预览其内容。如 Preview Snapshot 所述,每个快照都保存为 COW 卷,当被预览时,会从快照被预览时复制一个新的预览层。客户端与预览交互,而不是实际的快照卷。

在管理员预览所选快照后,可以提交预览将客户机数据恢复到快照中捕获的状态。如果管理员提交预览,客户机将附加到预览层。

快照预览后,管理员可以选择 Undo 来丢弃所查看快照的预览层。尽管已丢弃预览层,但保留包含快照本身的层。

图 8.3. 预览快照

预览快照

8.6. 快照删除

您可以删除不再需要的独立快照。删除快照会删除将虚拟磁盘恢复到特定的恢复点的功能。它不一定会回收快照消耗的磁盘空间,也不会删除数据。只有后续快照覆盖了删除快照的数据时,才会回收磁盘空间。例如,如果从五个快照中删除第三个快照,那么必须在磁盘上保留第三个快照中更改的数据,以便可以使用第四和第五个快照;但是,如果第四个或第五个快照覆盖了第三个快照,则第三个快照已被冗余,并可以回收磁盘空间。除了潜在的磁盘空间回收之外,删除快照也可以提高虚拟机的性能。

图 8.4. 快照删除

快照删除

快照删除过程是作为异步块作业处理,在 VDSM 在恢复文件中维护操作记录,以便即使 VDSM 重新启动或者虚拟机在操作期间将其跟踪,也可以跟踪作业。在操作开始后,无法预览或用作恢复点的快照,即使操作失败或中断也是如此。在将活跃层与父层合并的操作中,操作被分成一个双阶段进程,在其中将数据从活跃层复制到父层,磁盘写入则镜像(mirror)到活跃的层和父层。最后,当快照中的数据已与父快照合并后,作业将被视为已完成,VDSM 会在映像链中同步更改。

注意

如果删除失败,请修复底层问题(例如:失败的主机、无法访问的存储设备或临时网络问题),然后重试。

第 9 章 硬件驱动程序和设备

9.1. 虚拟化硬件

Red Hat Virtualization 向虚拟客户机提供三种不同类型的系统设备。这些硬件设备都显示为物理附加硬件设备到虚拟 guest,但设备驱动程序以不同的方式工作。

模拟设备
模拟设备有时被称为虚拟设备,完全存在于软件中。模拟设备驱动程序是主机上运行的操作系统(管理源设备)和虚拟客户机上运行的操作系统的转换层。定向到和模拟设备的设备级别说明会被拦截并转换,由虚拟机监控程序进行转换。Linux 内核模拟和识别的任何相同类型的设备都可用作模拟驱动程序的后备源设备。
半虚拟化设备
半虚拟化设备需要在客户端操作系统上安装设备驱动程序,为它提供一个接口与主机上的虚拟机监控程序通信。这个界面用于允许在虚拟环境中外执行磁盘 I/O 等密集型任务。以这种方式降低虚拟化固有的开销的目的是,在物理硬件上直接运行时,客户机操作系统的性能会高于预期的结果。
物理共享设备
某些硬件平台允许虚拟客户机直接访问各种硬件设备和组件。虚拟化中的此过程称为 passthrough 或设备分配。透传允许设备出现并的行为就像它们物理上附加到客户端操作系统一样。

9.2. Red Hat Virtualization 中的稳定设备地址

虚拟硬件 PCI 地址分配在 ovirt-engine 数据库中保留。

PCI 地址由 QEMU 在虚拟机创建时分配,由 libvirt 报告为 VDSMVDSM 会向管理器报告回管理器,其中存储在 ovirt-engine 数据库中。

启动虚拟机时,管理器将 VDSM 发送来自数据库的设备地址。VDSM 将它们传递至 libvirt,它使用虚拟机首次运行时分配的 PCI 设备地址启动虚拟机。

当从虚拟机中删除设备时,也会移除对它的所有引用(包括稳定 PCI 地址)。如果添加设备以替换移除的设备,则由 QEMU 分配 PCI 地址,这不太可能与替换的设备相同。

9.3. 中央处理单元(CPU)

集群中的每个主机都有多个虚拟 CPU(vCPU)。虚拟 CPU 反过来公开给主机上运行的客户机。当集群最初通过 Red Hat Virtualization Manager 创建时,由集群中的主机公开的所有虚拟 CPU 都处于选择状态的类型。无法混合集群中虚拟 CPU 类型。

每个可用的虚拟 CPU 类型都基于相同名称的物理 CPU 的特性。虚拟 CPU 不区分从物理 CPU 到客户机操作系统。

注意

支持 x2APIC:

Red Hat Enterprise Linux 7 主机提供的所有虚拟 CPU 型号包括对 x2APIC 的支持。这提供了一个 Advanced Programmable Interrupt Controller(APIC)来更好地处理硬件中断。

9.4. 系统设备

系统设备对于 guest 而言至关重要,无法删除。附加到客户机的每个系统设备也会占用可用的 PCI 插槽。默认系统设备是:

  • 主机桥接
  • ISA 网桥和 USB 网桥(USB 和 ISA 网桥是相同的设备)
  • 使用 VGA 或 qxl 驱动程序的图形卡
  • 内存 balloon 设备

有关如何在基于 Intel Q35 的虚拟机中使用 PCI Express 和传统 PCI 设备的详情,请参考 使用带有 Q35 虚拟机 的 PCI Express 和 Conventional PCI 设备

9.5. 网络设备

Red Hat Virtualization 可以为客户机公开三种不同类型的网络接口控制器。在创建 guest 时,可以选择向客户机公开的网络接口的类型,但可通过 Red Hat Virtualization Manager 更改。

  • e1000 网络接口控制器向客户机公开虚拟 Intel PRO/1000(e1000)。
  • virtio 网络接口控制器为客户机公开半虚拟化网络设备。
  • rtl8139 网络接口控制器向客户机公开虚拟化 Realtek Semiconductor Corp RTL8139

每个客户端允许多个网络接口控制器。每个添加控制器在客户机上都有可用的 PCI 插槽。

9.6. 图形设备

SPICE 或 VNC 图形协议可用于连接到仿真图形设备。

您可以在管理门户中选择 视频类型

  • QXL :整合一个最适合用于 QXL 客户机驱动程序的半虚拟化视频卡
  • VGA: 使用 Bochs VESA 扩展来转换 dummy VGA 卡
  • BOCHS :为使用 UEFI 运行的客户机机器连接没有传统模拟的 dummy VGA 卡。这是 UEFI 服务器的默认显示卡模拟器。
注意

对于使用 UEFI 设置并使用兼容性级别 4.6 或更高版本设置的类型类型 服务器BOCHS视频类型 的默认值。

在 Red Hat Virtualization 4.4.5 中,您必须执行以下操作才能启用此功能:

  1. 运行以下命令:

     engine-config --set EnableBochsDisplay=true --cver=<version>

    其中 <version > 是兼容性版本。

  2. 重启引擎。
  3. 手动将 视频 类型设置为 BOCHS

9.7. 存储设备

存储设备和存储池可以使用块设备驱动程序将存储设备附加到虚拟客户机。请注意,存储驱动程序不是存储设备。驱动程序用于将后备存储设备、文件或存储池卷附加到虚拟客户端。后备存储设备可以是任意支持的存储设备、文件或者存储池卷类型。

  • IDE 驱动程序向客户机公开仿真块设备。模拟 IDE 驱动程序可用于将最多四个虚拟 IDE 硬盘或虚拟 IDE CD-ROM 驱动器的任意组合附加到每个虚拟 guest。模拟 IDE 驱动程序也用来提供虚拟化 DVD-ROM 驱动器。
  • VirtIO 驱动程序为客户机公开半虚拟化块设备。半虚拟化块驱动程序是虚拟机管理程序支持的所有存储设备的驱动程序(对于软盘磁盘驱动器除外,必须模拟)。

9.8. 声音设备

有两个模拟的声设备可用:

  • ac97 模拟 Intel 82801AA AC97 Audio 兼容声卡。
  • es1370 模拟 ENSONIQ AudioPCI ES1370 声卡。

9.9. serial 驱动程序

半虚拟化串行驱动程序(virtio-serial)是面向字节流的字符驱动程序。半虚拟化串行驱动程序提供了主机用户空间和客户机用户空间间的简单通信接口,该网络不可用或不可用。

9.10. balloon 驱动程序

balloon 驱动程序允许虚拟客户机向虚拟机监控程序表达所需的内存量。balloon 驱动程序允许主机高效地为客户机分配和内存,并允许将可用内存分配给其他客户机和进程。

使用 balloon 驱动程序的客户机可以标记客户机的 RAM 的部分,使其不用(balloon 膨胀)。管理程序可释放内存,并将内存用于其他主机进程或其他客户机。当客户机再次要求释放的内存时,虚拟机监控程序可以将 RAM 重新分配给客户机(balloon 解)。

附录 A. 枚举的值转换

API 使用 Red Hat Virtualization Query Language 执行搜索查询。如需更多信息,请参阅 管理门户简介中的 搜索

请注意,在使用查询语言时,API 中某些枚举值需要不同的搜索查询。下表根据资源类型提供这些键枚举值的翻译。

表 A.1. 枚举的值转换

API 枚举类型API 枚举值查询语言值

data_center_states

not_operational

无法正常工作

host_states

non_responsive

不响应

install_failed

installfailed

preparing_for_maintenance

preparingformaintenance

non_operational

未运行

pending_approval

pendingapproval

vm_states

powering_up

Poweringup

powering_down

poweringdown

迁移

migratingfrom

迁移

迁移至

not_responding

未激活

wait_for_launch

waitforlaunch

reboot_in_progress

rebootinprogress

saving_state

savestate

restoring_state

恢复状态

附录 B. 事件代码

此表列出所有事件代码。

表 B.1. 事件代码

代码名称重要性消息

0

未签名

info

 

1

VDC_START

info

启动 oVirt 引擎.

2

VDC_STOP

info

停止 oVirt Engine。

12

VDS_FAILURE

Error

主机 ${VdsName} 未响应。

13

VDS_DETECTED

info

主机 ${VdsName} 的状态设置为 ${HostStatus}。

14

VDS_RECOVER

info

主机 ${VdsName} 正在重新启动.

15

VDS_MAINTENANCE

Normal

主机 ${VdsName} 已切换到维护模式。

16

VDS_ACTIVATE

info

激活由 ${UserName} 启动的主机 ${VdsName}。

17

VDS_MAINTENANCE_FAILED

Error

将 Host ${VdsName} 切换到维护模式失败。

18

VDS_ACTIVATE_FAILED

Error

激活 Host ${VdsName}.(User: ${UserName})失败。

19

VDS_RECOVER_FAILED

Error

主机 ${VdsName} 无法恢复。

20

USER_VDS_START

info

主机 ${VdsName} 由 ${UserName} 启动。

21

USER_VDS_STOP

info

主机 ${VdsName} 已被 ${UserName} 停止。

22

IRS_FAILURE

Error

访问主机 ${VdsName} 上的存储失败。

23

VDS_LOW_DISK_SPACE

警告

警告、低磁盘空间.主机 ${VdsName} 具有小于 ${DiskSpace} MB 的可用空间,保留在 ${Disks} 上。

24

VDS_LOW_DISK_SPACE_ERROR

Error

Critical、低磁盘空间.主机 ${VdsName} 具有小于 ${DiskSpace} MB 的可用空间,保留在 ${Disks} 上。低磁盘空间可能会导致升级此主机时出现问题。

25

VDS_NO_SELINUX_ENFORCEMENT

警告

主机 ${VdsName} 不会强制执行 SELinux。当前状态:${Mode}

26

IRS_DISK_SPACE_LOW

警告

警告、低磁盘空间。${StorageDomainName} 域具有 ${DiskSpace} GB 的可用空间。

27

VDS_STATUS_CHANGE_FAILED_DUE_TO_STOP_SPM_FAILURE

警告

由于无法停止 spm 失败,更改主机 ${VdsName} 的状态失败。

28

VDS_PROVISION

警告

使用主机组 ${HostGroupName} 在 Host ${VdsName} 上安装操作系统.

29

USER_ADD_VM_TEMPLATE_SUCCESS

info

模板 ${VmTemplateName} 已创建成功。

31

USER_VDC_LOGOUT

info

用户 ${UserName} 从 '${SourceIP}' 连接,使用会话 '${SessionID}' 注销。

32

USER_RUN_VM

info

在主机 ${VdsName} 上启动的虚拟机 ${VmName}

33

USER_STOP_VM

info

由 ${UserName}(Host: ${VdsName})${ optionalReason} 关闭的虚拟机 ${VmName} 关闭.

34

USER_ADD_VM

info

VM ${VmName} 由 ${UserName} 创建。

35

USER_UPDATE_VM

info

VM ${VmName} 配置由 ${UserName} 更新。

36

USER_ADD_VM_TEMPLATE_FAILURE

Error

创建模板 ${VmTemplateName} 失败.

37

USER_ADD_VM_STARTED

info

虚拟机 ${VmName} 创建由 ${UserName} 启动。

38

USER_CHANGE_DISK_VM

info

CD ${DiskName} 被 ${UserName} 插入 VM ${VmName}。

39

USER_PAUSE_VM

info

VM ${VmName} 被 ${UserName} 暂停(Host: ${VdsName})。

40

USER_RESUME_VM

info

VM ${VmName} 被 ${UserName} 恢复(Host: ${VdsName})。

41

USER_VDS_RESTART

info

主机 ${VdsName} 由 ${UserName} 重新启动.

42

USER_ADD_VDS

info

主机 ${VdsName} 由 ${UserName} 添加。

43

USER_UPDATE_VDS

info

主机 ${VdsName} 配置由 ${UserName} 更新。

44

USER_REMOVE_VDS

info

主机 ${VdsName} 已被 ${UserName} 删除。

45

USER_CREATE_SNAPSHOT

info

为 VM '${VmName}' 创建快照 '${SnapshotName}' 由 ${UserName} 启动。

46

USER_TRY_BACK_TO_SNAPSHOT

info

VM ${VmName} 的 snapshot-Preview ${SnapshotName} 由 ${UserName} 启动。

47

USER_RESTORE_FROM_SNAPSHOT

info

由 ${UserName} 从快照中恢复 VM ${VmName}.

48

USER_ADD_VM_TEMPLATE

info

从 VM ${VmName} 中创建模板 ${VmTemplateName} 是由 ${UserName} 启动的。

49

USER_UPDATE_VM_TEMPLATE

info

模板 ${VmTemplateName} 配置由 ${UserName} 更新。

50

USER_REMOVE_VM_TEMPLATE

info

删除模板 ${VmTemplateName} 由 ${UserName} 启动。

51

USER_ADD_VM_TEMPLATE_FINISHED_SUCCESS

info

从 VM ${VmName} 创建模板 ${VmTemplateName} 已完成。

52

USER_ADD_VM_TEMPLATE_FINISHED_FAILURE

Error

从 VM ${VmName} 完全创建模板 ${VmTemplateName} 失败。

53

USER_ADD_VM_FINISHED_SUCCESS

info

虚拟机 ${VmName} 创建已完成。

54

USER_FAILED_RUN_VM

Error

运行 VM ${VmName}${DueToError}(User: ${UserName})失败。

55

USER_FAILED_PAUSE_VM

Error

挂起 VM ${VmName}(Host: ${VdsName}, User: ${UserName})失败。

56

USER_FAILED_STOP_VM

Error

关闭 VM ${VmName}(Host: ${VdsName}, User: ${UserName})失败。

57

USER_FAILED_ADD_VM

Error

创建 VM ${VmName} 失败(User: ${UserName})。

58

USER_FAILED_UPDATE_VM

Error

更新 VM ${VmName}(User: ${UserName})失败。

59

USER_FAILED_REMOVE_VM

Error

 

60

USER_ADD_VM_FINISHED_FAILURE

Error

完成 VM ${VmName} 创建失败。

61

VM_DOWN

info

VM ${VmName} is down. ${ExitMessage}

62

VM_MIGRATION_START

info

迁移已启动(VM: ${VmName}, Source: ${VdsName}, Destination: ${DestinationVdsName}, User: ${UserName})。${ OptionalReason}

63

VM_MIGRATION_DONE

info

迁移完成(VM: ${VmName}, Source: ${VdsName}, Destination: ${DestinationVdsName}, Duration: ${Duration}, Total: ${TotalDuration}, Actual downtime: ${ActualDowntime})

64

VM_MIGRATION_ABORT

Error

迁移失败:${MigrationError}(VM: ${VmName}, Source: ${VdsName})。

65

VM_MIGRATION_FAILED

Error

迁移 failed${DueToMigrationError}(VM: ${VmName}, Source: ${VdsName})。

66

VM_FAILURE

Error

虚拟机 ${VmName} 无法在主机 ${VdsName} 上找到。

67

VM_MIGRATION_START_SYSTEM_INITIATED

info

系统启动的迁移(VM: ${VmName}, Source: ${VdsName}, Destination: ${DestinationVdsName}, Reason: ${ OptionalReason})。

68

USER_CREATE_SNAPSHOT_FINISHED_SUCCESS

info

为 VM '${VmName}' 创建快照 '${SnapshotName}' 已完成。

69

USER_CREATE_SNAPSHOT_FINISHED_FAILURE

Error

为 VM '${VmName}' 创建快照 '${SnapshotName}' 错误。

70

USER_RUN_VM_AS_STATELESS_FINISHED_FAILURE

Error

虚拟机 ${VmName} 开始失败.

71

USER_TRY_BACK_TO_SNAPSHOT_FINISH_SUCCESS

info

VM ${VmName} 的 snapshot-Preview ${SnapshotName} 已完成。

72

MERGE_SNAPSHOTS_ON_HOST

info

在主机 ${VDS} 上的磁盘 ${Disk} 上合并快照(${SourceSnapshot} 到 ${DestinationSnapshot})

73

USER_INITIATED_SHUTDOWN_VM

info

虚拟机 ${VmName} 上由 ${UserName} 启动的虚拟机关闭(Host: ${VdsName})${ optionalReason}.

74

USER_FAILED_SHUTDOWN_VM

Error

在 VM ${VmName}(Host: ${VdsName}, User: ${UserName})上启动关闭失败。

75

VDS_SOFT_RECOVER

info

主机 ${VdsName} 上的软隔离是成功的。

76

USER_STOPPED_VM_INSTEAD_OF_SHUTDOWN

info

VM ${VmName} 被 ${UserName}(Host: ${VdsName})${ optionallyReason} 关闭。

77

USER_FAILED_STOPPING_VM_INSTEAD_OF_SHUTDOWN

Error

关闭 VM ${VmName}(Host: ${VdsName}, User: ${UserName})失败。

78

USER_ADD_DISK_TO_VM

info

在 VM ${VmName} 上启动 ${DiskAlias} 的 add-Disk 操作。

79

USER_FAILED_ADD_DISK_TO_VM

Error

add-Disk 操作在 VM ${VmName}(User: ${UserName})上失败。

80

USER_REMOVE_DISK_FROM_VM

info

磁盘已从 VM ${VmName} 中删除,由 ${UserName} 删除。

81

USER_FAILED_REMOVE_DISK_FROM_VM

Error

从 VM ${VmName}(User: ${UserName})中删除磁盘失败。

88

USER_UPDATE_VM_DISK

info

VM ${VmName} ${DiskAlias} 磁盘由 ${UserName} 更新。

89

USER_FAILED_UPDATE_VM_DISK

Error

更新 VM ${VmName} 磁盘 ${DiskAlias}(User: ${UserName})失败。

90

VDS_FAILED_TO_GET_HOST_HARDWARE_INFO

警告

无法获取主机 ${VdsName} 的硬件信息.

94

USER_COMMIT_RESTORE_FROM_SNAPSHOT_START

info

为 VM ${VmName} 提交 Snapshot-Preview。

95

USER_COMMIT_RESTORE_FROM_SNAPSHOT_FINISH_SUCCESS

info

已完成提交 Snapshot-Preview for VM ${VmName}。

96

USER_COMMIT_RESTORE_FROM_SNAPSHOT_FINISH_FAILURE

Error

提交 VM ${VmName} 的 Snapshot-Preview 失败。

97

USER_ADD_DISK_TO_VM_FINISHED_SUCCESS

info

磁盘 ${DiskAlias} 已成功添加到 VM ${VmName} 中。

98

USER_ADD_DISK_TO_VM_FINISHED_FAILURE

Error

在 VM ${VmName} 上完成 add-Disk 操作失败。

99

USER_TRY_BACK_TO_SNAPSHOT_FINISH_FAILURE

Error

虚拟机 ${VmName} 完成 Snapshot-Preview ${SnapshotName} 失败。

100

USER_RESTORE_FROM_SNAPSHOT_FINISH_SUCCESS

info

VM ${VmName} 从快照恢复已完成。

101

USER_RESTORE_FROM_SNAPSHOT_FINISH_FAILURE

Error

从 VM ${VmName} 快照中恢复失败。

102

USER_FAILED_CHANGE_DISK_VM

Error

在 VM ${VmName}(Host: ${VdsName}, User: ${UserName})中更改磁盘失败。

103

USER_FAILED_RESUME_VM

Error

恢复 VM ${VmName}(Host: ${VdsName}, User: ${UserName})失败。

104

USER_FAILED_ADD_VDS

Error

添加 Host ${VdsName}(User: ${UserName})失败。

105

USER_FAILED_UPDATE_VDS

Error

更新 Host ${VdsName}(User: ${UserName})失败。

106

USER_FAILED_REMOVE_VDS

Error

删除 Host ${VdsName}(User: ${UserName})失败。

107

USER_FAILED_VDS_RESTART

Error

重启 Host ${VdsName} 失败(User: ${UserName})。

108

USER_FAILED_ADD_VM_TEMPLATE

Error

从 VM ${VmName}(User: ${UserName})开始创建模板 ${VmTemplateName} 失败。

109

USER_FAILED_UPDATE_VM_TEMPLATE

Error

更新模板 ${VmTemplateName}(User: ${UserName})失败。

110

USER_FAILED_REMOVE_VM_TEMPLATE

Error

启动删除模板 ${VmTemplateName}(User: ${UserName})失败。

111

USER_STOP_SUSPENDED_VM

info

暂停 VM ${VmName} 的保存状态由 ${UserName}${ OptionalReason} 清除。

112

USER_STOP_SUSPENDED_VM_FAILED

Error

关闭暂停的虚拟机 ${VmName}(User: ${UserName})失败。

113

USER_REMOVE_VM_FINISHED

info

虚拟机 ${VmName} 已被成功删除。

115

USER_FAILED_TRY_BACK_TO_SNAPSHOT

Error

用于 VM ${VmName}(User: ${UserName})的 preview Snapshot ${SnapshotName} 失败。

116

USER_FAILED_RESTORE_FROM_SNAPSHOT

Error

从快照恢复 VM ${VmName} 失败(User: ${UserName})。

117

USER_FAILED_CREATE_SNAPSHOT

Error

为虚拟机 ${VmName}(User: ${UserName})创建 Snapshot ${SnapshotName} 失败。

118

USER_FAILED_VDS_START

Error

启动 Host ${VdsName} 失败(User: ${UserName})。

119

VM_DOWN_ERROR

Error

VM ${VmName} 出错。${ExitMessage}.

120

VM_MIGRATION_TO_SERVER_FAILED

Error

迁移 failed${DueToMigrationError}(VM: ${VmName}, Source: ${VdsName}, Destination: ${DestinationVdsName})。

121

SYSTEM_VDS_RESTART

info

主机 ${VdsName} 由引擎重新启动。

122

SYSTEM_FAILED_VDS_RESTART

Error

引擎为 Host ${VdsName} 启动的重启失败。

123

VDS_SLOW_STORAGE_RESPONSE_TIME

警告

在主机 ${VdsName} 上减慢存储响应时间。

124

VM_IMPORT

info

启动的虚拟机导入 ${ImportedVmName}(User: ${UserName})

125

VM_IMPORT_FAILED

Error

导入 VM ${ImportedVmName}(User: ${UserName})失败.

126

VM_NOT_RESPONDING

警告

VM ${VmName} 未响应。

127

VDS_RUN_IN_NO_KVM_MODE

Error

主机 ${VdsName} 在没有虚拟化硬件的情况下运行

128

VM_MIGRATION_TRYING_RERUN

警告

将 VM ${VmName} 迁移到 Host ${DestinationVdsName}${DueToMigrationError} 失败。尝试迁移到其他主机。

129

VM_CLEARED

info

未使用

130

USER_SUSPEND_VM_FINISH_FAILURE_WILL_TRY_AGAIN

Error

未能完成虚拟机 ${VmName} 的挂起,将重试。

131

USER_EXPORT_VM

info

由 ${UserName} 将 VM ${VmName} 导出至 ${ExportPath}

132

USER_EXPORT_VM_FAILED

Error

将 VM ${VmName} 导出至 ${ExportPath}(User: ${UserName})失败.

133

USER_EXPORT_TEMPLATE

info

模板 ${VmTemplateName} 由 ${UserName} 导出至 ${ExportPath}

134

USER_EXPORT_TEMPLATE_FAILED

Error

将模板 ${VmTemplateName} 导出至 ${ExportPath}(User: ${UserName})失败.

135

TEMPLATE_IMPORT

info

开始的模板导入 ${ImportedVmTemplateName}(User: ${UserName})

136

TEMPLATE_IMPORT_FAILED

Error

导入模板 ${ImportedVmTemplateName}(User: ${UserName})失败.

137

USER_FAILED_VDS_STOP

Error

停止主机 ${VdsName} 失败(User: ${UserName})。

138

VM_PAUSED_ENOSPC

Error

VM ${VmName} 已暂停,因为没有存储空间错误。

139

VM_PAUSED_ERROR

Error

VM ${VmName} 已暂停,因为存储错误未知。

140

VM_MIGRATION_FAILED_DURING_MOVE_TO_MAINTENANCE

Error

当主机处于"准备维护"状态时,迁移会失败${DueToMigrationError},则 Source: ${VdsName} 和 Destination: ${Digrating Vms as Host's state will not\n turn to maintenance while VMs still on it.(VM: ${VmName}, Source: ${VdsName}, Destination: ${DestinationVdsName})。

141

VDS_VERSION_NOT_SUPPORTED_FOR_CLUSTER

Error

主机 ${VdsName} 安装有 VDSM 版本(${VdsSupportedVersions}),无法加入与 VDSM 版本 ${CompatibilityVersion} 兼容的集群 ${ClusterName}。

142

VM_SET_TO_UNKNOWN_STATUS

警告

VM ${VmName} 被设置为 Unknown 状态。

143

VM_WAS_SET_DOWN_DUE_TO_HOST_REBOOT_OR_MANUAL_FENCE

info

因 ${VdsName} 主机重启或手动隔离而关闭 VM ${VmName} 被关闭

144

VM_IMPORT_INFO

info

导入 VM ${VmName} 的项 ${FieldName} 的值为 ${FieldValue}。该字段将重置为默认值

145

VM_PAUSED_EIO

Error

由于存储 I/O 问题,虚拟机 ${VmName} 已暂停。

146

VM_PAUSED_EPERM

Error

由于存储权限问题,VM ${VmName} 已暂停。

147

VM_POWER_DOWN_FAILED

警告

VM ${VmName} 的关闭失败。

148

VM_MEMORY_UNDER_GUARANTEED_VALUE

Error

主机 ${VdsName} 上的 VM ${VmName} 被保证为 ${MemGuaranteed} MB,但当前具有 ${MemActual} MB

149

USER_ADD

info

用户 '${NewUserName}' 已被成功添加到系统。

150

USER_INITIATED_RUN_VM

info

启动 VM ${VmName} 是由 ${UserName} 启动的。

151

USER_INITIATED_RUN_VM_FAILED

警告

在主机 ${VdsName} 上运行 VM ${VmName} 失败.

152

USER_RUN_VM_ON_NON_DEFAULT_VDS

警告

在主机 ${VdsName} 上启动的 guest ${VmName}。(默认主机参数被忽略 - 分配的主机不可用)。

153

USER_STARTED_VM

info

VM ${VmName} 由 ${UserName}(Host: ${VdsName})启动。

154

VDS_CLUSTER_VERSION_NOT_SUPPORTED

Error

主机 ${VdsName} 兼容版本(${VdsSupportedVersions}),无法加入 Cluster ${ClusterName},后者设置为版本 ${CompatibilityVersion}。

155

VDS_ARCHITECTURE_NOT_SUPPORTED_FOR_CLUSTER

Error

主机 ${VdsName} 具有架构 ${VdsArchitecture},无法加入 Cluster ${ClusterName},其架构为 ${ClusterArchitecture}。

156

CPU_TYPE_UNSUPPORTED_IN_THIS_CLUSTER_VERSION

Error

主机 ${VdsName} 移到 Non-Operational 状态,因为此集群兼容性版本不支持主机 CPU 类型,或者根本不支持

157

USER_REBOOT_VM

info

用户 ${UserName} 开始重新启动 VM ${VmName}。

158

USER_FAILED_REBOOT_VM

Error

重新引导 VM ${VmName}(User: ${UserName})失败。

159

USER_FORCE_SELECTED_SPM

info

主机 ${VdsName} 被 ${UserName} 选择.

160

USER_ACCOUNT_DISABLED_OR_LOCKED

Error

用户 ${UserName} 不能登录,因为它已禁用或锁定。请联系系统管理员。

161

VM_CANCEL_MIGRATION

info

迁移取消(VM: ${VmName}, Source: ${VdsName}, User: ${UserName})。

162

VM_CANCEL_MIGRATION_FAILED

Error

取消虚拟机的迁移失败:${VmName}

163

VM_STATUS_RESTORED

info

虚拟机 ${VmName} 状态已恢复到 ${VmStatus}。

164

VM_SET_TICKET

info

用户 ${UserName} 启动的虚拟机控制台会话,用于 VM ${VmName}

165

VM_SET_TICKET_FAILED

Error

用户 ${UserName} 无法为 VM ${VmName} 启动控制台会话.

166

VM_MIGRATION_NO_VDS_TO_MIGRATE_TO

警告

未找到可用主机将 VM ${VmName} 迁移到.

167

VM_CONSOLE_CONNECTED

info

用户 ${UserName} 连接到 VM ${VmName}。

168

VM_CONSOLE_DISCONNECTED

info

用户 ${UserName} 从 VM ${VmName} 断开连接。

169

VM_FAILED_TO_PRESTART_IN_POOL

警告

不能预先在池 '${VmPoolName}' 中启动虚拟机。系统将继续尝试。

170

USER_CREATE_LIVE_SNAPSHOT_FINISHED_FAILURE

警告

为虚拟机 '${VmName}' 创建 live snapshot '${SnapshotName}' 失败。建议重启虚拟机。请注意,使用创建的快照可能会导致数据不一致。

171

USER_RUN_VM_AS_STATELESS_WITH_DISKS_NOT_ALLOWING_SNAPSHOT

警告

VM ${VmName} 以无状态方式运行,具有一个或多个不允许快照的磁盘(User:${UserName})。

172

USER_REMOVE_VM_FINISHED_WITH_ILLEGAL_DISKS

警告

VM ${VmName} 已被删除,但无法删除以下磁盘:${DisksNames}。这些磁盘将显示在处于非法状态的主磁盘选项卡中,请尽可能手动删除。

173

USER_CREATE_LIVE_SNAPSHOT_NO_MEMORY_FAILURE

Error

未能将内存保存为 VM ${VmName}(User: ${UserName})的 Snapshot ${SnapshotName} 部分。

174

VM_IMPORT_FROM_CONFIGURATION_EXECUTED_SUCCESSFULLY

info

VM ${VmName} 已被成功从给定配置导入。

175

VM_IMPORT_FROM_CONFIGURATION_ATTACH_DISKS_FAILED

警告

VM ${VmName} 已从给定配置中导入,但以下磁盘无法附加:${DiskAliases}。

176

VM_BALLOON_DRIVER_ERROR

Error

主机 ${VdsName} 上的虚拟机 ${VmName} 上的 Balloon 驱动程序已请求但不可用。

177

VM_BALLOON_DRIVER_UNCONTROLLED

Error

主机 ${VdsName} 上的虚拟机 ${VmName} 上的 Balloon 设备不灵活,但设备无法控制(客户机代理已停机)。

178

VM_MEMORY_NOT_IN_RECOMMENDED_RANGE

警告

VM ${VmName} 被配置为使用 ${VmMemInMb}MiB 内存,而建议的值设为 ${VmMinMemInMb}MiB - ${VmMaxMemInMb}MiB

179

USER_INITIATED_RUN_VM_AND_PAUSE

info

从暂停模式启动虚拟机 ${VmName} 是由 ${UserName} 启动。

180

TEMPLATE_IMPORT_FROM_CONFIGURATION_SUCCESS

info

从给定配置中成功导入模板 ${VmTemplateName}。

181

TEMPLATE_IMPORT_FROM_CONFIGURATION_FAILED

Error

从给定的配置中导入模板 ${VmTemplateName} 失败。

182

USER_FAILED_ATTACH_USER_TO_VM

Error

将 User ${AdUserName} 附加到 VM ${VmName}(User: ${UserName})失败。

183

USER_ATTACH_TAG_TO_TEMPLATE

info

标签 ${TagName} 已附加到模板(s)${TemplatesNames} by ${UserName}.

184

USER_ATTACH_TAG_TO_TEMPLATE_FAILED

Error

将 Tag ${TagName} 附加到模板(s)${TemplatesNames}(User: ${UserName})失败。

185

USER_DETACH_TEMPLATE_FROM_TAG

info

标签 ${TagName} 由 ${UserName} 从模板分离 ${TemplatesNames}。

186

USER_DETACH_TEMPLATE_FROM_TAG_FAILED

Error

从 TEMPLATE(s)${TemplatesNames} 中分离 Tag ${TagName} 失败(用户:${UserName})。

187

VDS_STORAGE_CONNECTION_FAILED_BUT_LAST_VDS

Error

由于与存储的连接错误,未能将 Host ${VdsName} 连接到数据中心。主机 ${VdsName} 将保持启动状态(但不活跃),因为它是数据中心的最后一台主机,由管理员启用人工干预。

188

VDS_STORAGES_CONNECTION_FAILED

Error

将 Host ${VdsName} 连接到 Storage Domains ${failedStorageDomains} 失败。

189

VDS_STORAGE_VDS_STATS_FAILED

Error

主机 ${VdsName} 报告关于某个活动存储域(如问题化)报告。

190

UPDATE_OVF_FOR_STORAGE_DOMAIN_FAILED

警告

在 Data Center ${StoragePoolName} 中,未能为 Storage Domain ${StorageDomainName} 更新 VM/Templates OVF 数据。

191

CREATE_OVF_STORE_FOR_STORAGE_DOMAIN_FAILED

警告

为 Storage Domain ${StorageDomainName}.\n 创建 OVF 存储磁盘失败。\n 带有 id ${DiskId} 的磁盘可能会手动删除,以便自动尝试创建新尝试。\n OVF 更新不会在创建的磁盘中尝试。

192

CREATE_OVF_STORE_FOR_STORAGE_DOMAIN_INITIATE_FAILED

警告

为 Storage Domain ${StorageDomainName} 创建 OVF 存储磁盘失败。

193

DELETE_OVF_STORE_FOR_STORAGE_DOMAIN_FAILED

警告

删除存储域 ${StorageDomainName}.\n 的 OVF 存储磁盘失败。\n为了分离域,请手动删除域,或者尝试重新分离域以进行其他尝试。

194

VM_CANCEL_CONVERSION

info

转换已取消(VM: ${VmName}, Source: ${VdsName}, User: ${UserName})。

195

VM_CANCEL_CONVERSION_FAILED

Error

取消虚拟机的转换失败:${VmName}

196

VM_RECOVERED_FROM_PAUSE_ERROR

Normal

VM ${VmName} 已从暂停恢复至 up。

197

SYSTEM_SSH_HOST_RESTART

info

主机 ${VdsName} 通过引擎使用 SSH 重新启动。

198

SYSTEM_FAILED_SSH_HOST_RESTART

Error

使用引擎为 Host ${VdsName} 启动的 SSH 重启会失败。

199

USER_UPDATE_OVF_STORE

info

domain ${StorageDomainName} 的 OVF_STORE 被 ${UserName} 更新。

200

IMPORTEXPORT_GET_VMS_INFO_FAILED

Error

从导出域 ${StorageDomainName} 检索 VM/Templates 信息失败

201

IRS_DISK_SPACE_LOW_ERROR

Error

Critical、低磁盘空间。${StorageDomainName} 域具有 ${DiskSpace} GB 的可用空间。

202

IMPORTEXPORT_GET_EXTERNAL_VMS_INFO_FAILED

Error

从外部服务器 ${URL} 检索虚拟机信息失败

204

IRS_HOSTED_ON_VDS

info

存储池管理程序在 Host ${VdsName}(Address: ${ServerIp})、Data Center ${StoragePoolName} 上运行。

205

PROVIDER_ADDED

info

添加了提供程序 ${ProviderName}。(用户:${UserName})

206

PROVIDER_ADDITION_FAILED

Error

添加 provider ${ProviderName} 失败。(用户:${UserName})

207

PROVIDER_UPDATED

info

供应商 ${ProviderName} 已更新。(用户:${UserName})

208

PROVIDER_UPDATE_FAILED

Error

更新 provider ${ProviderName} 失败。(用户:${UserName})

209

PROVIDER_REMOVED

info

Provider ${ProviderName} 已被删除。(用户:${UserName})

210

PROVIDER_REMOVAL_FAILED

Error

删除供应商 ${ProviderName} 失败.(用户:${UserName})

213

PROVIDER_CERTIFICATE_IMPORTED

info

导入供应商 ${ProviderName} 的证书。(用户:${UserName})

214

PROVIDER_CERTIFICATE_IMPORT_FAILED

Error

为 provider ${ProviderName} 导入证书失败。(用户:${UserName})

215

PROVIDER_SYNCHRONIZED

info

 

216

PROVIDER_SYNCHRONIZED_FAILED

Error

同步 Provider ${ProviderName} 网络失败。

217

PROVIDER_SYNCHRONIZED_PERFORMED

info

Provider ${ProviderName} 的网络已被成功同步。

218

PROVIDER_SYNCHRONIZED_PERFORMED_FAILED

Error

Provider ${ProviderName} 的网络不完整同步。

219

PROVIDER_SYNCHRONIZED_DISABLED

Error

同步 Provider ${ProviderName} 的网络失败,因为提供程序的身份验证信息无效。此提供程序取消激活自动同步。

250

USER_UPDATE_VM_CLUSTER_DEFAULT_HOST_CLEARED

info

${vmname} 集群由 ${UserName} 更新,默认主机被重置为自动分配。

251

USER_REMOVE_VM_TEMPLATE_FINISHED

info

完成删除模板 ${VmTemplateName}。

252

SYSTEM_FAILED_UPDATE_VM

Error

未能更新系统启动的 VM ${VmName}。

253

SYSTEM_UPDATE_VM

info

VM ${VmName} 配置已被系统更新。

254

VM_ALREADY_IN_REQUESTED_STATUS

info

VM ${VmName} 已经是 ${VmStatus}, ${Action} 已跳过。用户:${UserName}.

302

USER_ADD_VM_POOL_WITH_VMS

info

VM Pool ${VmPoolName}(包含 ${VmsCount} 虚拟机)由 ${UserName} 创建。

303

USER_ADD_VM_POOL_WITH_VMS_FAILED

Error

创建 VM Pool ${VmPoolName}(User: ${UserName})失败。

304

USER_REMOVE_VM_POOL

info

VM Pool ${VmPoolName} 已被 ${UserName} 删除。

305

USER_REMOVE_VM_POOL_FAILED

Error

删除 VM Pool ${VmPoolName}(User: ${UserName})失败。

306

USER_ADD_VM_TO_POOL

info

VM ${VmName} 已添加到 VM Pool ${VmPoolName} 中,由 ${UserName} 添加至 VM Pool ${VmPoolName}。

307

USER_ADD_VM_TO_POOL_FAILED

Error

将 VM ${VmName} 添加到 VM Pool ${VmPoolName}(User: ${UserName})失败。

308

USER_REMOVE_VM_FROM_POOL

info

VM ${VmName} 被 ${UserName} 从 VM Pool ${VmPoolName} 中删除。

309

USER_REMOVE_VM_FROM_POOL_FAILED

Error

从 VM Pool ${VmPoolName} 中删除 VM ${VmName} 失败(User: ${UserName})。

310

USER_ATTACH_USER_TO_POOL

info

用户 ${AdUserName} 已按 ${UserName} 附加到 VM Pool ${VmPoolName}。

311

USER_ATTACH_USER_TO_POOL_FAILED

Error

将 User ${AdUserName} 附加到 VM Pool ${VmPoolName}(User: ${UserName})失败。

312

USER_DETACH_USER_FROM_POOL

info

用户 ${AdUserName} 被 ${UserName} 从 VM Pool ${VmPoolName} 分离。

313

USER_DETACH_USER_FROM_POOL_FAILED

Error

从 VM Pool ${VmPoolName} 中分离用户 ${AdUserName} 失败(User: ${UserName})。

314

USER_UPDATE_VM_POOL

info

VM Pool ${VmPoolName} 配置由 ${UserName} 更新。

315

USER_UPDATE_VM_POOL_FAILED

Error

更新 VM Pool ${VmPoolName} 配置失败(用户:${UserName})。

316

USER_ATTACH_USER_TO_VM_FROM_POOL

info

将用户 ${AdUserName} 附加到 VM Pool ${VmPoolName} 中的 VM ${VmPoolName} 中由 ${UserName} 启动。

317

USER_ATTACH_USER_TO_VM_FROM_POOL_FAILED

Error

从 VM Pool ${VmPoolName}(User: ${UserName})中将 User ${AdUserName} 附加到虚拟机失败。

318

USER_ATTACH_USER_TO_VM_FROM_POOL_FINISHED_SUCCESS

info

用户 ${AdUserName} 已成功附加到 VM Pool ${VmPoolName} 中的 VM ${VmName}。

319

USER_ATTACH_USER_TO_VM_FROM_POOL_FINISHED_FAILURE

Error

将用户 ${AdUserName} 附加到 VM Pool ${VmPoolName} 中的 VM ${VmName} 失败.

320

USER_ADD_VM_POOL_WITH_VMS_ADD_VDS_FAILED

Error

池 ${VmPoolName} Created,但创建一些 Vms 失败(User: ${UserName})。

321

USER_REMOVE_VM_POOL_INITIATED

info

VM Pool ${VmPoolName} 删除由 ${UserName} 启动。

325

USER_REMOVE_ADUSER

info

用户 ${AdUserName} 被 ${UserName} 删除。

326

USER_FAILED_REMOVE_ADUSER

Error

删除用户 ${AdUserName}(User: ${UserName})失败。

327

USER_FAILED_ADD_ADUSER

警告

在系统中添加用户 '${NewUserName}' 失败。

342

USER_REMOVE_SNAPSHOT

info

为 VM '${VmName}' 删除的快照 '${SnapshotName}' 是由 ${UserName} 启动的。

343

USER_FAILED_REMOVE_SNAPSHOT

Error

删除 VM ${VmName}(User: ${UserName})的 Snapshot ${SnapshotName} 失败。

344

USER_UPDATE_VM_POOL_WITH_VMS

info

VM Pool ${VmPoolName} 由 ${UserName} 更新, ${VmsCount} 虚拟机被添加。

345

USER_UPDATE_VM_POOL_WITH_VMS_FAILED

Error

更新 VM Pool ${VmPoolName}(User: ${UserName})失败。

346

USER_PASSWORD_CHANGED

info

对于 ${UserName},密码已成功更改

347

USER_PASSWORD_CHANGE_FAILED

Error

更改密码失败。(用户:${UserName})

348

USER_CLEAR_UNKNOWN_VMS

info

Nonsponsive Host ${VdsName} 上的所有虚拟机状态由 ${UserName} 改为"Down"

349

USER_FAILED_CLEAR_UNKNOWN_VMS

Error

清除无响应主机 ${VdsName} 上的虚拟机状态失败。(用户:${UserName})。

350

USER_ADD_BOOKMARK

info

书签 ${BookmarkName} 由 ${UserName} 添加。

351

USER_ADD_BOOKMARK_FAILED

Error

添加书签失败:${BookmarkName}(User: ${UserName})。

352

USER_UPDATE_BOOKMARK

info

书签 ${BookmarkName} 被 ${UserName} 更新。

353

USER_UPDATE_BOOKMARK_FAILED

Error

更新书签失败:${BookmarkName}(User: ${UserName})

354

USER_REMOVE_BOOKMARK

info

书签 ${BookmarkName} 被 ${UserName} 删除。

355

USER_REMOVE_BOOKMARK_FAILED

Error

删除书签 ${BookmarkName} 失败(用户:${UserName})

356

USER_REMOVE_SNAPSHOT_FINISHED_SUCCESS

info

已完成虚拟机 '${VmName}' 的快照 '${SnapshotName}' 删除。

357

USER_REMOVE_SNAPSHOT_FINISHED_FAILURE

Error

删除 VM '${VmName}' 的快照 '${SnapshotName}' 失败。

358

USER_VM_POOL_MAX_SUBSEQUENT_FAILURES_REACHED

警告

在 VM Pool ${VmPoolName} 中成功创建的所有虚拟机。

359

USER_REMOVE_SNAPSHOT_FINISHED_FAILURE_PARTIAL_SNAPSHOT

警告

由于删除部分快照,因此 VM '${VmName}' 的 Snapshot '${SnapshotName}' 现在仅包含以下磁盘: '${DiskAliases}'。

360

USER_DETACH_USER_FROM_VM

info

用户 ${AdUserName} 被 ${UserName} 从 VM ${VmName} 分离。

361

USER_FAILED_DETACH_USER_FROM_VM

Error

从 VM ${VmName} 中分离用户 ${AdUserName} 失败(User: ${UserName})。

362

USER_REMOVE_SNAPSHOT_FINISHED_FAILURE_BASE_IMAGE_NOT_FOUND

Error

合并快照"${SnapshotName}"的镜像失败:缺少基本卷 '${BaseVolumeId}'。这可能是因为尝试删除父快照失败的原因;如果是如此,请在删除该快照前重试删除父快照。

370

USER_EXTEND_DISK_SIZE_FAILURE

Error

未能将磁盘 '${DiskAlias}' 扩展至 ${NewSize} GB, User: ${UserName}.

371

USER_EXTEND_DISK_SIZE_SUCCESS

info

磁盘 '${DiskAlias}' 的大小被成功更新为 ${NewSize} GB by ${UserName}。

372

USER_EXTEND_DISK_SIZE_UPDATE_VM_FAILURE

警告

未能使用新卷大小更新 VM '${VmName}'。建议重启虚拟机。

373

USER_REMOVE_DISK_SNAPSHOT

info

从 Snapshot(s)'${Snapshots}' of VM '${VmName}' 删除中的磁盘 '${DiskAlias}' 被 ${UserName} 启动。

374

USER_FAILED_REMOVE_DISK_SNAPSHOT

Error

从 VM ${VmName}(User: ${UserName})的 Snapshot(s)${Snapshots} 中删除 Disk '${DiskAlias}' 失败。

375

USER_REMOVE_DISK_SNAPSHOT_FINISHED_SUCCESS

info

从 Snapshot(s)'${Snapshots}' of VM '${VmName}' delete has been completed(User: ${UserName})中磁盘 '${DiskAlias}'。

376

USER_REMOVE_DISK_SNAPSHOT_FINISHED_FAILURE

Error

从 snapshot(s)'${Snapshots}' of VM '${VmName}'(User: ${UserName})中完全删除 Disk '${DiskAlias}' 失败。

377

USER_EXTENDED_DISK_SIZE

info

将磁盘 '${DiskAlias}' 扩展到 ${NewSize} GB 是由 ${UserName} 启动的。

378

USER_REGISTER_DISK_FINISHED_SUCCESS

info

磁盘 '${DiskAlias}' 已成功注册为浮动磁盘。

379

USER_REGISTER_DISK_FINISHED_FAILURE

Error

注册磁盘 '${DiskAlias}' 失败。

380

USER_EXTEND_DISK_SIZE_UPDATE_HOST_FAILURE

警告

在主机 '${VdsName}' 上刷新卷大小失败。请重试操作。

381

USER_REGISTER_DISK_INITIATED

info

注册磁盘 '${DiskAlias}' 已经启动。

382

USER_REDUCE_DISK_FINISHED_SUCCESS

info

磁盘 '${DiskAlias}' 已被成功减少。

383

USER_REDUCE_DISK_FINISHED_FAILURE

Error

减少磁盘 '${DiskAlias}' 失败。

400

USER_ATTACH_VM_TO_AD_GROUP

info

组 ${GroupName} 已由 ${UserName} 附加到虚拟机 ${VmName}。

401

USER_ATTACH_VM_TO_AD_GROUP_FAILED

Error

将 Group ${GroupName} 附加到 VM ${VmName}(User: ${UserName})失败。

402

USER_DETACH_VM_TO_AD_GROUP

info

组 ${GroupName} 由 ${UserName} 从 VM ${VmName} 分离。

403

USER_DETACH_VM_TO_AD_GROUP_FAILED

Error

从 VM ${VmName} 中分离组 ${GroupName} 失败(User: ${UserName})。

404

USER_ATTACH_VM_POOL_TO_AD_GROUP

info

组 ${GroupName} 已由 ${UserName} 附加到 VM Pool ${VmPoolName}。

405

USER_ATTACH_VM_POOL_TO_AD_GROUP_FAILED

Error

将 Group ${GroupName} 附加到 VM Pool ${VmPoolName}(User: ${UserName})失败。

406

USER_DETACH_VM_POOL_TO_AD_GROUP

info

组 ${GroupName} 被 ${UserName} 从 VM Pool ${VmPoolName} 分离。

407

USER_DETACH_VM_POOL_TO_AD_GROUP_FAILED

Error

从 VM Pool ${VmPoolName}(用户:${UserName})中分离组 ${GroupName} 失败。

408

USER_REMOVE_AD_GROUP

info

组 ${GroupName} 被 ${UserName} 删除。

409

USER_REMOVE_AD_GROUP_FAILED

Error

删除组 ${GroupName}(User: ${UserName})失败。

430

USER_UPDATE_TAG

info

标签 ${TagName} 配置由 ${UserName} 更新。

431

USER_UPDATE_TAG_FAILED

Error

更新 Tag ${TagName}(User: ${UserName})失败。

432

USER_ADD_TAG

info

新 Tag ${TagName} 由 ${UserName} 创建。

433

USER_ADD_TAG_FAILED

Error

创建名为 ${TagName}(User: ${UserName})的 Tag 失败。

434

USER_REMOVE_TAG

info

标签 ${TagName} 被 ${UserName} 删除。

435

USER_REMOVE_TAG_FAILED

Error

删除 Tag ${TagName}(User: ${UserName})失败。

436

USER_ATTACH_TAG_TO_USER

info

标签 ${TagName} 已附加到用户 ${AttachUsersNames} by ${UserName}.

437

USER_ATTACH_TAG_TO_USER_FAILED

Error

将 Tag ${TagName} 附加到用户失败(s)${AttachUsersNames}(User: ${UserName})。

438

USER_ATTACH_TAG_TO_USER_GROUP

info

标签 ${TagName} 已附加到 Group(s)${AttachGroupsNames} by ${UserName}.

439

USER_ATTACH_TAG_TO_USER_GROUP_FAILED

Error

将 Group(s)${AttachGroupsNames} 附加到标签 ${TagName}(User: ${UserName})失败。

440

USER_ATTACH_TAG_TO_VM

info

标签 ${TagName} 已附加到 VM(s)${VmsNames} by ${UserName}.

441

USER_ATTACH_TAG_TO_VM_FAILED

Error

将 Tag ${TagName} 附加到 VM(s)${VmsNames}(User: ${UserName})失败。

442

USER_ATTACH_TAG_TO_VDS

info

标签 ${TagName} 已附加到 Host(s)${VdsNames} by ${UserName}.

443

USER_ATTACH_TAG_TO_VDS_FAILED

Error

将 Tag ${TagName} 附加到主机失败(s)${VdsNames}(User: ${UserName})。

444

USER_DETACH_VDS_FROM_TAG

info

标签 ${TagName} 被 ${UserName} 从主机分离 ${VdsNames}。

445

USER_DETACH_VDS_FROM_TAG_FAILED

Error

从主机中分离标签 ${TagName} 失败(s)${VdsNames}(User: ${UserName})。

446

USER_DETACH_VM_FROM_TAG

info

标签 ${TagName} 被 ${UserName} 从虚拟机分离 ${VmsNames}。

447

USER_DETACH_VM_FROM_TAG_FAILED

Error

从 VM 中分离 Tag ${TagName} 失败(s)${VmsNames}(User: ${UserName})。

448

USER_DETACH_USER_FROM_TAG

info

标签 ${TagName} 从用户分离 ${DetachUsersNames} by ${UserName}.

449

USER_DETACH_USER_FROM_TAG_FAILED

Error

从用户分离 Tag ${TagName} 失败(s)${DetachUsersNames}(User: ${UserName})。

450

USER_DETACH_USER_GROUP_FROM_TAG

info

标签 ${TagName} 被 ${UserName} 从 Group(s)${DetachGroupsNames} 分离。

451

USER_DETACH_USER_GROUP_FROM_TAG_FAILED

Error

从组分离 Tag ${TagName} 失败(s)${DetachGroupsNames}(User: ${UserName})。

452

USER_ATTACH_TAG_TO_USER_EXISTS

警告

标签 ${TagName} 已附加到用户 ${AttachUsersNamesExists}。

453

USER_ATTACH_TAG_TO_USER_GROUP_EXISTS

警告

标签 ${TagName} 已附加到组 ${AttachGroupsNamesExists}。

454

USER_ATTACH_TAG_TO_VM_EXISTS

警告

标签 ${TagName} 已附加到虚拟机 ${VmsNamesExists}。

455

USER_ATTACH_TAG_TO_VDS_EXISTS

警告

标签 ${TagName} 已附加到主机 ${VdsNamesExists}.

456

USER_LOGGED_IN_VM

info

用户 ${GuestUser} 登录至 VM ${VmName}.

457

USER_LOGGED_OUT_VM

info

用户 ${GuestUser} 从 VM ${VmName} 注销.

458

USER_LOCKED_VM

info

用户 ${GuestUser} 锁定 VM ${VmName}.

459

USER_UNLOCKED_VM

info

用户 ${GuestUser} unlocked VM ${VmName}.

460

USER_ATTACH_TAG_TO_TEMPLATE_EXISTS

警告

标签 ${TagName} 已附加到模板 ${TemplatesNamesExists}。

467

UPDATE_TAGS_VM_DEFAULT_DISPLAY_TYPE

info

VM ${VmName} 标签显示类型已更新

468

UPDATE_TAGS_VM_DEFAULT_DISPLAY_TYPE_FAILED

info

更新 Vm ${VmName} 标签显示类型失败

470

USER_ATTACH_VM_POOL_TO_AD_GROUP_INTERNAL

info

组 ${GroupName} 已附加到 VM Pool ${VmPoolName}。

471

USER_ATTACH_VM_POOL_TO_AD_GROUP_FAILED_INTERNAL

Error

将组 ${GroupName} 附加到 VM Pool ${VmPoolName} 失败。

472

USER_ATTACH_USER_TO_POOL_INTERNAL

info

用户 ${AdUserName} 已附加到 VM Pool ${VmPoolName}。

473

USER_ATTACH_USER_TO_POOL_FAILED_INTERNAL

Error

将 User ${AdUserName} 附加到 VM Pool ${VmPoolName}(User: ${UserName})失败。

493

VDS_ALREADY_IN_REQUESTED_STATUS

警告

主机 ${HostName} 已经为 ${AgentStatus}, Power Management ${Operation} 操作跳过。

494

VDS_MANUAL_FENCE_STATUS

info

启动主机 ${VdsName} 的手动隔离。

495

VDS_MANUAL_FENCE_STATUS_FAILED

Error

主机 ${VdsName} 的手动隔离失败。

496

VDS_FENCE_STATUS

info

主机 ${VdsName} 电源管理已成功验证。

497

VDS_FENCE_STATUS_FAILED

Error

验证 Host ${VdsName} 电源管理失败。

498

VDS_APPROVE

info

用户 ${UserName} 成功批准主机 ${VdsName}.

499

VDS_APPROVE_FAILED

Error

批准 Host ${VdsName} 失败。

500

VDS_FAILED_TO_RUN_VMS

Error

主机 ${VdsName} 将切换到 ${Time} 分钟的错误状态,因为它无法运行虚拟机。

501

USER_SUSPEND_VM

info

暂停 VM ${VmName} 由 User ${UserName}(Host: ${VdsName})启动。

502

USER_FAILED_SUSPEND_VM

Error

挂起 VM ${VmName}(Host: ${VdsName})失败。

503

USER_SUSPEND_VM_OK

info

Host ${VdsName} 上的 VM ${VmName} 被暂停。

504

VDS_INSTALL

info

已安装主机 ${VdsName}

505

VDS_INSTALL_FAILED

Error

主机 ${VdsName} 安装失败。${FailedInstallMessage}.

506

VDS_INITIATED_RUN_VM

info

尝试在主机 ${VdsName} 上重启 VM ${VmName}

509

VDS_INSTALL_IN_PROGRESS

info

安装 Host ${VdsName}. ${Message}.

510

VDS_INSTALL_IN_PROGRESS_WARNING

警告

主机 ${VdsName} 安装进行 . ${Message}.

511

VDS_INSTALL_IN_PROGRESS_ERROR

Error

在安装 Host ${VdsName}: ${Message} 的过程中出现了错误。

512

USER_SUSPEND_VM_FINISH_SUCCESS

info

挂起 VM ${VmName} 已完成。

513

VDS_RECOVER_FAILED_VMS_UNKNOWN

Error

无法到达主机 ${VdsName},此主机上的虚拟机状态将标记为 Unknown。

514

VDS_INITIALIZING

警告

主机 ${VdsName} 正在初始化。Message: ${ErrorMessage}

515

VDS_CPU_LOWER_THAN_CLUSTER

警告

主机 ${VdsName} 移到 Non-Operational 状态,因为主机不符合集群的最小 CPU 级别。缺少 CPU 功能:${CpuFlags}

516

VDS_CPU_RETRIEVE_FAILED

警告

确定 Host ${VdsName} CPU 级别失败 - 无法检索 CPU 标记。

517

VDS_SET_NONOPERATIONAL

info

主机 ${VdsName} 移到 Non-Operational 状态。

518

VDS_SET_NONOPERATIONAL_FAILED

Error

将 Host ${VdsName} 移到 Non-Operational 状态失败。

519

VDS_SET_NONOPERATIONAL_NETWORK

警告

主机 ${VdsName} 不遵循集群 ${ClusterName} 网络,在 host 上缺少以下网络: '${Networks}'

520

USER_ATTACH_USER_TO_VM

info

用户 ${AdUserName} 被 ${UserName} 附加到 VM ${VmName}。

521

USER_SUSPEND_VM_FINISH_FAILURE

Error

未能完成 VM ${VmName} 的挂起。

522

VDS_SET_NONOPERATIONAL_DOMAIN

警告

主机 ${VdsName} 无法访问连接到 Data Center ${StoragePoolName} 的存储域 ${StorageDomainNames}。将主机状态设置为 Non-Operational.

523

VDS_SET_NONOPERATIONAL_DOMAIN_FAILED

Error

主机 ${VdsName} 无法访问连接到 Data Center ${StoragePoolName} 的存储域 ${StorageDomainNames}。无法将主机状态设置为 Non-Operational。

524

VDS_DOMAIN_DELAY_INTERVAL

警告

从主机 ${VdsName} 中,存储域 ${StorageDomainName} 的高延迟为 ${Delay} 秒.这可能导致性能和功能问题。请咨询您的存储管理员。

525

VDS_INITIATED_RUN_AS_STATELESS_VM_NOT_YET_RUNNING

info

在启动无状态时,启动虚拟机 ${VmName}。

528

USER_EJECT_VM_DISK

info

CD 被 ${VmName} 从 VM ${VmName} 中弹出出来。

530

VDS_MANUAL_FENCE_FAILED_CALL_FENCE_SPM

警告

由于主存储域\n 尚未激活或者不将另一个主机用于隔离操作,因此手动隔离不会撤销所选的 SPM(${VdsName})。

531

VDS_LOW_MEM

警告

集群 ${Cluster} [${AvailableMemory} MB] 中的主机 ${HostName} 可用内存低于定义的阈值 [${Threshold} MB]。

532

VDS_HIGH_MEM_USE

警告

在集群 ${Cluster} [${UsedMemory}] exceeded defined threshold [${Threshold}%] 中使用的主机 ${HostName} 内存。

533

VDS_HIGH_NETWORK_USE

警告

 

534

VDS_HIGH_CPU_USE

警告

使用的主机 ${HostName} [${UsedCpu}%] 超过定义的阈值 [${Threshold}%]。

535

VDS_HIGH_SWAP_USE

警告

使用的主机 ${HostName} [${UsedSwap}%] 超过定义的阈值 [${Threshold}%]。

536

VDS_LOW_SWAP

警告

主机 ${HostName} [${AvailableSwapMemory} MB] 的可用交换内存在定义阈值 [${Threshold} MB] 下。

537

VDS_INITIATED_RUN_VM_AS_STATELESS

info

虚拟机 ${VmName} 在 Host ${VdsName} 上重启为无状态

538

USER_RUN_VM_AS_STATELESS

info

在主机 ${VdsName} 上启动的虚拟机 ${VmName} 作为无状态

539

VDS_AUTO_FENCE_STATUS

info

为主机 ${VdsName} 自动启动隔离.

540

VDS_AUTO_FENCE_STATUS_FAILED

Error

主机 ${VdsName} 的自动隔离失败.

541

VDS_AUTO_FENCE_FAILED_CALL_FENCE_SPM

警告

由于主存储域\n 尚未激活或者不将另一个主机用于隔离操作,因此自动隔离不会撤销所选的 SPM(${VdsName})。

550

VDS_PACKAGES_IN_PROGRESS

info

软件包更新 Host ${VdsName}. ${Message}.

551

VDS_PACKAGES_IN_PROGRESS_WARNING

警告

主机 ${VdsName} 更新中的包进度 . ${Message}.

552

VDS_PACKAGES_IN_PROGRESS_ERROR

Error

更新软件包 Host ${VdsName}. ${Message} 失败。

555

USER_MOVE_TAG

info

标签 ${TagName} 被 ${OldParnetTagName} 移到 ${NewParentTagName} by ${UserName}。

556

USER_MOVE_TAG_FAILED

Error

将 Tag ${TagName} 从 ${OldParnetTagName} 移到 ${NewParentTagName}(User: ${UserName})失败。

560

VDS_ANSIBLE_INSTALL_STARTED

info

主机 ${VdsName} 上已启动 Ansible host-deploy playbook 执行。

561

VDS_ANSIBLE_INSTALL_FINISHED

info

主机 ${VdsName} 上已成功执行 Ansible host-deploy playbook。

562

VDS_ANSIBLE_HOST_REMOVE_STARTED

info

主机 ${VdsName} 上已启动 Ansible host-remove playbook。

563

VDS_ANSIBLE_HOST_REMOVE_FINISHED

info

主机 ${VdsName} 上已成功执行 Ansible host-remove playbook。如需更多详细信息,请查阅日志 ${LogFile}

564

VDS_ANSIBLE_HOST_REMOVE_FAILED

警告

主机 ${VdsName} 上将 Ansible host-remove playbook 执行失败。如需更多详细信息,请查阅日志 ${LogFile}

565

VDS_ANSIBLE_HOST_REMOVE_EXECUTION_FAILED

info

在主机 ${VdsName} 上通过 message: ${Message} 执行 Ansible host-remove playbook 会失败。

600

USER_VDS_MAINTENANCE

info

主机 ${VdsName} 被 ${UserName} 切换到维护模式(Reason: ${Reason})。

601

CPU_FLAGS_NX_IS_MISSING

警告

主机 ${VdsName} 缺少 NX cpu 标志。这个标志可以通过主机 BIOS 启用。请为 Intel 主机设置禁用执行(XD),或为 AMD 设置 No Execute(NX)。请确保完全关闭主机以使此更改生效。

602

USER_VDS_MAINTENANCE_MIGRATION_FAILED

警告

主机 ${VdsName} 无法更改为维护模式 - 并非所有 Vms 都已成功迁移。请考虑人工干预:停止/migrating Vms: ${failedVms}(User: ${UserName})。

603

VDS_SET_NONOPERATIONAL_IFACE_DOWN

警告

主机 ${VdsName} 移至 Non-Operational 状态,因为当前集群中需要下线的网络所需的接口:"${NicsWithNetworks}"。

604

VDS_TIME_DRIFT_ALERT

警告

主机 ${VdsName} 具有时间偏移 ${Actual} 秒,而最大配置的值是 ${Max} 秒。

605

PROXY_HOST_SELECTION

info

选择了 ${Origin} 中的主机 ${Proxy} 作为代理,以在主机 ${VdsName} 上执行隔离。

606

HOST_REFRESHED_CAPABILITIES

info

成功刷新主机 ${VdsName} 的功能。

607

HOST_REFRESH_CAPABILITIES_FAILED

Error

刷新主机 ${VdsName} 的功能失败。

608

HOST_INTERFACE_HIGH_NETWORK_USE

警告

主机 ${HostName} 具有网络接口,它超过了定义的阈值 [${Threshold}%](${InterfaceName}: transfer rate[${TransmitRate}%],接收速率 [${ReceiveRate}%]。)

609

HOST_INTERFACE_STATE_UP

Normal

主机 ${VdsName} 上的接口 ${InterfaceName} 将状态更改为 up

610

HOST_INTERFACE_STATE_DOWN

警告

主机 ${VdsName} 上的接口 ${InterfaceName} 将状态更改为 down

611

HOST_BOND_SLAVE_STATE_UP

Normal

主机 ${VdsName} 上的绑定 ${BondName} 的 slave ${SlaveName} 将状态更改为 up

612

HOST_BOND_SLAVE_STATE_DOWN

警告

主机 ${VdsName} 上的绑定 ${BondName} 的 slave ${SlaveName} 将状态更改为 down

613

FENCE_KDUMP_LISTENER_IS_NOT_ALIVE

Error

无法确定 Kdump 是否在主机 ${VdsName} 上进行,因为 fence_kdump 侦听器没有运行。

614

KDUMP_FLOW_DETECTED_ON_VDS

info

在主机 ${VdsName} 上进行 kdump 流。

615

KDUMP_FLOW_NOT_DETECTED_ON_VDS

info

在主机 ${VdsName} 上进行 kdump 流不会进行。

616

KDUMP_FLOW_FINISHED_ON_VDS

info

主机 ${VdsName} 上已完成 kdump 流。

617

KDUMP_DETECTION_NOT_CONFIGURED_ON_VDS

警告

为主机 ${VdsName} 启用 kdump 集成,但主机上未正确配置 kdump。

618

HOST_REGISTRATION_FAILED_INVALID_CLUSTER

info

未找到默认或有效集群,Host ${VdsName} 注册失败

619

HOST_PROTOCOL_INCOMPATIBLE_WITH_CLUSTER

警告

主机 ${VdsName} 在激活期间使用不兼容的协议(xmlrpc 而不是 jsonrpc)。请检查安装日志和 VDSM 日志以找出失败并重新安装主机。

620

USER_VDS_MAINTENANCE_WITHOUT_REASON

info

主机 ${VdsName} 被 ${UserName} 切换到维护模式。

650

USER_UNDO_RESTORE_FROM_SNAPSHOT_START

info

撤销 VM ${VmName} 的 Snapshot-Previews 由 ${UserName} 初始化。

651

USER_UNDO_RESTORE_FROM_SNAPSHOT_FINISH_SUCCESS

info

撤消 VM ${VmName} 的 Snapshot-Preview。

652

USER_UNDO_RESTORE_FROM_SNAPSHOT_FINISH_FAILURE

Error

撤销 VM ${VmName} 的 Snapshot-Preview 失败。

700

DISK_ALIGNMENT_SCAN_START

info

开始对磁盘 '${DiskAlias}' 进行校验扫描。

701

DISK_ALIGNMENT_SCAN_FAILURE

警告

对磁盘 '${DiskAlias}' 的对齐扫描失败。

702

DISK_ALIGNMENT_SCAN_SUCCESS

info

对齐磁盘 '${DiskAlias}' 的扫描已完成。

809

USER_ADD_CLUSTER

info

集群 ${ClusterName} 由 ${UserName} 添加

810

USER_ADD_CLUSTER_FAILED

Error

添加主机集群失败(User: ${UserName})

811

USER_UPDATE_CLUSTER

info

主机集群 ${ClusterName} 由 ${UserName} 更新

812

USER_UPDATE_CLUSTER_FAILED

Error

更新主机集群失败(User: ${UserName})

813

USER_REMOVE_CLUSTER

info

主机集群 ${ClusterName} 被 ${UserName} 删除

814

USER_REMOVE_CLUSTER_FAILED

Error

删除主机集群失败(User: ${UserName})

815

USER_VDC_LOGOUT_FAILED

Error

无法使用会话 '${SessionID}' 从 '${SourceIP} 连接用户 ${UserName} 失败。

816

MAC_POOL_EMPTY

警告

MAC 地址池没有剩余的 MAC 地址。

817

CERTIFICATE_FILE_NOT_FOUND

Error

无法找到 oVirt Engine 证书文件。

818

RUN_VM_FAILED

Error

不能在主机 ${VdsName} 上运行 VM ${VmName}。错误:${ErrMsg}

819

VDS_REGISTER_ERROR_UPDATING_HOST

Error

主机注册失败 - 无法为主机 ${VdsName2} 更新主机名。(主机:${VdsName1})

820

VDS_REGISTER_ERROR_UPDATING_HOST_ALL_TAKEN

Error

主机注册失败 - 采用所有可用的主机名。(主机:${VdsName1})

821

VDS_REGISTER_HOST_IS_ACTIVE

Error

主机注册失败 - 无法更改活动主机 ${VdsName2} 的主机名称。(主机:${VdsName1})

822

VDS_REGISTER_ERROR_UPDATING_NAME

Error

主机注册失败 - 无法为主机 ${VdsName2} 更新主机名。(主机:${VdsName1})

823

VDS_REGISTER_ERROR_UPDATING_NAMES_ALL_TAKEN

Error

主机注册失败 - 采用所有可用的主机名。(主机:${VdsName1})

824

VDS_REGISTER_NAME_IS_ACTIVE

Error

主机注册失败 - 无法更改活动主机 ${VdsName2} 的主机名称。(主机:${VdsName1})

825

VDS_REGISTER_AUTO_APPROVE_PATTERN

Error

主机注册失败 - 自动批准模式错误。(主机:${VdsName1})

826

VDS_REGISTER_FAILED

Error

主机注册失败。(主机:${VdsName1})

827

VDS_REGISTER_EXISTING_VDS_UPDATE_FAILED

Error

主机注册失败 - 无法更新现有主机。(主机:${VdsName1})

828

VDS_REGISTER_SUCCEEDED

info

主机 ${VdsName1} 注册.

829

VM_MIGRATION_ON_CONNECT_CHECK_FAILED

Error

VM 迁移逻辑失败。(VM 名称:${VmName})

830

VM_MIGRATION_ON_CONNECT_CHECK_SUCCEEDED

info

迁移检查无法执行。

831

USER_VDC_SESSION_TERMINATED

info

用户 ${UserName} forcibly 注销用户 ${TerminatedSessionUsername} 使用会话 '${SessionID}' 从 '${SourceIP} 连接。

832

USER_VDC_SESSION_TERMINATION_FAILED

Error

用户 ${UserName} 无法强制注销用户 ${TerminatedSessionUsername} 使用会话 '${SourceIP}' 从 '${SourceIP}' 连接。

833

MAC_ADDRESS_IS_IN_USE

警告

网络接口 ${IfaceName} 具有正在使用的 MAC 地址 ${MACAddr}。

834

VDS_REGISTER_EMPTY_ID

警告

主机注册失败,空主机 id(Host: ${VdsHostName})

835

SYSTEM_UPDATE_CLUSTER

info

主机集群 ${ClusterName} 被系统更新

836

SYSTEM_UPDATE_CLUSTER_FAILED

info

系统更新主机集群失败

837

MAC_ADDRESSES_POOL_NOT_INITIALIZED

警告

MAC 地址池没有初始化。${Message}

838

MAC_ADDRESS_IS_IN_USE_UNPLUG

警告

网络接口 ${IfaceName} 具有正在使用的 MAC 地址 ${MACAddr},因此从 VM ${VmName} 中取消插入。

839

HOST_AVAILABLE_UPDATES_FAILED

Error

未能在主机 ${VdsName} 上检查是否有带有消息 '${Message}' 的可用更新。

840

HOST_UPGRADE_STARTED

info

主机 ${VdsName} 升级已启动(User: ${UserName})。

841

HOST_UPGRADE_FAILED

Error

升级主机 ${VdsName} 失败(User: ${UserName})。

842

HOST_UPGRADE_FINISHED

info

主机 ${VdsName} 升级已成功完成。

845

HOST_CERTIFICATION_IS_ABOUT_TO_EXPIRE

警告

主机 ${VdsName} 认证即将于 ${ExpirationDate} 到期。请续订主机的认证。

846

ENGINE_CERTIFICATION_HAS_EXPIRED

info

引擎的认证已在 ${ExpirationDate} 上过期。请续订引擎的认证。

847

ENGINE_CERTIFICATION_IS_ABOUT_TO_EXPIRE

警告

引擎的认证将于 ${ExpirationDate} 到期。请续订引擎的认证。

848

ENGINE_CA_CERTIFICATION_HAS_EXPIRED

info

引擎的 CA 证书已在 ${ExpirationDate} 上过期。

849

ENGINE_CA_CERTIFICATION_IS_ABOUT_TO_EXPIRE

警告

引擎的 CA 认证即将于 ${ExpirationDate} 到期。

850

USER_ADD_PERMISSION

info

用户/组 ${SubjectName}, Namespace ${Namespace}, Authorization provider: ${Authz} 为 ${VdcObjectType} ${VdcObjectType} ${VdcObjectType} ${VdcObjectType} ${VdcObjectType} ${VdcObjectName} 授予权限。

851

USER_ADD_PERMISSION_FAILED

Error

用户 ${UserName} 无法将 ${VdcObjectType} ${VdcObjectName} ${VdcObjectName} 上的 Role ${RoleName} 权限授予 User/Group ${SubjectName}。

852

USER_REMOVE_PERMISSION

info

用户/组 ${SubjectName} Role ${RoleName} 权限已从 ${VdcObjectType} ${VdcObjectName} ${VdcObjectName}}(${UserName})中删除。

853

USER_REMOVE_PERMISSION_FAILED

Error

用户 ${UserName} 无法删除从 ${VdcObjectType} ${VdcObjectName} ${VdcObjectName} 到 User/Group ${SubjectName} 中的 Role ${RoleName} 的权限

854

USER_ADD_ROLE

info

角色 ${RoleName} 授予 ${UserName}

855

USER_ADD_ROLE_FAILED

Error

授权角色 ${RoleName}(User ${UserName})失败.

856

USER_UPDATE_ROLE

info

${username} 角色已更新至 ${RoleName} 角色

857

USER_UPDATE_ROLE_FAILED

Error

将角色 ${RoleName} 更新至 ${UserName} 失败

858

USER_REMOVE_ROLE

info

从 ${UserName} 中删除的角色 ${RoleName}

859

USER_REMOVE_ROLE_FAILED

Error

删除角色 ${RoleName}(User ${UserName})失败.

860

USER_ATTACHED_ACTION_GROUP_TO_ROLE

info

操作组 ${ActionGroup} 被 ${UserName} 附加到 Role ${RoleName}

861

USER_ATTACHED_ACTION_GROUP_TO_ROLE_FAILED

Error

将 Action 组 ${ActionGroup} 附加到 Role ${RoleName}(User: ${UserName})失败.

862

USER_DETACHED_ACTION_GROUP_FROM_ROLE

info

操作组 ${ActionGroup} 被 ${UserName} 从 Role ${RoleName} 分离。

863

USER_DETACHED_ACTION_GROUP_FROM_ROLE_FAILED

Error

以 ${UserName} 将 Action 组 ${ActionGroup} 附加到 Role ${RoleName} 失败

864

USER_ADD_ROLE_WITH_ACTION_GROUP

info

角色 ${RoleName} 由 ${UserName} 添加

865

USER_ADD_ROLE_WITH_ACTION_GROUP_FAILED

Error

添加角色 ${RoleName} 失败

866

USER_ADD_SYSTEM_PERMISSION

info

用户/组 ${SubjectName} 由 ${UserName} 授予了角色 ${RoleName} 的权限。

867

USER_ADD_SYSTEM_PERMISSION_FAILED

Error

用户 ${UserName} 无法将 ${VdcObjectType} 上的 Role ${RoleName} 的权限授予 User/Group ${SubjectName}。

868

USER_REMOVE_SYSTEM_PERMISSION

info

用户/组 ${SubjectName} Role ${RoleName} 权限已从 ${VdcObjectType} 分别从 ${VdcObjectType} 中删除。

869

USER_REMOVE_SYSTEM_PERMISSION_FAILED

Error

用户 ${UserName} 无法将 Role ${RoleName} 从 ${VdcObjectType} 中删除权限到 User/Group ${SubjectName}

870

USER_ADD_PROFILE

info

为 ${UserName} 创建的配置集

871

USER_ADD_PROFILE_FAILED

Error

为 ${UserName} 创建配置集失败

872

USER_UPDATE_PROFILE

info

更新了 ${UserName} 的配置集

873

USER_UPDATE_PROFILE_FAILED

Error

${UserName} 更新配置集失败

874

USER_REMOVE_PROFILE

info

为 ${UserName} 删除的配置集

875

USER_REMOVE_PROFILE_FAILED

Error

${UserName} 删除配置集失败

876

HOST_CERTIFICATION_IS_INVALID

Error

主机 ${VdsName} 认证无效.认证没有对等证书。

877

HOST_CERTIFICATION_HAS_EXPIRED

info

主机 ${VdsName} 认证已在 ${ExpirationDate} 上过期。请续订主机的认证。

878

ENGINE_CERTIFICATION_IS_ABOUT_TO_EXPIRE_ALERT

info

引擎的认证将于 ${ExpirationDate} 到期。请续订引擎的认证。

879

HOST_CERTIFICATION_IS_ABOUT_TO_EXPIRE_ALERT

info

主机 ${VdsName} 认证即将于 ${ExpirationDate} 到期。请续订主机的认证。

880

HOST_CERTIFICATION_ENROLLMENT_STARTED

Normal

启动为主机 ${VdsName} 的注册证书(用户:${UserName})。

881

HOST_CERTIFICATION_ENROLLMENT_FINISHED

Normal

为主机 ${VdsName} 注册证书已成功完成(用户:${UserName})。

882

HOST_CERTIFICATION_ENROLLMENT_FAILED

Error

注册主机 ${VdsName}(User: ${UserName})的证书失败。

883

ENGINE_CA_CERTIFICATION_IS_ABOUT_TO_EXPIRE_ALERT

info

引擎的 CA 认证即将于 ${ExpirationDate} 到期。

884

HOST_AVAILABLE_UPDATES_STARTED

info

开始检查主机 ${VdsName} 上的可用更新。

885

HOST_AVAILABLE_UPDATES_FINISHED

info

检查 host ${VdsName} 上的可用更新已成功完成消息 '${Message}'。

886

HOST_AVAILABLE_UPDATES_PROCESS_IS_ALREADY_RUNNING

警告

在主机 ${VdsName} 上检查是否有可用的更新失败:另一个进程已在运行。

887

HOST_AVAILABLE_UPDATES_SKIPPED_UNSUPPORTED_STATUS

警告

在主机 ${VdsName} 上检查是否有可用更新失败:不支持的主机状态。

890

HOST_UPGRADE_FINISHED_MANUAL_HA

警告

主机 ${VdsName} 升级已成功完成,但托管引擎 HA 服务可能仍处于维护模式。如有必要,请手动更正。

900

AD_COMPUTER_ACCOUNT_SUCCEEDED

info

帐户创建成功.

901

AD_COMPUTER_ACCOUNT_FAILED

Error

帐户创建失败。

918

USER_FORCE_REMOVE_STORAGE_POOL

info

Data Center ${StoragePoolName} 被 ${UserName} 强制删除

919

USER_FORCE_REMOVE_STORAGE_POOL_FAILED

Error

无法强制删除数据中心 ${StoragePoolName}。(用户:${UserName})

925

MAC_ADDRESS_IS_EXTERNAL

警告

VM ${VmName} 具有 MAC 地址(es)${MACAddr},这是/区域其 MAC 池定义。

926

NETWORK_REMOVE_BOND

info

删除 Host: ${BondName} 的绑定:${VdsName}(User:${UserName})。

927

NETWORK_REMOVE_BOND_FAILED

Error

删除 Host: ${VdsName}(User:${UserName})的 bond: ${BondName} 失败。

928

NETWORK_VDS_NETWORK_MATCH_CLUSTER

info

Vds ${VdsName} 网络与集群 ${ClusterName} 匹配

929

NETWORK_VDS_NETWORK_NOT_MATCH_CLUSTER

Error

Vds ${VdsName} 网络与集群 ${ClusterName} 不匹配

930

NETWORK_REMOVE_VM_INTERFACE

info

接口 ${InterfaceName}(${InterfaceType})已从 VM ${VmName} 中删除。(用户:${UserName})

931

NETWORK_REMOVE_VM_INTERFACE_FAILED

Error

从 VM ${VmName} 中删除接口 ${InterfaceName}(${InterfaceType})失败。(用户:${UserName})

932

NETWORK_ADD_VM_INTERFACE

info

接口 ${InterfaceName}(${InterfaceType})已添加到 VM ${VmName} 中。(用户:${UserName})

933

NETWORK_ADD_VM_INTERFACE_FAILED

Error

将接口 ${InterfaceName}(${InterfaceType})添加到 VM ${VmName} 失败。(用户:${UserName})

934

NETWORK_UPDATE_VM_INTERFACE

info

接口 ${InterfaceName}(${InterfaceType})已更新 VM ${VmName}. ${LinkState}(User: ${UserName})

935

NETWORK_UPDATE_VM_INTERFACE_FAILED

Error

未能为 VM ${VmName} 更新接口 ${InterfaceType}(${InterfaceType})。(用户:${UserName})

936

NETWORK_ADD_TEMPLATE_INTERFACE

info

接口 ${InterfaceName}(${InterfaceType})已添加到 Template ${VmTemplateName} 中。(用户:${UserName})

937

NETWORK_ADD_TEMPLATE_INTERFACE_FAILED

Error

向模板 ${VmTemplateName} 中添加接口 ${InterfaceType}(${InterfaceType})失败。(用户:${UserName})

938

NETWORK_REMOVE_TEMPLATE_INTERFACE

info

接口 ${InterfaceName}(${InterfaceType})已从模板 ${VmTemplateName} 中删除。(用户:${UserName})

939

NETWORK_REMOVE_TEMPLATE_INTERFACE_FAILED

Error

从模板 ${VmTemplateName} 中删除接口 ${InterfaceName}(${InterfaceType})失败。(用户:${UserName})

940

NETWORK_UPDATE_TEMPLATE_INTERFACE

info

为模板 ${VmTemplateName} 更新接口 ${InterfaceName}(${InterfaceType})。(用户:${UserName})

941

NETWORK_UPDATE_TEMPLATE_INTERFACE_FAILED

Error

为模板 ${VmTemplateName} 更新接口 ${InterfaceType}(${InterfaceType})失败。(用户:${UserName})

942

NETWORK_ADD_NETWORK

info

网络 ${NetworkName} 已添加到 Data Center: ${StoragePoolName}

943

NETWORK_ADD_NETWORK_FAILED

Error

将 Network ${NetworkName} 添加到 Data Center 时失败:${StoragePoolName}

944

NETWORK_REMOVE_NETWORK

info

网络 ${NetworkName} 从 Data Center: ${StoragePoolName} 中删除

945

NETWORK_REMOVE_NETWORK_FAILED

Error

从 Data Center: ${StoragePoolName} 中删除 Network ${NetworkName} 失败

946

NETWORK_ATTACH_NETWORK_TO_CLUSTER

info

网络 ${NetworkName} 附加到 Cluster ${ClusterName}

947

NETWORK_ATTACH_NETWORK_TO_CLUSTER_FAILED

Error

将 Network ${NetworkName} 附加到 Cluster ${ClusterName} 失败

948

NETWORK_DETACH_NETWORK_TO_CLUSTER

info

网络 ${NetworkName} 从 Cluster ${ClusterName} 分离.

949

NETWORK_DETACH_NETWORK_TO_CLUSTER_FAILED

Error

从 Cluster ${ClusterName} 中分离网络 ${NetworkName} 失败

950

USER_ADD_STORAGE_POOL

info

Data Center ${StoragePoolName}, 兼容性版本 ${CompatibilityVersion} 和 Quota Type ${QuotaEnforcementType} 由 ${UserName} 添加

951

USER_ADD_STORAGE_POOL_FAILED

Error

添加数据中心 ${StoragePoolName} 失败。(用户:${UserName})

952

USER_UPDATE_STORAGE_POOL

info

Data Center ${StoragePoolName} 由 ${UserName} 更新

953

USER_UPDATE_STORAGE_POOL_FAILED

Error

更新数据中心 ${StoragePoolName} 失败。(用户:${UserName})

954

USER_REMOVE_STORAGE_POOL

info

Data Center ${StoragePoolName} 已被 ${UserName} 删除

955

USER_REMOVE_STORAGE_POOL_FAILED

Error

删除数据中心 ${StoragePoolName} 失败。(用户:${UserName})

956

USER_ADD_STORAGE_DOMAIN

info

Storage Domain ${StorageDomainName} 由 ${UserName} 添加

957

USER_ADD_STORAGE_DOMAIN_FAILED

Error

添加存储域 ${StorageDomainName} 失败.(用户:${UserName})

958

USER_UPDATE_STORAGE_DOMAIN

info

Storage Domain ${StorageDomainName} 被 ${UserName} 更新

959

USER_UPDATE_STORAGE_DOMAIN_FAILED

Error

更新存储域 ${StorageDomainName} 失败.(用户:${UserName})

960

USER_REMOVE_STORAGE_DOMAIN

info

Storage Domain ${StorageDomainName} 被 ${UserName} 删除

961

USER_REMOVE_STORAGE_DOMAIN_FAILED

Error

删除存储域 ${StorageDomainName} 失败.(用户:${UserName})

962

USER_ATTACH_STORAGE_DOMAIN_TO_POOL

info

Storage Domain ${StorageDomainName} 已按 ${UserName} 附加到 Data Center ${StoragePoolName}

963

USER_ATTACH_STORAGE_DOMAIN_TO_POOL_FAILED

Error

将存储域 ${StorageDomainName} 附加到数据中心 ${StoragePoolName} 失败。(用户:${UserName})

964

USER_DETACH_STORAGE_DOMAIN_FROM_POOL

info

Storage Domain ${StorageDomainName} 被 ${UserName} 从 Data Center ${StoragePoolName} 分离

965

USER_DETACH_STORAGE_DOMAIN_FROM_POOL_FAILED

Error

从 Data Center ${StoragePoolName} 中分离 Storage Domain ${StorageDomainName} 失败。(用户:${UserName})

966

USER_ACTIVATED_STORAGE_DOMAIN

info

Storage Domain ${StorageDomainName}(Data Center ${StoragePoolName})由 ${UserName} 激活.

967

USER_ACTIVATE_STORAGE_DOMAIN_FAILED

Error

未能激活 Storage Domain ${StorageDomainName}(Data Center ${StoragePoolName})by ${UserName}

968

USER_DEACTIVATED_STORAGE_DOMAIN

info

Storage Domain ${StorageDomainName}(Data Center ${StoragePoolName})已停用,并将其移动到"准备进行维护",直到数据中心的任何主机不再访问。

969

USER_DEACTIVATE_STORAGE_DOMAIN_FAILED

Error

取消激活 Storage Domain ${StorageDomainName}(Data Center ${StoragePoolName})。

970

SYSTEM_DEACTIVATED_STORAGE_DOMAIN

警告

Storage Domain ${StorageDomainName}(Data Center ${StoragePoolName})被系统停用,因为它不对任何主机可见。

971

SYSTEM_DEACTIVATE_STORAGE_DOMAIN_FAILED

Error

取消激活 Storage Domain ${StorageDomainName}(Data Center ${StoragePoolName})。

972

USER_EXTENDED_STORAGE_DOMAIN

info

Storage ${StorageDomainName} 已由 ${UserName} 扩展。请等待刷新。

973

USER_EXTENDED_STORAGE_DOMAIN_FAILED

Error

扩展存储域 ${StorageDomainName} 失败.(用户:${UserName})

974

USER_REMOVE_VG

info

卷组 ${VgId} 被 ${UserName} 删除。

975

USER_REMOVE_VG_FAILED

Error

删除卷组 ${VgId} 失败.(用户:用户名)

976

USER_ACTIVATE_STORAGE_POOL

info

已激活数据中心 ${StoragePoolName}。(用户:${UserName})

977

USER_ACTIVATE_STORAGE_POOL_FAILED

Error

激活 Data Center ${StoragePoolName} 失败。(用户:${UserName})

978

SYSTEM_FAILED_CHANGE_STORAGE_POOL_STATUS

Error

更改 Data Center ${StoragePoolName} 状态失败。

979

SYSTEM_CHANGE_STORAGE_POOL_STATUS_NO_HOST_FOR_SPM

Error

隔离在 Data Center ${StoragePoolName} 的 Storage Pool Manager ${VdsName} 上失败。将状态设置为 Non-Operational.

980

SYSTEM_CHANGE_STORAGE_POOL_STATUS_PROBLEMATIC

警告

Data Center ${StoragePoolName} 无效状态。将状态设置为不响应.

981

USER_FORCE_REMOVE_STORAGE_DOMAIN

info

Storage Domain ${StorageDomainName} 被 ${UserName} 强制删除

982

USER_FORCE_REMOVE_STORAGE_DOMAIN_FAILED

Error

未能强制删除存储域 ${StorageDomainName}。(用户:${UserName})

983

RECONSTRUCT_MASTER_FAILED_NO_MASTER

警告

Data Center ${StoragePoolName} 中没有有效的数据存储域(请选中您的存储基础架构)。

984

RECONSTRUCT_MASTER_DONE

info

为 Data Center ${StoragePoolName} 重新创建主域。

985

RECONSTRUCT_MASTER_FAILED

Error

重新定义数据中心 ${StoragePoolName} 的重新结构主域失败。

986

SYSTEM_CHANGE_STORAGE_POOL_STATUS_PROBLEMATIC_SEARCHING_NEW_SPM

警告

数据中心被初始化,请等待初始化完成。

987

SYSTEM_CHANGE_STORAGE_POOL_STATUS_PROBLEMATIC_WITH_ERROR

警告

Data Center ${StoragePoolName} 无效状态。将 Data Center status 设置为 Nonsponsive(On host ${VdsName}, Error: ${Error})。

988

USER_CONNECT_HOSTS_TO_LUN_FAILED

Error

将 Host ${VdsName} 连接到设备失败。(用户:${UserName})

989

SYSTEM_CHANGE_STORAGE_POOL_STATUS_PROBLEMATIC_FROM_NON_OPERATIONAL

info

尝试恢复数据中心 ${StoragePoolName}。将状态设置为不响应.

990

SYSTEM_MASTER_DOMAIN_NOT_IN_SYNC

警告

在 Host ${VdsName} 和 oVirt Engine 之间同步主域中的错误。域:${StorageDomainName} 在 oVirt Engine 数据库中标记为 Master,但未在 Storage side 中。请参阅"支持",了解如何解决这个问题。

991

RECOVERY_STORAGE_POOL

info

Data Center ${StoragePoolName} 被 ${UserName} 恢复。

992

RECOVERY_STORAGE_POOL_FAILED

Error

恢复 Data Center ${StoragePoolName}(User:${UserName})失败.

993

SYSTEM_CHANGE_STORAGE_POOL_STATUS_RESET_IRS

info

数据中心 ${StoragePoolName} 被重置。将状态设置为不响应(选择新的存储池管理程序)。

994

CONNECT_STORAGE_SERVERS_FAILED

警告

将 Host ${VdsName} 连接到存储服务器失败

995

CONNECT_STORAGE_POOL_FAILED

警告

将 Host ${VdsName} 连接到 Storage Pool ${StoragePoolName} 失败

996

STORAGE_DOMAIN_ERROR

Error

VDSM 返回的连接 ${Connection} 的错误消息是:${ErrorMessage}

997

REFRESH_REPOSITORY_IMAGE_LIST_FAILED

Error

刷新域的镜像列表失败:${imageDomains}。请检查域活动。

998

REFRESH_REPOSITORY_IMAGE_LIST_SUCCEEDED

info

为域刷新镜像列表成功:${imageDomains}

999

STORAGE_ALERT_VG_METADATA_CRITICALLY_FULL

Error

系统在 ${StorageDomainName}.\nThis 上的 VG 元数据区域大小上达到 80% 水位线,因为此特定 VG 上分配了大量的 Vdisks 或大 Vdisks 大小。

1000

STORAGE_ALERT_SMALL_VG_METADATA

警告

分配的 VG 元数据区域大小小于 ${StorageDomainName} 上的 50MB,\n 它可能限制其容量(Vdisks 数和/或大小)。

1001

USER_RUN_VM_FAILURE_STATELESS_SNAPSHOT_LEFT

Error

启动 VM ${VmName} 失败,因为存在存在用于无状态状态的快照。将删除快照。

1002

USER_ATTACH_STORAGE_DOMAINS_TO_POOL

info

Storage Domains 已按 ${UserName} 附加到 Data Center ${StoragePoolName}

1003

USER_ATTACH_STORAGE_DOMAINS_TO_POOL_FAILED

Error

将存储域附加到数据中心 ${StoragePoolName} 失败。(用户:${UserName})

1004

STORAGE_DOMAIN_TASKS_ERROR

警告

存储域 ${StorageDomainName} 处于关闭状态时,正在运行它的任务。这些任务可能会失败。

1005

UPDATE_OVF_FOR_STORAGE_POOL_FAILED

警告

在 Data Center ${StoragePoolName} 中更新 VM/Templates OVF 数据失败。

1006

UPGRADE_STORAGE_POOL_ENCOUNTERED_PROBLEMS

警告

在升级过程中,Data Center ${StoragePoolName} 遇到了问题。

1007

REFRESH_REPOSITORY_IMAGE_LIST_INCOMPLETE

警告

刷新镜像列表可能会对域 ${imageDomain} 失败,仅发现 ${imageListSize} 镜像。

1008

NUMBER_OF_LVS_ON_STORAGE_DOMAIN_EXCEEDED_THRESHOLD

警告

域 ${storageDomainName} 上的 LV 数超过 ${maxNumOfLVs},您将的方法化性能可能会降级的限制。

1009

USER_DEACTIVATE_STORAGE_DOMAIN_OVF_UPDATE_INCOMPLETE

警告

在操作过程中重新启动引擎后,取消激活存储域 ${StorageDomainName} 失败,请重试。(Data Center ${StoragePoolName}).

1010

RELOAD_CONFIGURATIONS_SUCCESS

info

系统配置已成功重新加载。

1011

RELOAD_CONFIGURATIONS_FAILURE

Error

系统配置无法重新加载。

1012

NETWORK_ACTIVATE_VM_INTERFACE_SUCCESS

info

网络接口 ${InterfaceName}(${InterfaceType})已插入到 VM ${VmName}。(用户:${UserName})

1013

NETWORK_ACTIVATE_VM_INTERFACE_FAILURE

Error

向 VM ${VmName} 插入网络接口 ${InterfaceType}(${InterfaceType})失败。(用户:${UserName})

1014

NETWORK_DEACTIVATE_VM_INTERFACE_SUCCESS

info

从 VM ${VmName} 中取消插入网络接口 ${InterfaceName}(${InterfaceType})。(用户:${UserName})

1015

NETWORK_DEACTIVATE_VM_INTERFACE_FAILURE

Error

从 VM ${VmName} 中拔出网络接口 ${InterfaceName}(${InterfaceType})失败。(用户:${UserName})

1016

UPDATE_FOR_OVF_STORES_FAILED

警告

更新 OVF 磁盘 ${DisksIds} 失败,OVF 数据不会在这些 OVF 存储上更新(Data Center ${DataCenterName}、存储域 ${StorageDomainName})。

1017

RETRIEVE_OVF_STORE_FAILED

警告

从 Storage Domain ${StorageDomainName} 的 OVF 磁盘中检索虚拟机和模板失败。

1018

OVF_STORE_DOES_NOT_EXISTS

警告

这个数据中心兼容性版本不支持使用其实体(VM 和模板)导入数据域。导入的域将在没有域的情况下导入。

1019

UPDATE_DESCRIPTION_FOR_DISK_FAILED

Error

更新磁盘 ${DiskName}(Data Center ${DataCenterName}、存储域 ${StorageDomainName})的元数据数据描述失败。

1020

UPDATE_DESCRIPTION_FOR_DISK_SKIPPED_SINCE_STORAGE_DOMAIN_NOT_ACTIVE

警告

不要更新 Disk ${DiskName}(Data Center ${DataCenterName})的元数据。由于存储域 ${StorageDomainName} 不在活跃状态。

1022

USER_REFRESH_LUN_STORAGE_DOMAIN

info

重新定义 LUN 操作的大小会成功。

1023

USER_REFRESH_LUN_STORAGE_DOMAIN_FAILED

Error

重新定义 LUN 的大小失败。

1024

USER_REFRESH_LUN_STORAGE_DIFFERENT_SIZE_DOMAIN_FAILED

Error

调整大小 LUN 失败。\n 不是所有主机都看到相同的 LUN 大小。

1025

VM_PAUSED

info

VM ${VmName} 已暂停。

1026

FAILED_TO_STORE_ENTIRE_DISK_FIELD_IN_DISK_DESCRIPTION_METADATA

警告

由于存储空间限制,存储字段 ${DiskFieldName} 作为 ${DiskAlias} 描述元数据的一部分失败。字段 ${DiskFieldName} 将截断。

1027

FAILED_TO_STORE_ENTIRE_DISK_FIELD_AND_REST_OF_FIELDS_IN_DISK_DESCRIPTION_METADATA

警告

由于存储空间限制,存储字段 ${DiskFieldName} 作为 ${DiskAlias} 描述元数据的一部分失败。该值将被截断,且以下字段不会存储在所有: ${DiskFieldsNames} 中。

1028

FAILED_TO_STORE_DISK_FIELDS_IN_DISK_DESCRIPTION_METADATA

警告

由于存储空间限制:${DiskFieldsNames} 将以下字段存储在磁盘 ${DiskAlias} 的描述元数据中失败。

1029

STORAGE_DOMAIN_MOVED_TO_MAINTENANCE

info

Storage Domain ${StorageDomainName}(Data Center ${StoragePoolName})成功移到 Maintenance,因为 Data Center 的任何主机不再访问它。

1030

USER_DEACTIVATED_LAST_MASTER_STORAGE_DOMAIN

info

Storage Domain ${StorageDomainName}(Data Center ${StoragePoolName})已被停用。

1031

TRANSFER_IMAGE_INITIATED

info

带有磁盘 ${DiskAlias} 的镜像 ${TransferType} 是由 ${UserName} 启动的。

1032

TRANSFER_IMAGE_SUCCEEDED

info

镜像 ${TransferType} 带有磁盘 ${DiskAlias} 成功.

1033

TRANSFER_IMAGE_CANCELLED

info

带有磁盘 ${DiskAlias} 的镜像 ${TransferType} 已取消。

1034

TRANSFER_IMAGE_FAILED

Error

带有磁盘 ${DiskAlias} 的镜像 ${TransferType} 失败。

1035

TRANSFER_IMAGE_TEARDOWN_FAILED

info

镜像传输会话后的 tear down 镜像 ${DiskAlias} 失败.

1036

USER_SCAN_STORAGE_DOMAIN_FOR_UNREGISTERED_DISKS

info

Storage Domain ${StorageDomainName} 已完成扫描以供 ${UserName} 取消注册的磁盘。

1037

USER_SCAN_STORAGE_DOMAIN_FOR_UNREGISTERED_DISKS_FAILED

Error

Storage Domain ${StorageDomainName} 无法扫描以供 ${UserName} 取消注册的磁盘。

1039

LUNS_BROKE_SD_PASS_DISCARD_SUPPORT

警告

带有 ID 的 LUN: [${LunsIds}] 在 DB 中被更新,但会导致存储域 ${StorageDomainName}(ID ${storageDomainId})阻止支持从客户机传递到底层存储。请在底层存储中配置这些 lun' 丢弃支持,或在此存储域上为 vm 磁盘禁用"启用 Discard"。

1040

DISKS_WITH_ILLEGAL_PASS_DISCARD_EXIST

警告

带有 ID 的磁盘 [${DisksIds}] 在 上带有 'Enable Discard',即使底层存储不支持它。请将底层存储配置为支持对这些磁盘的丢弃或禁用"启用 Discard"。

1041

USER_REMOVE_DEVICE_FROM_STORAGE_DOMAIN_FAILED

Error

从 Storage Domain ${StorageDomainName} 中删除 ${LunId} 失败。(用户:${UserName})

1042

USER_REMOVE_DEVICE_FROM_STORAGE_DOMAIN

info

${LunId} 已从 Storage Domain ${StorageDomainName} 中删除。(用户:${UserName})

1043

USER_REMOVE_DEVICE_FROM_STORAGE_DOMAIN_STARTED

info

开始将从 Storage Domain ${StorageDomainName} 中删除 ${LunId}。(用户:${UserName})

1044

ILLEGAL_STORAGE_DOMAIN_DISCARD_AFTER_DELETE

警告

带有 id ${storageDomainId} 的存储域在删除后启用 'Discard',即使底层存储不支持丢弃。因此,删除此存储域上的磁盘和快照不会被丢弃。

1045

LUNS_BROKE_SD_DISCARD_AFTER_DELETE_SUPPORT

警告

带有 ID 的 LUN: [${LunsIds}] 在 DB 中被更新,但会导致存储域 ${StorageDomainName}(ID ${storageDomainId})在删除后停止支持丢弃。请在底层存储中配置这些 lun' 丢弃支持,或在删除此存储域后禁用 Discard'。

1046

STORAGE_DOMAINS_COULD_NOT_BE_SYNCED

info

ID 为 [${StorageDomainsIds}] 的存储域无法同步。要同步它们,请将其移到维护,然后激活。

1048

DIRECT_LUNS_COULD_NOT_BE_SYNCED

info

带有 ID [${DirectLunDisksIds}] 的直接 LUN 磁盘无法同步,因为数据中心中没有活动主机。请与其同步以从存储中获取他们的最新信息。

1052

OVF_STORES_UPDATE_IGNORED

Normal

OVFs 更新会被忽略 - 不为存储域更新 '${StorageDomainName}'

1060

UPLOAD_IMAGE_CLIENT_ERROR

Error

由于客户端错误,无法将镜像上传到磁盘 ${DiskId}。确保所选的文件是可读的。

1061

UPLOAD_IMAGE_XHR_TIMEOUT_ERROR

Error

由于请求超时错误,无法将镜像上传到磁盘 ${DiskId}。上传带宽可能太慢。请尝试缩小块大小:'engine-config -s UploadImageChunkSizeKB

1062

UPLOAD_IMAGE_NETWORK_ERROR

Error

由于网络错误,无法将镜像上传到磁盘 ${DiskId}。确保已安装 ovirt-imageio 服务,并且 ovirt-engine 的 CA 证书在浏览器中作为可信 CA 进行注册。证书可以从 ${EngineUrl}/ovirt-engine/services/pki-resource?resource 中获取

1063

DOWNLOAD_IMAGE_NETWORK_ERROR

Error

由于网络错误,无法下载磁盘 ${DiskId}。确保已安装并配置了 ovirt-imageio 服务,并且 ovirt-engine 的证书在浏览器中注册为有效的 CA。证书可以从 https://<engine_url>/ovirt-engine/services/pki-resource?resource 中获取。

1064

TRANSFER_IMAGE_STOPPED_BY_SYSTEM_TICKET_RENEW_FAILURE

Error

转让被系统停止。原因:传输镜像票据续订失败。

1065

TRANSFER_IMAGE_STOPPED_BY_SYSTEM_MISSING_TICKET

Error

转让被系统停止。原因:缺少传输镜像票据。

1067

TRANSFER_IMAGE_STOPPED_BY_SYSTEM_MISSING_HOST

Error

转让被系统停止。原因:Could 找不到适合镜像数据传输的主机。

1068

TRANSFER_IMAGE_STOPPED_BY_SYSTEM_FAILED_TO_CREATE_TICKET

Error

转让被系统停止。reason:创建签名的镜像票据失败。

1069

TRANSFER_IMAGE_STOPPED_BY_SYSTEM_FAILED_TO_ADD_TICKET_TO_DAEMON

Error

转让被系统停止。原因:将镜像票据添加到 ovirt-imageio-daemon 失败。

1070

TRANSFER_IMAGE_STOPPED_BY_SYSTEM_FAILED_TO_ADD_TICKET_TO_PROXY

Error

转让被系统停止。reason:将镜像票据添加到 ovirt-imageio 失败。

1071

UPLOAD_IMAGE_PAUSED_BY_SYSTEM_TIMEOUT

Error

系统上传已暂停.原因:传输不活跃而超时。

1072

DOWNLOAD_IMAGE_CANCELED_TIMEOUT

Error

下载已被系统取消。原因:传输不活跃而超时。

1073

TRANSFER_IMAGE_PAUSED_BY_USER

Normal

镜像传输暂停用户(${UserName})。

1074

TRANSFER_IMAGE_RESUMED_BY_USER

Normal

镜像签名由用户(${UserName})恢复。

1098

NETWORK_UPDATE_DISPLAY_FOR_HOST_WITH_ACTIVE_VM

警告

在 Host ${VdsName} 上更新了 display Network,并附加了活动虚拟机。这些更改将在下次重启后应用到这些虚拟机。运行虚拟机可能会显示连接,直到.

1099

NETWORK_UPDATE_DISPLAY_FOR_CLUSTER_WITH_ACTIVE_VM

警告

为 Cluster ${ClusterName} 更新显示网络(${NetworkName}),并附加有活跃虚拟机。这些更改将在下次重启后应用到这些虚拟机。

1100

NETWORK_UPDATE_DISPLAY_TO_CLUSTER

info

更新 Cluster ${ClusterName} 的 Display Network(${NetworkName})。(用户:${UserName})

1101

NETWORK_UPDATE_DISPLAY_TO_CLUSTER_FAILED

Error

Cluster ${ClusterName} 更新 Display Network(${NetworkName})失败。(用户:${UserName})

1102

NETWORK_UPDATE_NETWORK_TO_VDS_INTERFACE

info

更新 Host ${VdsName} 中的 Network ${NetworkName}。(用户:${UserName})

1103

NETWORK_UPDATE_NETWORK_TO_VDS_INTERFACE_FAILED

Error

在主机 ${VdsName} 中更新 Network ${NetworkName} 失败。(用户:${UserName})

1104

NETWORK_COMMINT_NETWORK_CHANGES

info

网络更改保存在主机 ${VdsName} 上

1105

NETWORK_COMMINT_NETWORK_CHANGES_FAILED

Error

在 ${VdsName} 上提交网络更改失败

1106

NETWORK_HOST_USING_WRONG_CLUSER_VLAN

警告

${VdsName} 有不正确的 vlan id: ${VlanIdHost}, expected vlan id: ${VlanIdCluster}

1107

NETWORK_HOST_MISSING_CLUSER_VLAN

警告

${VdsName} 缺少 vlan id: ${VlanIdCluster},这是集群预期的

1108

VDS_NETWORK_MTU_DIFFER_FROM_LOGICAL_NETWORK

info

 

1109

BRIDGED_NETWORK_OVER_MULTIPLE_INTERFACES

警告

网桥的网络 ${NetworkName} 附加到多个接口:Host ${VdsName} 上的 ${Interfaces}。

1110

VDS_NETWORKS_OUT_OF_SYNC

警告

主机 ${VdsName} 的以下网络与逻辑网络配置不同步:${Networks}.

1111

VM_MIGRATION_FAILED_DURING_MOVE_TO_MAINTENANCE_NO_DESTINATION_VDS

Error

当源主机处于"准备维护"状态时,迁移会失败${DueToMigrationError},则 Source:\n Consider manual intervention\: stop/migrating Vms 作为 Host's 状态,而虚拟机仍在进行维护(VM: ${VmName}、Source: ${VmName}、Source: ${VdsName})。

1112

NETWORK_UPDTAE_NETWORK_ON_CLUSTER

info

Cluster ${ClusterName} 上的网络 ${NetworkName} 已更新。

1113

NETWORK_UPDTAE_NETWORK_ON_CLUSTER_FAILED

Error

在 Cluster ${ClusterName} 上更新 Network ${NetworkName} 失败。

1114

NETWORK_UPDATE_NETWORK

info

在 Data Center: ${StoragePoolName} 上更新了网络 ${NetworkName}

1115

NETWORK_UPDATE_NETWORK_FAILED

Error

在 Data Center: ${StoragePoolName} 上更新 Network ${NetworkName} 失败

1116

NETWORK_UPDATE_VM_INTERFACE_LINK_UP

info

链接状态为 UP。

1117

NETWORK_UPDATE_VM_INTERFACE_LINK_DOWN

info

链接状态 为 DOWN。

1118

INVALID_BOND_INTERFACE_FOR_MANAGEMENT_NETWORK_CONFIGURATION

Error

在主机 ${VdsName} 上配置管理网络失败。主机 ${VdsName} 具有无效的绑定接口(${InterfaceName} 包含小于 2 个活动的从设备)用于管理网络配置。

1119

VLAN_ID_MISMATCH_FOR_MANAGEMENT_NETWORK_CONFIGURATION

Error

在主机 ${VdsName} 上配置管理网络失败。主机 ${VdsName} 具有用于管理网络配置的接口 ${InterfaceName},具有 VLAN-ID(${VlanId}),它与 data-center 定义(${MgmtVlanId})不同。

1120

SETUP_NETWORK_FAILED_FOR_MANAGEMENT_NETWORK_CONFIGURATION

Error

由于设置网络失败,在主机 ${VdsName} 上配置管理网络失败。

1121

PERSIST_NETWORK_FAILED_FOR_MANAGEMENT_NETWORK

警告

由于无法持久管理网络配置失败,在主机 ${VdsName} 上配置管理网络失败。

1122

ADD_VNIC_PROFILE

info

VM 网络接口配置集 ${VnicProfileName} 被添加到 Data Center: ${DataCenterName} 中的网络 ${NetworkName} 中。(用户:${UserName})

1123

ADD_VNIC_PROFILE_FAILED

Error

在 Data Center: ${DataCenterName} 中添加 VM network interface profile ${VnicProfileName} to network ${NetworkName}(User: ${UserName})失败。

1124

UPDATE_VNIC_PROFILE

info

VM 网络接口配置集 ${VnicProfileName} 已更新 Data Center: ${DataCenterName} 中的网络 ${NetworkName}。(用户:${UserName})

1125

UPDATE_VNIC_PROFILE_FAILED

Error

在 Data Center: ${DataCenterName} 中,为网络 ${NetworkName} 更新 VM 网络接口配置集 ${VnicProfileName} 失败。(用户:${UserName})

1126

REMOVE_VNIC_PROFILE

info

VM 网络接口配置集 ${VnicProfileName} 已从 Data Center: ${DataCenterName} 中的网络 ${NetworkName} 中删除。(用户:${UserName})

1127

REMOVE_VNIC_PROFILE_FAILED

Error

在 Data Center: ${DataCenterName} 中的网络 ${NetworkName} 中删除 VM 网络接口配置集 ${VnicProfileName} 失败。(用户:${UserName})

1128

NETWORK_WITHOUT_INTERFACES

警告

网络 ${NetworkName} 没有附加到主机 ${VdsName} 的任何接口。

1129

VNIC_PROFILE_UNSUPPORTED_FEATURES

警告

VM ${VmName} 具有网络接口 ${NicName},它使用带有不受支持的功能的配置集 ${VnicProfile}}(虚拟机集群 ${ClusterName}(版本 ${CompatbilityVersion})。

1131

REMOVE_NETWORK_BY_LABEL_FAILED

Error

网络 ${Network} 不能从以下主机中删除:Data-center ${StoragePoolName} 中的 ${HostNames}。

1132

LABEL_NETWORK

info

网络 ${NetworkName} 在 data-center ${StoragePoolName} 中标记为 ${Label}。

1133

LABEL_NETWORK_FAILED

Error

在 data-center ${StoragePoolName} 中标记带有标签 ${Label} 的网络 ${NetworkName} 失败。

1134

UNLABEL_NETWORK

info

Network ${NetworkName} 在 data-center ${StoragePoolName} 中未标记。

1135

UNLABEL_NETWORK_FAILED

Error

在 data-center ${StoragePoolName} 中未标记网络 ${NetworkName} 失败。

1136

LABEL_NIC

info

网络接口卡 ${NicName} 在主机 ${VdsName} 上被标记为 ${Label}。

1137

LABEL_NIC_FAILED

Error

主机 ${VdsName} 上标记网络接口卡 ${NicName} 失败.

1138

UNLABEL_NIC

info

标签 ${Label} 从主机 ${VdsName} 上的网络接口卡 ${NicName} 中删除。

1139

UNLABEL_NIC_FAILED

Error

从主机 ${VdsName} 上的网络接口卡 ${NicName} 中删除标签 ${Label} 失败.

1140

SUBNET_REMOVED

info

子网 ${SubnetName} 已从供应商 ${ProviderName} 中删除。(用户:${UserName})

1141

SUBNET_REMOVAL_FAILED

Error

从供应商 ${ProviderName} 中删除子网 ${SubnetName} 失败。(用户:${UserName})

1142

SUBNET_ADDED

info

子网 ${SubnetName} 已添加到提供程序 ${ProviderName} 上。(用户:${UserName})

1143

SUBNET_ADDITION_FAILED

Error

在供应商 ${ProviderName} 中添加子网 ${SubnetName} 失败。(用户:${UserName})

1144

CONFIGURE_NETWORK_BY_LABELS_WHEN_CHANGING_CLUSTER_FAILED

Error

在更改其集群时,在主机 ${VdsName} 上配置网络失败。

1145

PERSIST_NETWORK_ON_HOST

info

(${sequence}/${Total}):在主机 ${VdsName} 上应用对网络的更改.(用户:${UserName})

1146

PERSIST_NETWORK_ON_HOST_FINISHED

info

(${sequence}/${Total}):在主机 ${VdsName} 上成功应用 network(s)${NetworkNames}。(用户:${UserName})

1147

PERSIST_NETWORK_ON_HOST_FAILED

Error

(${sequence}/${Total}): Failed to apply change for network(s)${NetworkNames} on host ${VdsName}.(用户:${UserName})

1148

MULTI_UPDATE_NETWORK_NOT_POSSIBLE

警告

无法将网络 ${NetworkName} 更改应用到不受支持的数据中心 ${StoragePoolName} 上的主机。(用户:${UserName})

1149

REMOVE_PORT_FROM_EXTERNAL_PROVIDER_FAILED

警告

从外部网络供应商 ${ProviderName} 中删除 vNIC ${NicName} 失败。vNIC 可以通过设备 ID ${NicId} 识别。

1150

IMPORTEXPORT_EXPORT_VM

info

虚拟机 ${VmName} 已成功导出到 ${StorageDomainName}

1151

IMPORTEXPORT_EXPORT_VM_FAILED

Error

将 Vm ${VmName} 导出至 ${StorageDomainName} 失败

1152

IMPORTEXPORT_IMPORT_VM

info

VM ${VmName} 已成功导入 Data Center ${StoragePoolName}, Cluster ${ClusterName}

1153

IMPORTEXPORT_IMPORT_VM_FAILED

Error

导入 Vm ${VmName} to Data Center ${StoragePoolName}, Cluster ${ClusterName} 失败

1154

IMPORTEXPORT_REMOVE_TEMPLATE

info

模板 ${VmTemplateName} 已从 ${StorageDomainName} 中删除

1155

IMPORTEXPORT_REMOVE_TEMPLATE_FAILED

Error

从 ${StorageDomainName} 中删除模板 ${VmTemplateName} 失败

1156

IMPORTEXPORT_EXPORT_TEMPLATE

info

模板 ${VmTemplateName} 已成功导出到 ${StorageDomainName}

1157

IMPORTEXPORT_EXPORT_TEMPLATE_FAILED

Error

将模板 ${VmTemplateName} 导出至 ${StorageDomainName} 失败

1158

IMPORTEXPORT_IMPORT_TEMPLATE

info

模板 ${VmTemplateName} 被成功导入到 Data Center ${StoragePoolName}, Cluster ${ClusterName}

1159

IMPORTEXPORT_IMPORT_TEMPLATE_FAILED

Error

将模板 ${VmTemplateName}} 改为 Data Center ${StoragePoolName}, Cluster ${ClusterName}

1160

IMPORTEXPORT_REMOVE_VM

info

VM ${VmName} 已从 ${StorageDomainName} 中删除

1161

IMPORTEXPORT_REMOVE_VM_FAILED

Error

从 ${StorageDomainName} 中删除 Vm ${VmName} 失败

1162

IMPORTEXPORT_STARTING_EXPORT_VM

info

开始导出 Vm ${VmName} 到 ${StorageDomainName}

1163

IMPORTEXPORT_STARTING_IMPORT_TEMPLATE

info

开始导入模板 ${VmTemplateName} 到 Data Center ${StoragePoolName}, Cluster ${ClusterName}

1164

IMPORTEXPORT_STARTING_EXPORT_TEMPLATE

info

开始将模板 ${VmTemplateName} 导出至 ${StorageDomainName}

1165

IMPORTEXPORT_STARTING_IMPORT_VM

info

开始导入 Vm ${VmName} 到 Data Center ${StoragePoolName}, Cluster ${ClusterName}

1166

IMPORTEXPORT_STARTING_REMOVE_TEMPLATE

info

开始删除模板 ${VmTemplateName} 删除 ${StorageDomainName}

1167

IMPORTEXPORT_STARTING_REMOVE_VM

info

开始从 ${StorageDomainName} 中删除 Vm ${VmName}

1168

IMPORTEXPORT_FAILED_TO_IMPORT_VM

警告

读取 VM '${ImportedVmName}' OVF 失败,它可能会损坏。底层错误消息:${ErrorMessage}

1169

IMPORTEXPORT_FAILED_TO_IMPORT_TEMPLATE

警告

读取模板 '${Template}' OVF 失败,它可能会损坏。底层错误消息:${ErrorMessage}

1170

IMPORTEXPORT_IMPORT_TEMPLATE_INVALID_INTERFACES

Normal

在导入模板 ${EntityName} 时,发现 Network/s ${Networks} 变为 Non-VM Networks,或者集群中不存在。在接口/s ${Interfaces} 中未设置网络名称。

1171

USER_ACCOUNT_PASSWORD_EXPIRED

Error

用户 ${UserName} 无法登录,因为用户帐户密码已过期。请联系系统管理员。

1172

AUTH_FAILED_INVALID_CREDENTIALS

Error

用户 ${UserName} 无法登录,请检查用户名和密码。

1173

AUTH_FAILED_CLOCK_SKEW_TOO_GREAT

Error

用户 ${UserName} 无法登录,引擎时钟与目录服务同步。请联系系统管理员。

1174

AUTH_FAILED_NO_KDCS_FOUND

Error

用户 ${UserName} 无法登录,身份验证域无法找到。请联系系统管理员。

1175

AUTH_FAILED_DNS_ERROR

Error

用户 ${UserName} 无法登录,DNS 配置中存在错误。请联系系统管理员。

1176

AUTH_FAILED_OTHER

Error

用户 ${UserName} 无法登录,未知 kerberos 错误.请联系系统管理员。

1177

AUTH_FAILED_DNS_COMMUNICATION_ERROR

Error

用户 ${UserName} 无法登录,无法查找 SRV 记录的 DNS。请联系系统管理员。

1178

AUTH_FAILED_CONNECTION_TIMED_OUT

Error

用户 ${UserName} 无法登录,与 LDAP 服务器的连接超时。请联系系统管理员。

1179

AUTH_FAILED_WRONG_REALM

Error

用户 ${UserName} 不能登录,请验证您的域名。

1180

AUTH_FAILED_CONNECTION_ERROR

Error

用户 ${UserName} 无法登录、连接拒绝或一些配置问题。可能的 DNS 错误。请联系系统管理员。

1181

AUTH_FAILED_CANNOT_FIND_LDAP_SERVER_FOR_DOMAIN

Error

用户 ${UserName} 无法登录,无法为域查找有效的 LDAP 服务器。请联系系统管理员。

1182

AUTH_FAILED_NO_USER_INFORMATION_WAS_FOUND

Error

用户 ${UserName} 无法登录,没有找到任何用户信息。请联系系统管理员。

1183

AUTH_FAILED_CLIENT_NOT_FOUND_IN_KERBEROS_DATABASE

Error

用户 ${UserName} 无法登录,用户在域中未找到。请联系系统管理员。

1184

AUTH_FAILED_INTERNAL_KERBEROS_ERROR

Error

用户 ${UserName} 无法登录,内部错误在 JVM 的 Kerberos 实施中具有 ocurred。请联系系统管理员。

1185

USER_ACCOUNT_EXPIRED

Error

${UserName} 的帐户已过期。请联系系统管理员。

1186

IMPORTEXPORT_NO_PROXY_HOST_AVAILABLE_IN_DC

Error

Data Center '${StoragePoolName}' 中没有主机充当检索远程虚拟机信息的代理(用户:${UserName})。

1187

IMPORTEXPORT_HOST_CANNOT_SERVE_AS_PROXY

Error

主机 ${VdsName} 不能用作代理来检索远程虚拟机信息,因为它不是 up(User: ${UserName})。

1188

IMPORTEXPORT_PARTIAL_VM_MISSING_ENTITIES

警告

无法验证以下实体,且不能作为导入的虚拟机 ${VmName}: '${MissingEntities}'(User: ${UserName})的一部分。

1189

IMPORTEXPORT_IMPORT_VM_FAILED_UPDATING_OVF

Error

导入 Vm ${VmName} 到 Data Center ${StoragePoolName} 失败,Cluster ${ClusterName} 无法更新导出中的 VM 数据。

1190

USER_RESTORE_FROM_SNAPSHOT_START

info

从用户 ${UserName} 启动的快照中恢复 VM ${VmName}。

1191

VM_DISK_ALREADY_CHANGED

info

CD ${DiskName} 已插入到 VM ${VmName} 中,磁盘更改操作已被跳过。用户:${UserName}.

1192

VM_DISK_ALREADY_EJECTED

info

CD 已经从 VM ${VmName} 中弹出,磁盘更改操作已被跳过。用户:${UserName}.

1193

IMPORTEXPORT_STARTING_CONVERT_VM

info

开始转换 Vm ${VmName}

1194

IMPORTEXPORT_CONVERT_FAILED

info

转换 Vm ${VmName} 失败

1195

IMPORTEXPORT_CANNOT_GET_OVF

info

获取转换 Vm ${VmName} 的配置失败

1196

IMPORTEXPORT_INVALID_OVF

info

处理转换 Vm ${VmName} 的配置失败

1197

IMPORTEXPORT_PARTIAL_TEMPLATE_MISSING_ENTITIES

警告

无法验证以下实体,且不能作为导入模板 ${VmTemplateName}: '${MissingEntities}'(User: ${UserName})的一部分。

1200

ENTITY_RENAMED

info

${EntityType} ${OldEntityName} 被 ${OldEntityName} 被 ${OldEntityName} 重命名为 ${NewEntityName}。

1201

UPDATE_HOST_NIC_VFS_CONFIG

info

主机 ${VdsName} 上的网络接口卡 ${NicName} 的 VF 配置已更新。

1202

UPDATE_HOST_NIC_VFS_CONFIG_FAILED

Error

在主机 ${VdsName} 上更新网卡 ${NicName} 的 VF 配置失败。

1203

ADD_VFS_CONFIG_NETWORK

info

网络 ${NetworkName} 已添加到主机 ${VdsName} 上的网卡 ${NicName} 的 VF 配置中。

1204

ADD_VFS_CONFIG_NETWORK_FAILED

info

在主机 ${VdsName} 上的网卡 ${NicName} 的 VF 配置中添加 ${NetworkName} 失败。

1205

REMOVE_VFS_CONFIG_NETWORK

info

网络 ${NetworkName} 从主机 ${VdsName} 上的网络接口卡 ${NicName} 的 VF 配置中删除。

1206

REMOVE_VFS_CONFIG_NETWORK_FAILED

info

从主机 ${VdsName} 上的网卡 ${NicName} 的 VF 配置中删除 ${NetworkName} 失败。

1207

ADD_VFS_CONFIG_LABEL

info

标签 ${Label} 添加至主机 ${VdsName} 上的网络接口卡 ${NicName} 的 VF 配置中。

1208

ADD_VFS_CONFIG_LABEL_FAILED

info

在主机 ${VdsName} 上的网络接口卡 ${NicName} 中添加 ${Label} 的 VF 配置失败。

1209

REMOVE_VFS_CONFIG_LABEL

info

标签 ${Label} 从主机 ${VdsName} 上的网络接口卡 ${NicName} 的 VF 配置中删除。

1210

REMOVE_VFS_CONFIG_LABEL_FAILED

info

从主机 ${VdsName} 上的网卡 ${NicName} 的 VF 配置中删除 ${Label} 失败。

1211

USER_REDUCE_DOMAIN_DEVICES_STARTED

info

开始减少存储 ${StorageDomainName} 设备。(用户:${UserName})。

1212

USER_REDUCE_DOMAIN_DEVICES_FAILED_METADATA_DEVICES

Error

减少存储 ${StorageDomainName} 失败.以下设备包含域 metadata ${deviceIds},且无法从域减少。(用户:${UserName})。

1213

USER_REDUCE_DOMAIN_DEVICES_FAILED

Error

减少存储 ${StorageDomainName} 失败.(用户:${UserName})。

1214

USER_REDUCE_DOMAIN_DEVICES_SUCCEEDED

info

Storage ${StorageDomainName} 已被减少。(用户:${UserName})。

1215

USER_REDUCE_DOMAIN_DEVICES_FAILED_NO_FREE_SPACE

Error

不能减少存储 ${StorageDomainName}。存储域的目标设备上没有足够的空间。(用户:${UserName})。

1216

USER_REDUCE_DOMAIN_DEVICES_FAILED_TO_GET_DOMAIN_INFO

Error

不能减少存储 ${StorageDomainName}。获取域信息失败。(用户:${UserName})。

1217

CANNOT_IMPORT_VM_WITH_LEASE_COMPAT_VERSION

警告

VM ${VmName} 定义了虚拟机租期,但在没有虚拟机兼容性版本的情况下,将导入它,但 VM 兼容性版本不支持 VM 租期。

1218

CANNOT_IMPORT_VM_WITH_LEASE_STORAGE_DOMAIN

警告

VM ${VmName} 有一个 VM 租期,尚未导入,而不会作为租用的存储域不存在或未激活。

1219

FAILED_DETERMINE_STORAGE_DOMAIN_METADATA_DEVICES

Error

确定存储域 ${StorageDomainName} 的元数据设备失败。

1220

HOT_PLUG_LEASE_FAILED

Error

热插入 VM ${VmName} 的热插拔失败。虚拟机正在运行,无需虚拟机租期。

1221

HOT_UNPLUG_LEASE_FAILED

Error

热拔 VM ${VmName} 的租期失败。

1222

DETACH_DOMAIN_WITH_VMS_AND_TEMPLATES_LEASES

警告

deactivated domain ${storageDomainName} 包含以下 VM/Templates: ${entitiesNames} 的租期,这些虚拟机的一部分将不会运行,需要手动删除虚拟机租期。

1223

IMPORTEXPORT_STARTING_EXPORT_VM_TO_OVA

info

开始将 Vm ${VmName} 导出为虚拟设备

1224

IMPORTEXPORT_EXPORT_VM_TO_OVA

info

虚拟机 ${VmName} 已成功导出为主机 ${VdsName} 上的虚拟设备到路径 ${OvaPath}

1225

IMPORTEXPORT_EXPORT_VM_TO_OVA_FAILED

Error

在主机 ${VdsName} 中导出 Vm ${VmName} 作为虚拟设备到路径 ${OvaPath} 失败.

1226

IMPORTEXPORT_STARTING_EXPORT_TEMPLATE_TO_OVA

info

开始将模板 ${VmTemplateName} 导出为虚拟设备

1227

IMPORTEXPORT_EXPORT_TEMPLATE_TO_OVA

info

模板 ${VmTemplateName} 成功导出为 Host ${VdsName} 上的虚拟设备到路径 ${OvaPath}

1228

IMPORTEXPORT_EXPORT_TEMPLATE_TO_OVA_FAILED

Error

在主机 ${VdsName} 中导出模板 ${VmTemplateName} 作为虚拟设备到路径 ${OvaPath} 失败.

1300

NUMA_ADD_VM_NUMA_NODE_SUCCESS

info

成功添加 VM NUMA 节点。

1301

NUMA_ADD_VM_NUMA_NODE_FAILED

Error

添加 VM NUMA 节点失败。

1310

NUMA_UPDATE_VM_NUMA_NODE_SUCCESS

info

成功更新 VM NUMA 节点。

1311

NUMA_UPDATE_VM_NUMA_NODE_FAILED

Error

更新 VM NUMA 节点失败。

1320

NUMA_REMOVE_VM_NUMA_NODE_SUCCESS

info

成功删除 VM NUMA 节点。

1321

NUMA_REMOVE_VM_NUMA_NODE_FAILED

Error

删除 VM NUMA 节点失败。

1322

USER_ADD_VM_TEMPLATE_CREATE_TEMPLATE_FAILURE

Error

从 VM ${VmName} 创建模板 ${VmTemplateName} 或其磁盘失败。

1323

USER_ADD_VM_TEMPLATE_ASSIGN_ILLEGAL_FAILURE

Error

用于密封的准备模板 ${VmTemplateName} 失败(VM: ${VmName})。

1324

USER_ADD_VM_TEMPLATE_SEAL_FAILURE

Error

密封模板 ${VmTemplateName}(VM: ${VmName})失败。

1325

USER_SPARSIFY_IMAGE_START

info

开始以 sparsify ${DiskAlias}

1326

USER_SPARSIFY_IMAGE_FINISH_SUCCESS

info

${DiskAlias} 成功解析.

1327

USER_SPARSIFY_IMAGE_FINISH_FAILURE

Error

无法解析 ${DiskAlias}。

1328

USER_AMEND_IMAGE_START

info

开始终止 ${DiskAlias}

1329

USER_AMEND_IMAGE_FINISH_SUCCESS

info

${DiskAlias} 已成功终止。

1330

USER_AMEND_IMAGE_FINISH_FAILURE

Error

未能终止 ${DiskAlias}。

1340

VM_DOES_NOT_FIT_TO_SINGLE_NUMA_NODE

警告

VM ${VmName} 不适用于主机 ${HostName} 上的单个 NUMA 节点。这可能会对其性能造成负面影响。考虑对这个虚拟机使用 vNUMA 和 NUMA 固定。

1400

ENTITY_RENAMED_INTERNALLY

info

${EntityType} ${OldEntityName} 被从 ${OldEntityName} 重命名为 ${NewEntityName}。

1402

USER_LOGIN_ON_BEHALF_FAILED

Error

代表 - ${LoginOnBehalfLogInfo} 执行登录失败。

1403

IRS_CONFIRMED_DISK_SPACE_LOW

警告

警告,低确认磁盘空间。${StorageDomainName} 域具有 ${DiskSpace} GB 确认的可用空间。

2000

USER_HOTPLUG_DISK

info

VM ${VmName} 磁盘 ${DiskAlias} 由 ${UserName} 进行插入.

2001

USER_FAILED_HOTPLUG_DISK

Error

将磁盘 ${DiskAlias} 插入 VM ${VmName}(User: ${UserName})失败。

2002

USER_HOTUNPLUG_DISK

info

VM ${VmName} 磁盘 ${DiskAlias} 被 ${UserName} 取消插入。

2003

USER_FAILED_HOTUNPLUG_DISK

Error

从 VM ${VmName}(User: ${UserName})中拔出磁盘 ${DiskAlias} 失败。

2004

USER_COPIED_DISK

info

用户 ${UserName} 将磁盘 ${DiskAlias} 复制到域 ${StorageDomainName}。

2005

USER_FAILED_COPY_DISK

Error

用户 ${UserName} 无法将磁盘 ${DiskAlias} 复制到域 ${StorageDomainName}。

2006

USER_COPIED_DISK_FINISHED_SUCCESS

info

用户 ${UserName} 完成将磁盘 ${DiskAlias} 复制到域 ${StorageDomainName}.

2007

USER_COPIED_DISK_FINISHED_FAILURE

Error

用户 ${UserName} 完成,错误将磁盘 ${DiskAlias} 复制到域 ${StorageDomainName}。

2008

USER_MOVED_DISK

info

用户 ${UserName} 将磁盘 ${DiskAlias} 移动到域 ${StorageDomainName}.

2009

USER_FAILED_MOVED_VM_DISK

Error

用户 ${UserName} 无法将磁盘 ${DiskAlias} 移动到域 ${StorageDomainName}.

2010

USER_MOVED_DISK_FINISHED_SUCCESS

info

用户 ${UserName} 完成将磁盘 ${DiskAlias} 移动到域 ${StorageDomainName}.

2011

USER_MOVED_DISK_FINISHED_FAILURE

Error

用户 ${UserName} 无法将磁盘 ${DiskAlias} 移动到域 ${StorageDomainName}。

2012

USER_FINISHED_REMOVE_DISK_NO_DOMAIN

info

成功删除磁盘 ${DiskAlias}(用户 ${UserName})。

2013

USER_FINISHED_FAILED_REMOVE_DISK_NO_DOMAIN

警告

删除磁盘 ${DiskAlias} 失败(User ${UserName})。

2014

USER_FINISHED_REMOVE_DISK

info

磁盘 ${DiskAlias} 已从域 ${StorageDomainName}(User ${UserName})中成功删除。

2015

USER_FINISHED_FAILED_REMOVE_DISK

警告

从存储域 ${StorageDomainName}(用户:${UserName})中删除磁盘 ${DiskAlias} 失败。

2016

USER_ATTACH_DISK_TO_VM

info

磁盘 ${DiskAlias} 已成功附加到 VM ${VmName} by ${UserName}。

2017

USER_FAILED_ATTACH_DISK_TO_VM

Error

将 Disk ${DiskAlias} 附加到 VM ${VmName}(User: ${UserName})失败。

2018

USER_DETACH_DISK_FROM_VM

info

磁盘 ${DiskAlias} 已成功从 VM ${VmName} 分离。

2019

USER_FAILED_DETACH_DISK_FROM_VM

Error

从 VM ${VmName}(用户:${UserName})中分离 Disk ${DiskAlias} 失败。

2020

USER_ADD_DISK

info

'${DiskAlias}' 的 add-Disk 操作是由 ${UserName} 启动的。

2021

USER_ADD_DISK_FINISHED_SUCCESS

info

成功添加磁盘 '${DiskAlias}'。

2022

USER_ADD_DISK_FINISHED_FAILURE

Error

Add-Disk 操作无法完成。

2023

USER_FAILED_ADD_DISK

Error

add-Disk 操作失败(User: ${UserName})。

2024

USER_RUN_UNLOCK_ENTITY_SCRIPT

info

 

2025

USER_MOVE_IMAGE_GROUP_FAILED_TO_DELETE_SRC_IMAGE

警告

在移动操作期间,从源存储域 ${StorageDomainName} 中删除 ${DiskAlias} 时可能失败。可以从可能的情况下手动清理存储域(用户:${UserName})。

2026

USER_MOVE_IMAGE_GROUP_FAILED_TO_DELETE_DST_IMAGE

警告

在移动操作失败后,清除可能来自目标存储域 ${StorageDomainName} 的 ${DiskAlias} 的可能失败。可以从可能的情况下手动清理存储域(用户:${UserName})。

2027

USER_IMPORT_IMAGE

info

用户 ${UserName} 导入镜像 ${RepoImageName} 到域 ${StorageDomainName}.

2028

USER_IMPORT_IMAGE_FINISHED_SUCCESS

info

用户 ${UserName} 成功导入镜像 ${RepoImageName} to domain ${StorageDomainName}.

2029

USER_IMPORT_IMAGE_FINISHED_FAILURE

Error

用户 ${UserName} 无法将镜像 ${RepoImageName} 导入到域 ${StorageDomainName}。

2030

USER_EXPORT_IMAGE

info

用户 ${UserName} 将镜像 ${RepoImageName} 导出至域 ${DestinationStorageDomainName}.

2031

USER_EXPORT_IMAGE_FINISHED_SUCCESS

info

用户 ${UserName} 成功导出映像 ${RepoImageName} 到域 ${DestinationStorageDomainName}.

2032

USER_EXPORT_IMAGE_FINISHED_FAILURE

Error

用户 ${UserName} 无法将镜像 ${RepoImageName} 导出至域 ${DestinationStorageDomainName}。

2033

HOT_SET_NUMBER_OF_CPUS

info

热插拔 CPU:将 VM ${vmName} 上的 CPU 数从 ${previousNumberOfCpus} 改为 ${numberOfCpus}

2034

FAILED_HOT_SET_NUMBER_OF_CPUS

Error

热集合到虚拟机 ${vmName} 的 CPU 数量失败。底层错误消息:${ErrorMessage}

2035

USER_ISCSI_BOND_HOST_RESTART_WARNING

警告

以下网络已从 iSCSI 绑定 ${IscsiBondName}: ${NetworkNames}: ${NetworkNames} 中删除。为了使这些更改生效,主机必须移动到维护并再次激活。

2036

ADD_DISK_INTERNAL

info

system 启动 '${DiskAlias}' 的 add-Disk 操作。

2037

ADD_DISK_INTERNAL_FAILURE

info

'${DiskAlias}' 的 add-Disk 操作无法完成。

2038

USER_REMOVE_DISK_INITIATED

info

从域 ${StorageDomainName} 中删除 Disk ${DiskAlias} 是由 ${UserName} 启动的。

2039

HOT_SET_MEMORY

info

Hotset 内存:将 VM ${vmName} 上的内存量从 ${previousMem} 改为 ${newMem}

2040

FAILED_HOT_SET_MEMORY

Error

热设置为 VM ${vmName} 失败.底层错误消息:${ErrorMessage}

2041

DISK_PREALLOCATION_FAILED

Error

 

2042

USER_FINISHED_REMOVE_DISK_ATTACHED_TO_VMS

info

与 VM ${VmNames} 关联的磁盘 ${DiskAlias} 已从域 ${StorageDomainName}(User ${UserName})中成功删除。

2043

USER_FINISHED_REMOVE_DISK_ATTACHED_TO_VMS_NO_DOMAIN

info

与 VM ${VmNames} 关联的磁盘 ${DiskAlias} 已被成功删除(用户 ${UserName})。

2044

USER_REMOVE_DISK_ATTACHED_TO_VMS_INITIATED

info

从域 ${StorageDomainName} 开始,删除与 VM ${VmNames} 关联的 Disk ${DiskAlias}。

2045

USER_COPY_IMAGE_GROUP_FAILED_TO_DELETE_DST_IMAGE

警告

在操作失败后,从目标存储域 ${StorageDomainName} 中清除可能为 ${DiskAlias} 的可能失败。可以从可能的情况下手动清理存储域(用户:${UserName})。

2046

MEMORY_HOT_UNPLUG_SUCCESSFULLY_REQUESTED

info

VM '${vmName}' 上成功请求大小 ${memoryDeviceSizeMb}MB 的内存设备(${deviceId})热拔。物理内存保证从 ${oldMinMemoryMb}MB 更新至 ${newMinMemoryMb}MB}。

2047

MEMORY_HOT_UNPLUG_FAILED

Error

热拔内存设备(${deviceId})的 size ${memoryDeviceSizeMb}MiB out of VM '${vmName}': ${errorMessage}

2048

FAILED_HOT_SET_MEMORY_NOT_DIVIDABLE

Error

虚拟机 ${vmName} 的热插拔内存失败。添加的内存量(${memoryAdded}MiB)不可由 ${requiredFactor}MiB 划分。

2049

MEMORY_HOT_UNPLUG_SUCCESSFULLY_REQUESTED_PLUS_MEMORY_INFO

info

VM '${vmName}' 上成功请求大小 ${memoryDeviceSizeMb}MiB 的内存设备(${deviceId})热拔。从 ${oldMemoryMb}MiB 更新到 ${newMemoryMb}MiB 的定义内存。物理内存保证从 ${oldMinMemoryMb}MiB 更新到 ${newMinMemoryMb}MiB。

2050

NO_MEMORY_DEVICE_TO_HOT_UNPLUG

info

定义的内存不能减少。VM ${vmName} 上没有热插入内存设备。

2051

NO_SUITABLE_MEMORY_DEVICE_TO_HOT_UNPLUG

info

VM ${vmName} 上的 ${oldMemoryMb}MiB 到 ${newMemoryMB}MiB 到 ${newMemoryMB}MiB 的请求不能热拔。可用内存设备(减少内存大小):${memoryHotUnplugOptions}。

3000

USER_ADD_QUOTA

info

配额 ${QuotaName} 已由 ${UserName} 添加。

3001

USER_FAILED_ADD_QUOTA

Error

添加配额 ${QuotaName} 失败。操作由 ${UserName} 启动。

3002

USER_UPDATE_QUOTA

info

配额 ${QuotaName} 已被 ${UserName} 更新。

3003

USER_FAILED_UPDATE_QUOTA

Error

更新配额 ${QuotaName} 失败。操作由 ${UserName} 启动。

3004

USER_DELETE_QUOTA

info

配额 ${QuotaName} 已被 ${UserName} 删除。

3005

USER_FAILED_DELETE_QUOTA

Error

删除配额 ${QuotaName} 失败。操作由 ${UserName} 启动。

3006

USER_EXCEEDED_QUOTA_CLUSTER_GRACE_LIMIT

Error

Cluster-Quota ${QuotaName} 限制超过,操作已被阻止。utilization: ${Utilization}, Requested: ${Requested} - Please select a different quota or contact your administrator to extend the quota.

3007

USER_EXCEEDED_QUOTA_CLUSTER_LIMIT

警告

Cluster-Quota ${QuotaName} 限制超过并输入 grace zone。utilization:${Utilization}(建议选择不同的配额或您的管理员扩展配额)。

3008

USER_EXCEEDED_QUOTA_CLUSTER_THRESHOLD

警告

集群配额 ${QuotaName} 大约要超过。utilization:${Utilization}

3009

USER_EXCEEDED_QUOTA_STORAGE_GRACE_LIMIT

Error

Storage-Quota ${QuotaName} 限制超过,操作已被阻止。usage(used/requested):${CurrentStorage}%/${Requested}% - 请选择不同的配额或联系您的管理员来扩展配额。

3010

USER_EXCEEDED_QUOTA_STORAGE_LIMIT

警告

超过 storage-Quota ${QuotaName} 限制并输入 grace zone。utilization:${CurrentStorage}%(建议选择不同的配额或您的管理员扩展配额)。

3011

USER_EXCEEDED_QUOTA_STORAGE_THRESHOLD

警告

storage-Quota ${QuotaName} 大约要超过。utilization:${CurrentStorage}%

3012

QUOTA_STORAGE_RESIZE_LOWER_THEN_CONSUMPTION

警告

storage-Quota ${QuotaName}:为此配额设置的新大小小于当前磁盘利用率。

3013

MISSING_QUOTA_STORAGE_PARAMETERS_PERMISSIVE_MODE

警告

缺少磁盘配额,在允许(Audit)模式下继续。

3014

MISSING_QUOTA_CLUSTER_PARAMETERS_PERMISSIVE_MODE

警告

VM ${VmName} 缺少配额,在允许(Audit)模式下继续。

3015

USER_EXCEEDED_QUOTA_CLUSTER_GRACE_LIMIT_PERMISSIVE_MODE

警告

Cluster-Quota ${QuotaName} 限制已超过,在允许(Audit)模式下继续。utilization: ${Utilization}, Requested: ${Requested} - Please select a different quota or contact your administrator to extend the quota.

3016

USER_EXCEEDED_QUOTA_STORAGE_GRACE_LIMIT_PERMISSIVE_MODE

警告

超过 storage-Quota ${QuotaName} 限制,因为处于 permissive(Audit)模式后继续。usage(used/requested):${CurrentStorage}%/${Requested}% - 请选择不同的配额或联系您的管理员来扩展配额。

3017

USER_IMPORT_IMAGE_AS_TEMPLATE

info

用户 ${UserName} 将镜像 ${RepoImageName} 作为模板 ${TemplateName} 导入到域 ${StorageDomainName}.

3018

USER_IMPORT_IMAGE_AS_TEMPLATE_FINISHED_SUCCESS

info

用户 ${UserName} 成功导入镜像 ${RepoImageName} 作为模板 ${TemplateName} 到域 ${StorageDomainName}.

3019

USER_IMPORT_IMAGE_AS_TEMPLATE_FINISHED_FAILURE

Error

用户 ${UserName} 无法将映像 ${RepoImageName} 作为模板 ${TemplateName} 导入到域 ${StorageDomainName}。

4000

GLUSTER_VOLUME_CREATE

info

集群 ${clusterName} 上创建的 Gluster 卷 ${glusterVolumeName}。

4001

GLUSTER_VOLUME_CREATE_FAILED

Error

在集群 ${clusterName} 上创建 Gluster 卷 ${glusterVolumeName} 失败。

4002

GLUSTER_VOLUME_OPTION_ADDED

info

卷选项 ${Key}

4003

GLUSTER_VOLUME_OPTION_SET_FAILED

Error

卷选项 ${Key}

4004

GLUSTER_VOLUME_START

info

集群 ${clusterName} 的 Gluster 卷 ${glusterVolumeName} 已启动。

4005

GLUSTER_VOLUME_START_FAILED

Error

不能启动集群 ${clusterName} 的 Gluster 卷 ${glusterVolumeName}。

4006

GLUSTER_VOLUME_STOP

info

集群 ${clusterName} 上已停止 Gluster 卷 ${glusterVolumeName}。

4007

GLUSTER_VOLUME_STOP_FAILED

Error

无法停止集群 ${clusterName} 上的 Gluster 卷 ${glusterVolumeName}。

4008

GLUSTER_VOLUME_OPTIONS_RESET

info

卷选项 ${Key}

4009

GLUSTER_VOLUME_OPTIONS_RESET_FAILED

Error

无法重置集群 ${clusterName} 上的 Gluster 卷 ${glusterVolumeName} 选项。

4010

GLUSTER_VOLUME_DELETE

info

集群 ${clusterName} 上已删除 Gluster 卷 ${glusterVolumeName}。

4011

GLUSTER_VOLUME_DELETE_FAILED

Error

无法删除集群 ${clusterName} 上的 Gluster 卷 ${glusterVolumeName}。

4012

GLUSTER_VOLUME_REBALANCE_START

info

Gluster 卷 ${glusterVolumeName} 在群集 ${clusterName} 上启动。

4013

GLUSTER_VOLUME_REBALANCE_START_FAILED

Error

不能在集群 ${clusterName} 上启动 Gluster 卷 ${glusterVolumeName} 重新平衡。

4014

GLUSTER_VOLUME_REMOVE_BRICKS

info

从集群 ${clusterName} 的 Gluster 卷 ${glusterVolumeName} 中删除的 brick。

4015

GLUSTER_VOLUME_REMOVE_BRICKS_FAILED

Error

不能从集群 ${clusterName} 的 Gluster 卷 ${glusterVolumeName} 中删除 brick。

4016

GLUSTER_VOLUME_REPLACE_BRICK_FAILED

Error

替换 Gluster Volume ${glusterVolumeName} Brick failed on cluster ${clusterName}

4017

GLUSTER_VOLUME_REPLACE_BRICK_START

info

Gluster 卷 ${glusterVolumeName} 替换在群集 ${clusterName} 上启动的 Brick.

4018

GLUSTER_VOLUME_REPLACE_BRICK_START_FAILED

Error

无法启动 Gluster Volume ${glusterVolumeName} 替换 cluster ${clusterName} 上的 Brick。

4019

GLUSTER_VOLUME_ADD_BRICK

info

${NoOfBricks} Br(s)添加到集群 ${clusterName} 的卷 ${glusterVolumeName} 中.

4020

GLUSTER_VOLUME_ADD_BRICK_FAILED

Error

未能将 brick 添加到集群 ${clusterName} 的 Gluster 卷 ${glusterVolumeName} 中。

4021

GLUSTER_SERVER_REMOVE_FAILED

Error

从 Cluster ${ClusterName} 中删除主机 ${VdsName} 失败。

4022

GLUSTER_VOLUME_PROFILE_START

info

集群 ${clusterName} 上启动 Gluster 卷 ${glusterVolumeName} 分析.

4023

GLUSTER_VOLUME_PROFILE_START_FAILED

Error

无法开始对 cluster ${clusterName} 的 glusterVolumeName} 进行性能分析。

4024

GLUSTER_VOLUME_PROFILE_STOP

info

集群 ${clusterName} 上已停止的 Gluster 卷 ${VolumeName} 分析.

4025

GLUSTER_VOLUME_PROFILE_STOP_FAILED

Error

无法停止对 cluster ${clusterName} 的 glusterVolumeName} 的 Profiling 操作。

4026

GLUSTER_VOLUME_CREATED_FROM_CLI

警告

在集群 ${ClusterName} 上检测到新卷 ${glusterVolumeName},并将其添加到 engine DB。

4027

GLUSTER_VOLUME_DELETED_FROM_CLI

info

在集群 ${ClusterName} 上检测到卷 ${glusterVolumeName},并将其从 engine DB 中删除。

4028

GLUSTER_VOLUME_OPTION_SET_FROM_CLI

警告

检测的新选项 ${key}

4029

GLUSTER_VOLUME_OPTION_RESET_FROM_CLI

警告

检测到的选项 ${key}

4030

GLUSTER_VOLUME_PROPERTIES_CHANGED_FROM_CLI

警告

检测了集群 ${ClusterName} 的卷 ${glusterVolumeName} 的属性的变化,并在引擎 DB 中更新相同的。

4031

GLUSTER_VOLUME_BRICK_ADDED_FROM_CLI

警告

在 cluster ${ClusterName} 的卷 ${glusterVolumeName} 上检测到新的 brick ${brick},并将它添加到 engine DB 中。

4032

GLUSTER_VOLUME_BRICK_REMOVED_FROM_CLI

info

检测到的 brick ${brick} 从集群 ${ClusterName} 的卷 ${glusterVolumeName} 中删除,并将它从 engine DB 中删除。

4033

GLUSTER_SERVER_REMOVED_FROM_CLI

info

检测到的服务器 ${VdsName} 从 Cluster ${ClusterName} 中删除,并将其从 engine DB 中删除。

4034

GLUSTER_VOLUME_INFO_FAILED

Error

从服务器 ${VdsName} 获取 gluster 卷列表失败。

4035

GLUSTER_COMMAND_FAILED

Error

Gluster 命令 [${Command}] 在服务器 ${Server} 上失败。

4038

GLUSTER_SERVER_REMOVE

info

从 Cluster ${ClusterName} 中删除的主机 ${VdsName}。

4039

GLUSTER_VOLUME_STARTED_FROM_CLI

警告

检测到 Cluster ${ClusterName} 的卷 ${glusterVolumeName} 已启动,并使用它的新状态更新 engine DB。

4040

GLUSTER_VOLUME_STOPPED_FROM_CLI

警告

检测到 Cluster ${ClusterName} 的卷 ${glusterVolumeName} 已被停止,并使用它的新状态更新 engine DB。

4041

GLUSTER_VOLUME_OPTION_CHANGED_FROM_CLI

info

在 cluster ${ClusterName} 卷 ${glusterVolumeName} 的卷 ${glusterVolumeName} 中,检测到从 ${oldValue} 到 ${newValue} 选项 ${key} 的值,并将其更新为 engine DB。

4042

GLUSTER_HOOK_ENABLE

info

集群 ${ClusterName} 上已启用 Gluster Hook ${GlusterHookName}。

4043

GLUSTER_HOOK_ENABLE_FAILED

Error

在集群 ${ClusterName} 上启用 Gluster Hook ${GlusterHookName} 失败。${FailureMessage}

4044

GLUSTER_HOOK_ENABLE_PARTIAL

警告

集群 ${ClusterName} 上的部分服务器上已启用 Gluster Hook ${GlusterHookName}. ${FailureMessage}

4045

GLUSTER_HOOK_DISABLE

info

集群 ${ClusterName} 上禁用 Gluster Hook ${GlusterHookName}。

4046

GLUSTER_HOOK_DISABLE_FAILED

Error

在集群 ${ClusterName} 上禁用 Gluster Hook ${GlusterHookName} 失败。${FailureMessage}

4047

GLUSTER_HOOK_DISABLE_PARTIAL

警告

在集群 ${ClusterName} 上的部分服务器上禁用 Gluster Hook ${GlusterHookName}。${FailureMessage}

4048

GLUSTER_HOOK_LIST_FAILED

Error

从 Cluster ${ClusterName} 的 ${VdsName} 检索 hook 列表失败。

4049

GLUSTER_HOOK_CONFLICT_DETECTED

警告

在 Cluster ${ClusterName} 的 hook ${HookName} 中检测到冲突。

4050

GLUSTER_HOOK_DETECTED_NEW

info

在 Cluster ${ClusterName} 中检测到新的 hook ${HookName}。

4051

GLUSTER_HOOK_DETECTED_DELETE

info

在 Cluster ${ClusterName} 中检测到删除 hook ${HookName}。

4052

GLUSTER_VOLUME_OPTION_MODIFIED

info

集群 ${clusterName} 的 ${glusterVolumeName} 上的卷选项 ${Key} 更改为 ${Value}。

4053

GLUSTER_HOOK_GETCONTENT_FAILED

Error

在 Cluster ${ClusterName} 中读取 hook ${HookName} 的内容失败。

4054

GLUSTER_SERVICES_LIST_FAILED

Error

无法从服务器 ${VdsName} 获取服务状态。将此服务器上所有服务的状态更新为 UNKNOWN。

4055

GLUSTER_SERVICE_TYPE_ADDED_TO_CLUSTER

info

服务类型 ${ServiceType} 没有映射到集群 ${ClusterName}。立即映射它。

4056

GLUSTER_CLUSTER_SERVICE_STATUS_CHANGED

info

集群 ${ClusterName} 上的服务类型 ${ServiceType} 的状态从 ${OldStatus} 改为 ${NewStatus}

4057

GLUSTER_SERVICE_ADDED_TO_SERVER

info

服务 ${ServiceName} 未映射到服务器 ${VdsName}。立即映射它。

4058

GLUSTER_SERVER_SERVICE_STATUS_CHANGED

info

服务器 ${VdsName} 上的服务 ${ServiceName} 的状态从 ${OldStatus} 改为 ${NewStatus}。立即更新引擎。

4059

GLUSTER_HOOK_UPDATED

info

Gluster Hook ${GlusterHookName} 在冲突的服务器上更新.

4060

GLUSTER_HOOK_UPDATE_FAILED

Error

在冲突服务器上更新 Gluster Hook ${GlusterHookName} 失败。${FailureMessage}

4061

GLUSTER_HOOK_ADDED

info

Gluster Hook ${GlusterHookName} 在冲突的服务器中添加。

4062

GLUSTER_HOOK_ADD_FAILED

Error

在冲突服务器上添加 Gluster Hook ${GlusterHookName} 失败。${FailureMessage}

4063

GLUSTER_HOOK_REMOVED

info

Gluster Hook ${GlusterHookName} 从集群 ${ClusterName} 的所有服务器中删除。

4064

GLUSTER_HOOK_REMOVE_FAILED

Error

从集群 ${ClusterName} 中删除 Gluster Hook ${GlusterHookName} 失败。${FailureMessage}

4065

GLUSTER_HOOK_REFRESH

info

集群 ${ClusterName} 中刷新 gluster hook.

4066

GLUSTER_HOOK_REFRESH_FAILED

Error

集群 ${ClusterName} 中刷新 gluster hook 失败。

4067

GLUSTER_SERVICE_STARTED

info

在 cluster ${ClusterName} 的 host ${VdsName} 上启动 ${ServiceType} 服务。

4068

GLUSTER_SERVICE_START_FAILED

Error

无法在集群 ${ClusterName} 的主机 ${VdsName} 上启动 ${servicetype} 服务。

4069

GLUSTER_SERVICE_STOPPED

info

在 cluster ${ClusterName} 的主机 ${VdsName} 上停止 ${ServiceType} 服务。

4070

GLUSTER_SERVICE_STOP_FAILED

Error

无法在集群 ${ClusterName} 的主机 ${VdsName} 上停止 ${servicetype} 服务。

4071

GLUSTER_SERVICES_LIST_NOT_FETCHED

info

无法从名为 ${ServiceGroupName} 的 ${ServiceGroupType} 获取服务列表。

4072

GLUSTER_SERVICE_RESTARTED

info

${ServiceType} 服务在集群 ${ClusterName} 的主机 ${VdsName} 上重新启动。

4073

GLUSTER_SERVICE_RESTART_FAILED

Error

在 cluster ${ClusterName} 的主机 ${VdsName} 上,无法重新启动 ${servicetype} 服务。

4074

GLUSTER_VOLUME_OPTIONS_RESET_ALL

info

集群 ${clusterName} 的 ${glusterVolumeName} 上重置所有卷选项.

4075

GLUSTER_HOST_UUID_NOT_FOUND

Error

无法在 Cluster ${ClusterName} 上找到服务器 ${VdsName} 的 gluster uuid。

4076

GLUSTER_VOLUME_BRICK_ADDED

info

host [${servername}] 上的 brick [${brickpath}] 添加到集群 ${clusterName} 的卷 [${glusterVolumeName}]]

4077

GLUSTER_CLUSTER_SERVICE_STATUS_ADDED

info

集群 ${ClusterName} 上的 service type ${ServiceType} 的状态设置为 ${NewStatus}

4078

GLUSTER_VOLUME_REBALANCE_STOP

info

Gluster 卷 ${glusterVolumeName} 集群 ${clusterName} 重新平衡停止.

4079

GLUSTER_VOLUME_REBALANCE_STOP_FAILED

Error

无法停止 cluster ${clusterName} 的 glusterVolumeName} 的重新平衡。

4080

START_REMOVING_GLUSTER_VOLUME_BRICKS

info

开始从集群 ${clusterName} 的卷 ${glusterVolumeName} 中删除 brick

4081

START_REMOVING_GLUSTER_VOLUME_BRICKS_FAILED

Error

无法启动从集群 ${clusterName} 的卷 ${glusterVolumeName} 中删除 brick

4082

GLUSTER_VOLUME_REMOVE_BRICKS_STOP

info

停止从集群 ${clusterName} 的卷 ${glusterVolumeName} 中删除 brick

4083

GLUSTER_VOLUME_REMOVE_BRICKS_STOP_FAILED

Error

从集群 ${clusterName} 的卷 ${glusterVolumeName} 中删除 brick 失败

4084

GLUSTER_VOLUME_REMOVE_BRICKS_COMMIT

info

Gluster 卷 ${glusterVolumeName} 删除群集 ${clusterName} 上提交的 brick。${NoOfBricks} 个从卷 ${glusterVolumeName} 中删除。

4085

GLUSTER_VOLUME_REMOVE_BRICKS_COMMIT_FAILED

Error

Gluster 卷 ${glusterVolumeName} 删除 brick 无法提交 cluster ${clusterName}

4086

GLUSTER_BRICK_STATUS_CHANGED

警告

检测到从 ${oldValue} 到 ${source} 的 cluster ${clusterName} 卷 ${glusterVolumeName} 的 brick ${brickpath} 状态更改。

4087

GLUSTER_VOLUME_REBALANCE_FINISHED

info

${action} ${status} on volume ${glusterVolumeName} of cluster ${clusterName}.

4088

GLUSTER_VOLUME_MIGRATE_BRICK_DATA_FINISHED

info

cluster ${clusterName} 的卷 ${glusterVolumeName} 上的 brick ${status} ${status}.请检查以中止或提交。

4089

GLUSTER_VOLUME_REBALANCE_START_DETECTED_FROM_CLI

info

从 CLI 中检测到在 Cluster ${ClusterName} 的卷 ${glusterVolumeName} 上重新平衡开始。

4090

START_REMOVING_GLUSTER_VOLUME_BRICKS_DETECTED_FROM_CLI

info

检测到从 CLI 中为 Cluster ${ClusterName} 卷 ${glusterVolumeName} 上删除 brick 的 brick 开始。

4091

GLUSTER_VOLUME_REBALANCE_NOT_FOUND_FROM_CLI

警告

无法找到从 CLI 对 Cluster ${ClusterName} 的卷 ${glusterVolumeName} 重新平衡的信息。将它标记为未知。

4092

REMOVE_GLUSTER_VOLUME_BRICKS_NOT_FOUND_FROM_CLI

警告

无法找到从 CLI 中删除 Cluster ${ClusterName} 的卷 ${glusterVolumeName} 上的 brick 的信息。将它标记为未知。

4093

GLUSTER_VOLUME_DETAILS_REFRESH

info

集群 ${clusterName} 的卷 ${glusterVolumeName} 刷新详情。

4094

GLUSTER_VOLUME_DETAILS_REFRESH_FAILED

Error

刷新集群 ${clusterName} 的卷 ${glusterVolumeName} 的详细信息。

4095

GLUSTER_HOST_UUID_ALREADY_EXISTS

Error

集群 ${ClusterName} 上的主机 ${VdsName} 的 Gluster UUID 已存在。

4096

USER_FORCE_SELECTED_SPM_STOP_FAILED

Error

由于无法停止当前 SPM 而未能强制选择 ${VdsName} 作为 SPM。

4097

GLUSTER_GEOREP_SESSION_DELETED_FROM_CLI

警告

检测到从集群 ${glusterVolumeName} 的 volume ${glusterVolumeName} 中删除 geo-replication 会话 ${geoRepSessionKey}

4098

GLUSTER_GEOREP_SESSION_DETECTED_FROM_CLI

警告

已检测到集群 ${clusterName} 的卷 ${glusterVolumeName} 的新 geo-replication 会话 ${geoRepSessionKey}。将它添加到引擎中。

4099

GLUSTER_GEOREP_SESSION_REFRESH

info

集群 ${clusterName} 的卷 ${glusterVolumeName} 被刷新的 geo-replication 会话。

4100

GLUSTER_GEOREP_SESSION_REFRESH_FAILED

Error

刷新集群 ${clusterName} 卷 ${glusterVolumeName} 的 geo-replication 会话失败。

4101

GEOREP_SESSION_STOP

info

集群 ${clusterName} 的卷 ${glusterVolumeName} 上的 geo-replication 会话已停止。

4102

GEOREP_SESSION_STOP_FAILED

Error

在集群 ${clusterName} 的卷 ${glusterVolumeName} 上停止 geo-replication 会话失败

4103

GEOREP_SESSION_DELETED

info

cluster ${clusterName} 的卷 ${glusterVolumeName} 上已删除 geo-replication 会话.

4104

GEOREP_SESSION_DELETE_FAILED

Error

集群 ${clusterName} 的卷 ${glusterVolumeName} 上删除 geo-replication 会话失败

4105

GLUSTER_GEOREP_CONFIG_SET

info

geo-rep session ${geoRepSessionKey} 上的配置 ${key} 已设为 ${value}。

4106

GLUSTER_GEOREP_CONFIG_SET_FAILED

Error

在 geo-rep session ${geoRepSessionKey} 上将配置 ${key} 设置为 ${value} 失败.

4107

GLUSTER_GEOREP_CONFIG_LIST

info

刷新 geo-replication 会话 ${geoRepSessionKey} 的配置选项

4108

GLUSTER_GEOREP_CONFIG_LIST_FAILED

Error

刷新 geo-replication 会话 ${geoRepSessionKey} 的配置选项失败

4109

GLUSTER_GEOREP_CONFIG_SET_DEFAULT

info

会话 ${key} 的配置 ${geoRepSessionKey} 重置成其默认值 .

4110

GLUSTER_GEOREP_CONFIG_SET_DEFAULT_FAILED

Error

将 session ${geoRepSessionKey} 设置为默认值失败。

4111

GLUSTER_VOLUME_SNAPSHOT_DELETED

info

Gluster 卷快照 ${snapname} 已删除。

4112

GLUSTER_VOLUME_SNAPSHOT_DELETE_FAILED

Error

删除 gluster 卷快照 ${snapname} 失败.

4113

GLUSTER_VOLUME_ALL_SNAPSHOTS_DELETED

info

已删除 cluster ${clusterName} 的卷 ${glusterVolumeName} 的所有 gluster 卷快照。

4114

GLUSTER_VOLUME_ALL_SNAPSHOTS_DELETE_FAILED

Error

未能删除集群 ${clusterName} 的卷 ${glusterVolumeName} 的所有 gluster 卷快照。

4115

GLUSTER_VOLUME_SNAPSHOT_ACTIVATED

info

在集群 ${clusterName} 的卷 ${glusterVolumeName} 上激活 gluster 卷快照 ${snapname}。

4116

GLUSTER_VOLUME_SNAPSHOT_ACTIVATE_FAILED

Error

在 cluster ${clusterName} 的卷 ${glusterVolumeName} 上激活 gluster 卷快照 ${snapname} 失败。

4117

GLUSTER_VOLUME_SNAPSHOT_DEACTIVATED

info

在集群 ${clusterName} 的卷 ${glusterVolumeName} 上取消激活 gluster 卷快照 ${snapname}。

4118

GLUSTER_VOLUME_SNAPSHOT_DEACTIVATE_FAILED

Error

在集群 ${clusterName} 的卷 ${glusterVolumeName} 上取消激活 gluster 卷快照 ${snapname} 失败.

4119

GLUSTER_VOLUME_SNAPSHOT_RESTORED

info

将集群 ${clusterName} 的卷 ${glusterVolumeName} 恢复为 gluster 卷快照 ${snapname} 的状态。

4120

GLUSTER_VOLUME_SNAPSHOT_RESTORE_FAILED

Error

将集群 ${clusterName} 的卷 ${glusterVolumeName} 恢复为 gluster 卷快照 ${snapname} 的状态失败。

4121

GLUSTER_VOLUME_SNAPSHOT_CONFIG_UPDATED

info

更新了 Gluster 卷快照配置。

4122

GLUSTER_VOLUME_SNAPSHOT_CONFIG_UPDATE_FAILED

Error

更新 gluster 卷快照配置失败。

4123

GLUSTER_VOLUME_SNAPSHOT_CONFIG_UPDATE_FAILED_PARTIALLY

Error

更新 gluster 卷快照配置失败:${failedSnapshotConfigs}。

4124

NEW_STORAGE_DEVICE_DETECTED

info

在主机 ${VdsName} 上找到新存储设备 ${storageDevice},并将它添加到引擎 DB 中"。

4125

STORAGE_DEVICE_REMOVED_FROM_THE_HOST

info

在主机 ${VdsName} 上检测到存储设备 ${storageDevice} 删除,并从引擎 DB 中删除它"。

4126

SYNC_STORAGE_DEVICES_IN_HOST

info

从主机 ${VdsName} 手动同步存储设备。

4127

SYNC_STORAGE_DEVICES_IN_HOST_FAILED

Error

从主机 ${VdsName} 同步存储设备失败

4128

GEOREP_OPTION_SET_FROM_CLI

警告

检测的新选项 ${key}

4129

GEOREP_OPTION_CHANGED_FROM_CLI

警告

在 cluster ${ClusterName} 的 volume ${glusterVolumeName} 卷 ${glusterVolumeName} 上,检测了将值 ${key} 从 ${oldValue} 改为 ${value} 的 geo-replication 会话,并将其更新为 engine。

4130

GLUSTER_MASTER_VOLUME_STOP_FAILED_DURING_SNAPSHOT_RESTORE

Error

在快照恢复期间,无法停止集群 ${clusterName} 的 master 卷 ${glusterVolumeName}。

4131

GLUSTER_MASTER_VOLUME_SNAPSHOT_RESTORE_FAILED

Error

无法恢复集群 ${clusterName} 的 master 卷 ${glusterVolumeName}。

4132

GLUSTER_VOLUME_SNAPSHOT_CREATED

info

为 cluster ${clusterName} 的卷 ${glusterVolumeName} 创建快照 ${snapname}。

4133

GLUSTER_VOLUME_SNAPSHOT_CREATE_FAILED

Error

无法为集群 ${clusterName} 的卷 ${glusterVolumeName} 创建快照。

4134

GLUSTER_VOLUME_SNAPSHOT_SCHEDULED

info

在集群 ${clusterName} 的卷 ${glusterVolumeName} 上计划的快照。

4135

GLUSTER_VOLUME_SNAPSHOT_SCHEDULE_FAILED

Error

在集群 ${clusterName} 的 volume ${glusterVolumeName} 上调度快照失败。

4136

GLUSTER_VOLUME_SNAPSHOT_RESCHEDULED

info

在集群 ${clusterName} 的卷 ${glusterVolumeName} 上重新调度快照。

4137

GLUSTER_VOLUME_SNAPSHOT_RESCHEDULE_FAILED

Error

在集群 ${clusterName} 的 volume ${glusterVolumeName} 上重新调度快照失败。

4138

CREATE_GLUSTER_BRICK

info

在集群 ${clusterName} 的主机 ${vdsName} 上成功创建 brick ${brickName}。

4139

CREATE_GLUSTER_BRICK_FAILED

Error

在集群 ${clusterName} 的主机 ${vdsName} 上创建 brick ${brickName} 失败。

4140

GLUSTER_GEO_REP_PUB_KEY_FETCH_FAILED

Error

获取公钥失败。

4141

GLUSTER_GET_PUB_KEY

info

获取的公钥.

4142

GLUSTER_GEOREP_PUBLIC_KEY_WRITE_FAILED

Error

将公钥写入 ${VdsName} 失败.

4143

GLUSTER_WRITE_PUB_KEYS

info

写入 ${VdsName} 的公钥.

4144

GLUSTER_GEOREP_SETUP_MOUNT_BROKER_FAILED

Error

在 slave 卷 ${geoRepSlaveVolumeName} 上为用户 ${geoRepUserName} 设置 geo-replication 挂载代理失败。

4145

GLUSTER_SETUP_GEOREP_MOUNT_BROKER

info

从卷 ${geoRepSlaveVolumeName} 上为用户 ${geoRepUserName} 设置了 geo-replication 挂载代理。

4146

GLUSTER_GEOREP_SESSION_CREATE_FAILED

Error

在 master 卷 : ${clusterName} 和 slave 卷 : ${geoRepSlaveVolumeName} 之间为用户 ${geoRepSlaveVolumeName} 创建 geo-replication 会话失败。

4147

CREATE_GLUSTER_VOLUME_GEOREP_SESSION

info

在主卷 : ${glusterVolumeName} 和 slave 卷 : ${geoRepSlaveVolumeName} 之间为用户 ${geoRepUserName} 创建 geo-replication 会话。

4148

GLUSTER_VOLUME_SNAPSHOT_SOFT_LIMIT_REACHED

info

集群 ${clusterName} 上为 ${glusterVolumeName} 卷达到 Gluster 卷快照软限制。

4149

HOST_FEATURES_INCOMPATIBILE_WITH_CLUSTER

Error

主机 ${VdsName} 不遵循集群 ${ClusterName} 支持的功能列表。主机不支持 ${UnSupportedFeature}

4150

GLUSTER_VOLUME_SNAPSHOT_SCHEDULE_DELETED

info

为 ${clusterName} 的卷 ${glusterVolumeName} 删除的快照调度。

4151

GLUSTER_BRICK_STATUS_DOWN

info

cluster ${ClusterName} 上卷 ${glusterVolumeName} 的卷 ${brickpath} 状态.

4152

GLUSTER_VOLUME_SNAPSHOT_DETECTED_NEW

info

在集群 ${ClusterName} 上找到用于卷 ${glusterVolumeName} 的新 gluster 卷快照 ${snapname},并将它添加到 engine DB"。

4153

GLUSTER_VOLUME_SNAPSHOT_DELETED_FROM_CLI

info

已检测到删除 cluster ${ClusterName} 上卷 ${glusterVolumeName} 的 gluster 卷快照 ${snapname},并将其从 engine DB 中删除"。

4154

GLUSTER_VOLUME_SNAPSHOT_CLUSTER_CONFIG_DETECTED_NEW

info

在 cluster ${ClusterName} 上找到新的 gluster 卷快照配置 ${snapConfigName},其值为 ${snapConfigValue},并将它添加到 engine DB"。

4155

GLUSTER_VOLUME_SNAPSHOT_VOLUME_CONFIG_DETECTED_NEW

info

在集群 ${ClusterName} 上为卷 ${glusterVolumeName} 上找到新的 gluster 卷快照配置 ${snapConfigName},并将其添加至 engine DB"。

4156

GLUSTER_VOLUME_SNAPSHOT_HARD_LIMIT_REACHED

info

集群 ${clusterName} 上为 ${glusterVolumeName} 卷达到 Gluster 卷快照硬限制。

4157

GLUSTER_CLI_SNAPSHOT_SCHEDULE_DISABLE_FAILED

Error

在集群 ${clusterName} 上禁用基于 gluster CLI 的快照调度失败。

4158

GLUSTER_CLI_SNAPSHOT_SCHEDULE_DISABLED

info

禁用基于集群 ${clusterName} 的 gluster CLI。

4159

SET_UP_PASSWORDLESS_SSH

info

在远程卷 ${geoRepSlaveVolumeName} 的节点上为用户 ${geoRepUserName} 设置无密码 SSH。

4160

SET_UP_PASSWORDLESS_SSH_FAILED

Error

从卷 ${glusterVolumeName} 节点中为远程卷 ${geoRepSlaveVolumeName} 设置密码 ssh 失败。

4161

GLUSTER_VOLUME_TYPE_UNSUPPORTED

警告

在 cluster ${Cluster} 上检测到卷 ${glusterVolumeName},其类型为 ${glusterVolumeType},且引擎不支持它。

4162

GLUSTER_VOLUME_BRICK_REPLACED

info

在集群 ${clusterName} 上将 brick '${brick} 替换为 Gluster Volume ${glusterVolumeName} 的新 brick '${newBrick}'

4163

GLUSTER_SERVER_STATUS_DISCONNECTED

info

集群 ${clusterName} 上的 Gluster 服务器 ${vdsName} 设置为 DISCONNECTED。

4164

GLUSTER_STORAGE_DOMAIN_SYNC_FAILED

info

从存储域 ${storageDomainName} 同步到远程位置的数据失败。

4165

GLUSTER_STORAGE_DOMAIN_SYNCED

info

从存储域 ${storageDomainName} 成功将数据同步到远程位置。

4166

GLUSTER_STORAGE_DOMAIN_SYNC_STARTED

info

成功地从存储域 ${storageDomainName} 启动数据同步数据到远程位置。

4167

STORAGE_DOMAIN_DR_DELETED

Error

删除存储域 ${storageDomainName} 的数据同步调度,作为基础 geo-replication 会话 ${geoRepSessionKey} 已被删除。

4168

GLUSTER_WEBHOOK_ADDED

info

在 ${clusterName} 上添加了 webhook

4169

GLUSTER_WEBHOOK_ADD_FAILED

Error

在 ${clusterName} 中添加 webhook 失败

4170

GLUSTER_VOLUME_RESET_BRICK_FAILED

Error

 

4171

GLUSTER_VOLUME_BRICK_RESETED

info

 

4172

GLUSTER_VOLUME_CONFIRMED_SPACE_LOW

警告

警告!gluster volume ${glusterVolumeName} 上未确认的可用空间.

4436

GLUSTER_SERVER_ADD_FAILED

Error

将主机 ${VdsName} 添加到 Cluster ${ClusterName}. ${ErrorMessage} 中失败.

4437

GLUSTER_SERVERS_LIST_FAILED

Error

在 Cluster ${ClusterName}. ${ErrorMessage} 上从 server ${VdsName} 获取 gluster peer 列表失败

4595

GLUSTER_VOLUME_GEO_REP_START_FAILED_EXCEPTION

Error

在集群 ${clusterName} 的卷 ${glusterVolumeName} 上启动 geo-replication 会话失败

4596

GLUSTER_VOLUME_GEO_REP_START

info

集群 ${clusterName} 的卷 ${glusterVolumeName} 上的 geo-replication 会话已启动。

4597

GLUSTER_VOLUME_GEO_REP_PAUSE_FAILED

Error

在集群 ${clusterName} 的卷 ${glusterVolumeName} 上暂停 geo-replication 会话失败

4598

GLUSTER_VOLUME_GEO_REP_RESUME_FAILED

Error

在集群 ${clusterName} 的卷 ${glusterVolumeName} 上恢复 geo-replication 会话失败

4599

GLUSTER_VOLUME_GEO_REP_RESUME

info

集群 ${clusterName} 的卷 ${glusterVolumeName} 上的 geo-replication 会话已被恢复。

4600

GLUSTER_VOLUME_GEO_REP_PAUSE

info

集群 ${clusterName} 的卷 ${glusterVolumeName} 上的 geo-replication 会话已暂停。

9000

VDS_ALERT_FENCE_IS_NOT_CONFIGURED

info

验证主机 ${VdsName} 的电源管理配置失败。

9001

VDS_ALERT_FENCE_TEST_FAILED

info

Host ${VdsName}.${Reason} 的电源管理测试失败

9002

VDS_ALERT_FENCE_OPERATION_FAILED

info

电源隔离主机 ${VdsName} 失败.请检查主机状态及其电源管理设置,然后手动重新启动并单击"确认主机重新引导"

9003

VDS_ALERT_FENCE_OPERATION_SKIPPED

info

主机 ${VdsName} 变得不响应。跳过隔离操作,因为系统仍在初始化,这并不是之前运行托管引擎的主机。

9004

VDS_ALERT_FENCE_NO_PROXY_HOST

info

数据中心中没有可用于测试电源管理设置的其他主机。

9005

VDS_ALERT_FENCE_STATUS_VERIFICATION_FAILED

info

无法手动验证 Host ${Host} ${Status} 状态,Please ${Status} Host ${Host}.

9006

CANNOT_HIBERNATE_RUNNING_VMS_AFTER_CLUSTER_CPU_UPGRADE

警告

不支持在集群 ${Cluster} 的 CPU 升级后虚拟机休眠。如果您需要休眠这些虚拟机,请停止并重启它们

9007

VDS_ALERT_SECONDARY_AGENT_USED_FOR_FENCE_OPERATION

info

辅助隔离代理用于 ${Operation} Host ${VdsName}

9008

VDS_HOST_NOT_RESPONDING_CONNECTING

警告

主机 ${VdsName} 未响应。它会一直处于 Connecting 状态,达到 ${Seconds} 秒的宽限期,并在尝试隔离主机后再发布。

9009

VDS_ALERT_PM_HEALTH_CHECK_FENCE_AGENT_NON_RESPONSIVE

info

Host ${VdsName} 上的健康检查表示 Fence-Agent ${AgentId} 不响应。

9010

VDS_ALERT_PM_HEALTH_CHECK_START_MIGHT_FAIL

info

Host ${VdsName} 上的健康检查表示,将来尝试使用 Power-Management 启动此主机会失败。

9011

VDS_ALERT_PM_HEALTH_CHECK_STOP_MIGHT_FAIL

info

Host ${VdsName} 上的健康检查表示,将来尝试使用 Power-Management 停止此主机应该会失败。

9012

VDS_ALERT_PM_HEALTH_CHECK_RESTART_MIGHT_FAIL

info

Host ${VdsName} 上的健康检查表示,将来尝试使用 Power-Management 重新启动此主机会失败。

9013

VDS_ALERT_FENCE_OPERATION_SKIPPED_BROKEN_CONNECTIVITY

info

主机 ${VdsName} 变得不响应,并且因为集群中的主机有连接问题,不会重启。

9014

VDS_ALERT_NOT_RESTARTED_DUE_TO_POLICY

info

主机 ${VdsName} 变得不响应,并且由于群集隔离策略,不会重启。

9015

VDS_ALERT_FENCE_DISABLED_BY_CLUSTER_POLICY

info

主机 ${VdsName} 变得不响应,且因群集隔离策略中禁用隔离而没有重启。

9016

FENCE_DISABLED_IN_CLUSTER_POLICY

info

在群集 ${ClusterName} 的隔离策略中禁用隔离,因此在不响应的主机上运行 HA 虚拟机不会在其他地方重启。

9017

FENCE_OPERATION_STARTED

info

启动主机 ${VdsName} 的电源管理 ${Action}.

9018

FENCE_OPERATION_SUCCEEDED

info

主机 ${VdsName} 的电源管理 ${Action} 成功.

9019

FENCE_OPERATION_FAILED

Error

主机 ${VdsName} 的电源管理 ${Action} 失败.

9020

FENCE_OPERATION_USING_AGENT_AND_PROXY_STARTED

info

使用 Proxy Host ${ProxyHost} 和 Fence Agent ${AgentType}:${AgentIp} 在主机 ${Host} 上执行电源管理 ${Action}.

9021

FENCE_OPERATION_USING_AGENT_AND_PROXY_FAILED

警告

使用 Proxy Host ${ProxyHost} 和 Fence Agent ${AgentType}:${AgentIp} 失败,在主机 ${Host} 上执行电源管理 ${Action}。

9022

ENGINE_NO_FULL_BACKUP

info

没有完整的备份可用,请运行 engine-backup 以防止损坏时数据丢失。

9023

ENGINE_NO_WARM_BACKUP

info

完整备份是在 ${Date} 上创建的,太旧。请运行 engine-backup 以防止损坏时数据丢失。

9024

ENGINE_BACKUP_STARTED

Normal

已启动引擎备份。

9025

ENGINE_BACKUP_COMPLETED

Normal

引擎备份已成功完成。

9026

ENGINE_BACKUP_FAILED

Error

引擎备份失败。

9028

VDS_ALERT_NO_PM_CONFIG_FENCE_OPERATION_SKIPPED

info

主机 ${VdsName} 变得不响应。它没有配置电源管理。请检查主机状态,手动重新启动,然后单击"确认主机已重新引导"

9500

TASK_STOPPING_ASYNC_TASK

info

停止从 ${Date} 启动的 async 任务 ${CommandName}

9501

TASK_CLEARING_ASYNC_TASK

info

清除从 ${Date} 启动的异步任务 ${CommandName}

9506

USER_ACTIVATE_STORAGE_DOMAIN_FAILED_ASYNC

警告

自动恢复存储域 ${StorageDomainName}(Data Center ${StoragePoolName})失败。

9600

IMPORTEXPORT_IMPORT_VM_INVALID_INTERFACES

警告

在导入 VM ${EntityName} 时,发现 Network/s ${Networks} 变为 Non-VM Networks,或者 Cluster 不存在,或缺少一个合适的虚拟机网络接口配置集。在接口/s ${Interfaces} 中未设置网络名称。

9601

VDS_SET_NON_OPERATIONAL_VM_NETWORK_IS_BRIDGELESS

警告

主机 ${VdsName} 不遵循集群 ${ClusterName} 网络,以下虚拟机网络为非虚拟机网络:${Networks}'。主机将变得 NonOperational。

9602

HA_VM_FAILED

Error

High Available VM ${VmName} 失败。它将自动重启。

9603

HA_VM_RESTART_FAILED

Error

重启高可用性 VM ${VmName} 失败。

9604

EMULATED_MACHINES_INCOMPATIBLE_WITH_CLUSTER

警告

主机 ${VdsName} 不遵循集群 ${ClusterName} 模拟计算机。集群模拟机器为 ${clusterEmulatedMachines},主机模拟机器为 ${hostSupportedEmulatedMachines}。

9605

EXCEEDED_MAXIMUM_NUM_OF_RESTART_HA_VM_ATTEMPTS

Error

高可用性 VM ${VmName} 无法自动重启,超过尝试次数上限。

9606

IMPORTEXPORT_SNAPSHOT_VM_INVALID_INTERFACES

警告

在预览 VM ${EntityName} 的快照时,发现 Network/s ${Networks} 变为 Non-VM Networks,或者在 Cluster 中不存在。在接口/s ${Interfaces} 中未设置网络名称。

9607

ADD_VM_FROM_SNAPSHOT_INVALID_INTERFACES

警告

从快照中添加 vm ${EntityName} 时,发现 Network/s ${Networks} 变为 Non-VM Networks,或者集群中不存在。在接口/s ${Interfaces} 中未设置网络名称。

9608

RNG_SOURCES_INCOMPATIBLE_WITH_CLUSTER

警告

主机 ${VdsName} 不遵循集群 ${ClusterName} Random Number Generator 源。支持的主机源有:${hostSupportedRngSources};集群要求为:${clusterRequiredRngSources}。

9609

EMULATED_MACHINES_INCOMPATIBLE_WITH_CLUSTER_LEVEL

警告

主机 ${VdsName} 不遵循集群 ${ClusterName} 模拟计算机。当前集群兼容性级别支持 ${clusterEmulatedMachines},主机模拟机器为 ${hostSupportedEmulatedMachines}。

9610

MIXING_RHEL_VERSIONS_IN_CLUSTER

警告

在一个集群中无法混合 RHEL 6.x 和 7.x 主机。试图将 ${addingRhel} 主机添加到使用 ${previousRhel} 主机的集群中。

9611

COLD_REBOOT_VM_DOWN

info

VM ${VmName} 用作冷重启过程的一部分

9612

COLD_REBOOT_FAILED

Error

冷重启 VM ${VmName} 失败

9613

EXCEEDED_MAXIMUM_NUM_OF_COLD_REBOOT_VM_ATTEMPTS

Error

虚拟机 ${VmName} 无法重启,超过尝试次数上限。

9700

DWH_STARTED

info

ETL 服务已启动。

9701

DWH_STOPPED

info

ETL 服务停止.

9704

DWH_ERROR

Error

ETL 服务中的错误.

9801

EXTERNAL_EVENT_NORMAL

info

添加了具有 NORMAL 严重性的外部事件。

9802

EXTERNAL_EVENT_WARNING

警告

添加了带有 WARNING 严重性的外部事件。

9803

EXTERNAL_EVENT_ERROR

Error

添加了带有 ERROR 严重性的外部事件。

9804

EXTERNAL_ALERT

info

添加了带有 ALERT 严重性的外部事件。

9901

WATCHDOG_EVENT

警告

在 ${wdevent}(主机时间)上的 ${VmName} 上触发 watchdog 事件(${wdaction})。

9910

USER_ADD_CLUSTER_POLICY

info

添加了调度策略 ${ClusterPolicy}。(用户:${UserName})

9911

USER_FAILED_TO_ADD_CLUSTER_POLICY

Error

添加调度策略失败:${ClusterPolicy}。(用户:${UserName})

9912

USER_UPDATE_CLUSTER_POLICY

info

调度策略 ${ClusterPolicy} 已更新。(用户:${UserName})

9913

USER_FAILED_TO_UPDATE_CLUSTER_POLICY

Error

更新调度策略失败:${ClusterPolicy}。(用户:${UserName})

9914

USER_REMOVE_CLUSTER_POLICY

info

调度策略 ${ClusterPolicy} 已被删除。(用户:${UserName})

9915

USER_FAILED_TO_REMOVE_CLUSTER_POLICY

Error

删除调度策略失败:${ClusterPolicy}。(用户:${UserName})

9920

FAILED_TO_CONNECT_TO_SCHEDULER_PROXY

Error

未能连接到外部调度程序代理。不会执行外部过滤器、评分功能和负载均衡。

10000

VDS_UNTRUSTED

Error

主机 ${VdsName} 设置为无法运行。主机不受 attestation 服务信任。

10001

USER_UPDATE_VM_FROM_TRUSTED_TO_UNTRUSTED

警告

VM ${VmName} 已从可信集群更新为非可信集群。

10002

USER_UPDATE_VM_FROM_UNTRUSTED_TO_TRUSTED

警告

VM ${VmName} 已从非可信集群更新为可信集群。

10003

IMPORTEXPORT_IMPORT_VM_FROM_TRUSTED_TO_UNTRUSTED

警告

虚拟机 ${VmName} 在可信集群中创建,并导入到非信任集群中

10004

IMPORTEXPORT_IMPORT_VM_FROM_UNTRUSTED_TO_TRUSTED

警告

虚拟机 ${VmName} 在非可信集群中创建,并导入到可信集群中

10005

USER_ADD_VM_FROM_TRUSTED_TO_UNTRUSTED

警告

虚拟机 ${VmName} 在不可信集群中创建。它源自在可信集群中创建的 ${VmTemplateName} 模板 ${VmTemplateName}。

10006

USER_ADD_VM_FROM_UNTRUSTED_TO_TRUSTED

警告

虚拟机 ${VmName} 在可信集群中创建。它源自在不受信任的集群中创建的 ${VmTemplateName} 模板。

10007

IMPORTEXPORT_IMPORT_TEMPLATE_FROM_TRUSTED_TO_UNTRUSTED

警告

Template ${VmTemplateName} 在可信集群中创建,并导入到非信任集群中

10008

IMPORTEXPORT_IMPORT_TEMPLATE_FROM_UNTRUSTED_TO_TRUSTED

警告

Template ${VmTemplateName} 在非可信集群中创建,并导入到可信集群中

10009

USER_ADD_VM_TEMPLATE_FROM_TRUSTED_TO_UNTRUSTED

警告

非受信任的模板 ${VmTemplateName} 是从可信 VmName} 创建的。

10010

USER_ADD_VM_TEMPLATE_FROM_UNTRUSTED_TO_TRUSTED

警告

从非信任的 VmTemplateName} 创建可信模板 ${VmTemplateName}。

10011

USER_UPDATE_VM_TEMPLATE_FROM_TRUSTED_TO_UNTRUSTED

警告

Template ${VmTemplateName} 已从可信集群更新为非可信集群。

10012

USER_UPDATE_VM_TEMPLATE_FROM_UNTRUSTED_TO_TRUSTED

警告

Template ${VmTemplateName} 从非可信集群更新为可信集群。

10013

IMPORTEXPORT_GET_EXTERNAL_VMS_NOT_IN_DOWN_STATUS

警告

以下从外部服务器 ${URL} 检索的虚拟机不处于 down status: ${Vms}。

10100

USER_ADDED_NETWORK_QOS

info

添加了网络 QoS ${QosName}。(用户:${UserName})

10101

USER_FAILED_TO_ADD_NETWORK_QOS

Error

添加网络 QoS ${QosName} 失败。(用户:${UserName})

10102

USER_REMOVED_NETWORK_QOS

info

网络 QoS ${QosName} 已被删除。(用户:${UserName})

10103

USER_FAILED_TO_REMOVE_NETWORK_QOS

Error

删除网络 QoS ${QosName} 失败。(用户:${UserName})

10104

USER_UPDATED_NETWORK_QOS

info

网络 QoS ${QosName} 已更新。(用户:${UserName})

10105

USER_FAILED_TO_UPDATE_NETWORK_QOS

Error

更新网络 QoS ${QosName} 失败。(用户:${UserName})

10110

USER_ADDED_QOS

info

添加了 QoS ${QoSName}。(用户:${UserName})

10111

USER_FAILED_TO_ADD_QOS

Error

添加 QoS ${QoSName} 失败。(用户:${UserName})

10112

USER_REMOVED_QOS

info

QoS ${QoSName} 已被删除。(用户:${UserName})

10113

USER_FAILED_TO_REMOVE_QOS

Error

删除 QoS ${QoSName} 失败。(用户:${UserName})

10114

USER_UPDATED_QOS

info

QoS ${QoSName} 已更新。(用户:${UserName})

10115

USER_FAILED_TO_UPDATE_QOS

Error

更新 QoS ${QoSName} 失败。(用户:${UserName})

10120

USER_ADDED_DISK_PROFILE

info

成功添加 disk Profile ${ProfileName}(User: ${UserName})。

10121

USER_FAILED_TO_ADD_DISK_PROFILE

Error

添加 Disk Profile(User: ${UserName})失败。

10122

USER_REMOVED_DISK_PROFILE

info

成功删除磁盘配置文件 ${ProfileName}(用户:${UserName})。

10123

USER_FAILED_TO_REMOVE_DISK_PROFILE

Error

删除 Disk Profile ${ProfileName}(User: ${UserName})失败。

10124

USER_UPDATED_DISK_PROFILE

info

成功更新磁盘配置文件 ${ProfileName}(用户:${UserName})。

10125

USER_FAILED_TO_UPDATE_DISK_PROFILE

Error

更新 Disk Profile ${ProfileName}(User: ${UserName})失败。

10130

USER_ADDED_CPU_PROFILE

info

成功添加 CPU Profile ${ProfileName}(用户:${UserName})。

10131

USER_FAILED_TO_ADD_CPU_PROFILE

Error

添加 CPU Profile(User: ${UserName})失败。

10132

USER_REMOVED_CPU_PROFILE

info

成功删除 CPU Profile ${ProfileName}(用户:${UserName})。

10133

USER_FAILED_TO_REMOVE_CPU_PROFILE

Error

删除 CPU Profile ${ProfileName}(User: ${UserName})失败。

10134

USER_UPDATED_CPU_PROFILE

info

成功更新 CPU Profile ${ProfileName}(用户:${UserName})。

10135

USER_FAILED_TO_UPDATE_CPU_PROFILE

Error

更新 CPU Profile ${ProfileName}(User: ${UserName})失败。

10200

USER_UPDATED_MOM_POLICIES

info

在主机 ${VdsName} 上更新了 MOM 策略。

10201

USER_FAILED_TO_UPDATE_MOM_POLICIES

警告

主机 ${VdsName} 上无法更新 MOM 策略。

10250

PM_POLICY_UP_TO_MAINTENANCE

info

当前不需要主机 ${Host},在准备关闭时激活维护模式。

10251

PM_POLICY_MAINTENANCE_TO_DOWN

info

当前不需要主机 ${Host},请关机。

10252

PM_POLICY_TO_UP

info

根据当前的电源管理策略响应主机 ${Host}。

10300

CLUSTER_ALERT_HA_RESERVATION

info

集群 ${ClusterName} 失败 HA Reservation 检查,host(s} 上的 HA VM: ${Hosts} 将无法迁移,请考虑添加资源或关闭未使用的虚拟机。

10301

CLUSTER_ALERT_HA_RESERVATION_DOWN

info

集群 ${ClusterName} 传递了 HA Reservation 检查。

10350

USER_ADDED_AFFINITY_GROUP

info

添加了关联性组 ${affinityGroupName}。(用户:${UserName})

10351

USER_FAILED_TO_ADD_AFFINITY_GROUP

Error

添加关联性组 ${affinityGroupName} 失败。(用户:${UserName})

10352

USER_UPDATED_AFFINITY_GROUP

info

关联性组 ${affinityGroupName} 已更新。(用户:${UserName})

10353

USER_FAILED_TO_UPDATE_AFFINITY_GROUP

Error

更新关联性组 ${affinityGroupName} 失败。(用户:${UserName})

10354

USER_REMOVED_AFFINITY_GROUP

info

关联性组 ${affinityGroupName} 被删除。(用户:${UserName})

10355

USER_FAILED_TO_REMOVE_AFFINITY_GROUP

Error

删除关联性组 ${affinityGroupName} 失败。(用户:${UserName})

10356

VM_TO_HOST_CONFLICT_IN_ENFORCING_POSITIVE_AND_NEGATIVE_AFFINITY

Error

关联性组:${AffinityGroups},带有主机 :${Hosts} 和虚拟机 : ${Vms},使虚拟机与正面的强制关联性组之间的主机冲突。

10357

VM_TO_HOST_CONFLICT_IN_POSITIVE_AND_NEGATIVE_AFFINITY

警告

关联性组:${AffinityGroups}(带有 hosts: ${Hosts} 和 VM: ${Vms} )具有 VM 到正和负关联性组之间的冲突。

10358

VM_TO_HOST_CONFLICTS_POSITIVE_VM_TO_VM_AFFINITY

警告

关联性组:${AffinityGroups},带有主机 : ${Hosts} 和 VM: ${Vms},在虚拟机与主机关联性和虚拟机之间有冲突。

10359

VM_TO_HOST_CONFLICTS_NEGATIVE_VM_TO_VM_AFFINITY

警告

关联性组:${AffinityGroups},带有主机 : ${Hosts} 和虚拟机:${Vms},虚拟机与主机关联性和虚拟机与虚拟机负关联存在冲突。

10360

NON_INTERSECTING_POSITIVE_HOSTS_AFFINITY_CONFLICTS

警告

关联性组:${AffinityGroups},带有主机 : ${Hosts} 和虚拟机 : ${Vms},具有非干扰积极的主机冲突。

10361

VM_TO_VM_AFFINITY_CONFLICTS

Error

 

10380

USER_ADDED_AFFINITY_LABEL

info

添加了关联性标签 ${labelName}。(用户:${UserName})

10381

USER_FAILED_TO_ADD_AFFINITY_LABEL

Error

添加 Affinity Label ${labelName} 失败。(用户:${UserName})

10382

USER_UPDATED_AFFINITY_LABEL

info

关联性标签 ${labelName} 已更新。(用户:${UserName})

10383

USER_FAILED_TO_UPDATE_AFFINITY_LABEL

Error

更新 Affinity Label ${labelName} 失败。(用户:${UserName})

10384

USER_REMOVED_AFFINITY_LABEL

info

关联性标签 ${labelName} 已被删除。(用户:${UserName})

10385

USER_FAILED_TO_REMOVE_AFFINITY_LABEL

Error

删除 Affinity Label ${labelName} 失败。(用户:${UserName})

10400

ISCSI_BOND_ADD_SUCCESS

info

在 Data Center '${StoragePoolName}' 中成功创建了 iSCSI 绑定 '${IscsiBondName}'。

10401

ISCSI_BOND_ADD_FAILED

Error

在 Data Center '${StoragePoolName}' 中创建 iSCSI 绑定 '${IscsiBondName}' 失败。

10402

ISCSI_BOND_EDIT_SUCCESS

info

iSCSI 绑定 '${IscsiBondName}' 已被成功更新。

10403

ISCSI_BOND_EDIT_FAILED

Error

更新 iSCSI 绑定 '${IscsiBondName}' 失败。

10404

ISCSI_BOND_REMOVE_SUCCESS

info

iSCSI 绑定 '${IscsiBondName}' 已从 Data Center '${StoragePoolName}' 中删除

10405

ISCSI_BOND_REMOVE_FAILED

Error

从 Data Center '${StoragePoolName}' 中删除 iSCSI 绑定 '${IscsiBondName}' 失败

10406

ISCSI_BOND_EDIT_SUCCESS_WITH_WARNING

警告

iSCSI 绑定 '${IscsiBondName}' 已被成功更新,但部分主机遇到连接问题。

10407

ISCSI_BOND_ADD_SUCCESS_WITH_WARNING

警告

在 Data Center '${StoragePoolName}' 中成功创建了 iSCSI 绑定 '${IscsiBondName}',但部分主机遇到连接问题。

10450

USER_SET_HOSTED_ENGINE_MAINTENANCE

info

主机 ${VdsName} 上更新了托管引擎 HA 维护模式。

10451

USER_FAILED_TO_SET_HOSTED_ENGINE_MAINTENANCE

Error

主机 ${VdsName} 上无法更新托管引擎 HA 维护模式。

10452

VDS_MAINTENANCE_MANUAL_HA

警告

主机 ${VdsName} 已切换到维护模式,但无法启用托管引擎 HA 维护。请手动启用。

10453

USER_VDS_MAINTENANCE_MANUAL_HA

警告

主机 ${VdsName} 被 ${UserName} 切换到维护模式,但无法启用托管引擎 HA 维护。请手动启用。

10454

VDS_ACTIVATE_MANUAL_HA

警告

主机 ${VdsName} 由 ${UserName} 激活,但托管引擎 HA 服务可能仍处于维护模式。如有必要,请手动更正。

10455

VDS_ACTIVATE_MANUAL_HA_ASYNC

警告

主机 ${VdsName} 会被自动恢复,但托管引擎 HA 服务可能仍处于维护模式。如有必要,请手动更正。

10456

HOSTED_ENGINE_VM_IMPORT_SUCCEEDED

Normal

托管引擎虚拟机已被成功导入

10460

HOSTED_ENGINE_DOMAIN_IMPORT_SUCCEEDED

Normal

成功导入托管引擎存储域

10461

HOSTED_ENGINE_DOMAIN_IMPORT_FAILED

Error

导入托管引擎存储域失败

10500

EXTERNAL_SCHEDULER_PLUGIN_ERROR

Error

运行外部调度程序插件 '${PluginName}' failed: '${ErrorMessage}'

10501

EXTERNAL_SCHEDULER_ERROR

Error

运行外部调度程序失败: '${ErrorMessage}'

10550

VM_SLA_POLICY_CPU

info

已设置 VM ${VmName} SLA 策略。CPU 限制设置为 ${cpuLimit}

10551

VM_SLA_POLICY_STORAGE

info

已设置 VM ${VmName} SLA 策略。为磁盘更改的存储策略: [${diskList}]

10552

VM_SLA_POLICY_CPU_STORAGE

info

已设置 VM ${VmName} SLA 策略。CPU 限制设置为 ${cpuLimit}。为磁盘更改的存储策略: [${diskList}]

10553

FAILED_VM_SLA_POLICY

Error

将 SLA 策略设置为 VM ${VmName} 失败。底层错误消息:${ErrorMessage}

10600

USER_REMOVE_AUDIT_LOG

info

事件列表消息 ${AuditLogId} 被 User ${UserName} 已删除。

10601

USER_REMOVE_AUDIT_LOG_FAILED

Error

用户 ${UserName} 无法删除事件列表消息 ${AuditLogId}。

10602

USER_CLEAR_ALL_AUDIT_LOG_EVENTS

info

所有事件都被删除。(用户:${UserName})

10603

USER_CLEAR_ALL_AUDIT_LOG_EVENTS_FAILED

Error

删除所有事件失败。(用户:${UserName})

10604

USER_DISPLAY_ALL_AUDIT_LOG

info

显示所有事件。(用户:${UserName})

10605

USER_DISPLAY_ALL_AUDIT_LOG_FAILED

Error

显示所有事件失败。(用户:${UserName})

10606

USER_CLEAR_ALL_AUDIT_LOG_ALERTS

info

所有警报均已删除。(用户:${UserName})

10607

USER_CLEAR_ALL_AUDIT_LOG_ALERTS_FAILED

Error

删除所有警报失败。(用户:${UserName})

10700

MAC_POOL_ADD_SUCCESS

info

MAC Pool '${MacPoolName}' (id

10701

MAC_POOL_ADD_FAILED

Error

创建 MAC Pool '${MacPoolName}' 失败。(用户:${UserName})

10702

MAC_POOL_EDIT_SUCCESS

info

MAC Pool '${MacPoolName}' (id

10703

MAC_POOL_EDIT_FAILED

Error

更新 MAC Pool '${MacPoolName}'(id

10704

MAC_POOL_REMOVE_SUCCESS

info

MAC Pool '${MacPoolName}' (id

10705

MAC_POOL_REMOVE_FAILED

Error

删除 MAC Pool '${MacPoolName}'(id

10750

CINDER_PROVIDER_ERROR

Error

Cinder 提供程序上发生错误: '${CinderException}'

10751

CINDER_DISK_CONNECTION_FAILURE

Error

检索 Cinder 磁盘"${DiskAlias}"的连接信息失败。

10752

CINDER_DISK_CONNECTION_VOLUME_DRIVER_UNSUPPORTED

Error

Cinder Disk '${DiskAlias}' 不支持的卷驱动程序。

10753

USER_FINISHED_FAILED_REMOVE_CINDER_DISK

Error

从存储域 ${StorageDomainName} 中删除磁盘 ${DiskAlias} 失败。以下实体 id 无法从 Cinder 提供程序 '${imageId}' 中删除。(用户:${UserName})。

10754

USER_ADDED_LIBVIRT_SECRET

info

添加了身份验证密钥 ${LibvirtSecretUUID}。(用户:${UserName})。

10755

USER_FAILED_TO_ADD_LIBVIRT_SECRET

Error

添加身份验证密钥 ${LibvirtSecretUUID} 失败。(用户:${UserName})。

10756

USER_UPDATE_LIBVIRT_SECRET

info

验证密钥 ${LibvirtSecretUUID} 已更新。(用户:${UserName})。

10757

USER_FAILED_TO_UPDATE_LIBVIRT_SECRET

Error

更新身份验证密钥 ${LibvirtSecretUUID} 失败.(用户:${UserName})。

10758

USER_REMOVED_LIBVIRT_SECRET

info

验证密钥 ${LibvirtSecretUUID} 已被删除。(用户:${UserName})。

10759

USER_FAILED_TO_REMOVE_LIBVIRT_SECRET

Error

删除身份验证密钥 ${LibvirtSecretUUID} 失败.(用户:${UserName})。

10760

FAILED_TO_REGISTER_LIBVIRT_SECRET

Error

在主机 ${VdsName} 上注册存储域 ${StorageDomainName} 验证密钥失败。

10761

FAILED_TO_UNREGISTER_LIBVIRT_SECRET

Error

在主机 ${VdsName} 上为存储域 ${StorageDomainName} 取消注册身份验证密钥失败。

10762

FAILED_TO_REGISTER_LIBVIRT_SECRET_ON_VDS

Error

在主机 ${VdsName} 上注册身份验证密钥失败。

10763

NO_LIBRBD_PACKAGE_AVAILABLE_ON_VDS

Error

主机 ${VdsName} 上不可用 Librbd1 软件包,这是使用 Cinder 存储域所必需的。

10764

FAILED_TO_FREEZE_VM

警告

在 VM ${VmName} 上冻结客户端文件系统失败。请注意,使用创建的快照可能会导致数据不一致。

10765

FAILED_TO_THAW_VM

警告

虚拟机 ${VmName} 上的虚拟机文件系统失败.在虚拟机重启前,文件系统可能会无响应。

10766

FREEZE_VM_INITIATED

Normal

启动了 VM ${VmName} 上的 guest 文件系统。

10767

FREEZE_VM_SUCCESS

Normal

虚拟机 ${VmName} 上的 guest 文件系统已成功处理。

10768

THAW_VM_SUCCESS

Normal

虚拟机 ${VmName} 上的 guest 文件系统已被成功定义。

10769

USER_FAILED_TO_FREEZE_VM

警告

在 ${VmName} 上冻结 guest 文件系统失败(Host: ${VdsName}, User: ${UserName})。

10770

USER_FAILED_TO_THAW_VM

警告

在 ${VmName}(Host: ${VdsName}, User: ${UserName})上 thaw guest 文件系统失败。

10771

VDS_CANNOT_CONNECT_TO_GLUSTERFS

Error

主机 ${VdsName} 无法连接到 Glusterfs。验证主机上已安装了 glusterfs-cli 软件包。

10780

AFFINITY_RULES_ENFORCEMENT_MANAGER_START

Normal

关联性规则强制管理器已启动。

10781

AFFINITY_RULES_ENFORCEMENT_MANAGER_INTERVAL_REACHED

Normal

 

10800

VM_ADD_HOST_DEVICES

info

主机设备 ${NamesAdded} 由 User ${UserName} 附加到 Vm ${VmName}。

10801

VM_REMOVE_HOST_DEVICES

info

主机设备 ${NamesRemoved} 被 User ${UserName} 从 Vm ${VmName} 分离。

10802

VDS_BROKER_COMMAND_FAILURE

Error

VDSM ${VdsName} 命令 ${CommandName} 失败:${message}

10803

IRS_BROKER_COMMAND_FAILURE

Error

VDSM 命令 ${CommandName} 失败:${message}

10804

VDS_UNKNOWN_HOST

Error

无法确定主机 ${VdsName} 的地址

10810

SYSTEM_CHANGE_STORAGE_POOL_STATUS_UP_REPORTING_HOSTS

Normal

Data Center ${StoragePoolName} 状态更改为 UP,因为其部分主机处于 UP 状态。

10811

SYSTEM_CHANGE_STORAGE_POOL_STATUS_NON_RESPONSIVE_NO_REPORTING_HOSTS

info

数据中心 ${StoragePoolName} 状态已更改为 Nonsponsive,因为其主机处于 status UP。

10812

STORAGE_POOL_LOWER_THAN_ENGINE_HIGHEST_CLUSTER_LEVEL

info

数据中心 ${StoragePoolName} 兼容性版本为 ${dcVersion},其低于最新引擎版本 ${engineVersion}。请将您的数据中心升级到最新版本以成功完成设置升级。

10900

HOST_SYNC_ALL_NETWORKS_FAILED

Error

同步所有主机 ${VdsName} 网络失败

10901

HOST_SYNC_ALL_NETWORKS_FINISHED

info

受管,以同步所有主机 ${VdsName} 网络。

10902

PERSIST_HOST_SETUP_NETWORK_ON_HOST

info

(${sequence}/${Total}):应用主机 ${VdsName} 上的网络更改.(用户:${UserName})

10903

PERSIST_SETUP_NETWORK_ON_HOST_FINISHED

info

(${sequence}/${Total}):在主机 ${VdsName} 上成功应用更改.(用户:${UserName})

10904

PERSIST_SETUP_NETWORK_ON_HOST_FAILED

Error

(${sequence}/${Total}): Failed to apply changes on host ${VdsName}.(用户:${UserName})

10905

CLUSTER_SYNC_ALL_NETWORKS_FAILED

Error

同步所有集群 ${ClusterName} 网络失败

10906

CLUSTER_SYNC_ALL_NETWORKS_STARTED

info

已开始同步所有集群 ${ClusterName} 网络。

10910

NETWORK_REMOVE_NIC_FILTER_PARAMETER

info

网络接口过滤器参数(id ${VmNicFilterParameterId})已成功从 ${UserName} 删除。

10911

NETWORK_REMOVE_NIC_FILTER_PARAMETER_FAILED

Error

从 ${UserName} 删除网络接口过滤器参数((id ${VmNicFilterParameterId})失败。

10912

NETWORK_ADD_NIC_FILTER_PARAMETER

info

网络接口过滤器参数 ${VmNicFilterParameterName}(id ${VmNicFilterParameterId})已成功添加到虚拟机 ${VmName} 上 ID ${VmInterfaceId} 上的接口中。

10913

NETWORK_ADD_NIC_FILTER_PARAMETER_FAILED

Error

将网络接口过滤器参数 ${VmNicFilterParameterName}(id ${VmNicFilterParameterId})添加到接口,以 ${UserName} by ${UserName} by ${UserName}.

10914

NETWORK_UPDATE_NIC_FILTER_PARAMETER

info

VM ${VmName} 上的 id ${VmNicFilterParameterName}(id ${VmNicFilterParameterId})上的网络接口过滤器参数 ${VmNicFilterParameterName})已被成功更新。

10915

NETWORK_UPDATE_NIC_FILTER_PARAMETER_FAILED

Error

在 VM ${VmName} 上使用 id ${VmNicFilterParameterName}(id ${VmNicFilterParameterId})上更新网络接口过滤器参数 ${VmNicFilterParameterName}(id ${VmNicFilterParameterId})失败。

10916

MAC_ADDRESS_HAD_TO_BE_REALLOCATED

警告

有些 MAC 地址必须重新分配,因为它们是重复的。

10917

MAC_ADDRESS_VIOLATES_NO_DUPLICATES_SETTING

Error

必须将重复的 MAC 地址引入到 mac 池 vi 中不违反重复设置。

10918

MAC_ADDRESS_COULDNT_BE_REALLOCATED

Error

有些 MAC 地址必须重新分配,但操作会失败,因为空闲 MAC 不足。

10920

NETWORK_IMPORT_EXTERNAL_NETWORK

info

从供应商 ${ProviderName} 成功开始导入外部网络 ${NetworkName}。

10921

NETWORK_IMPORT_EXTERNAL_NETWORK_FAILED

Error

从供应商 ${ProviderName} 启动外部网络 ${NetworkName} 失败.

10922

NETWORK_IMPORT_EXTERNAL_NETWORK_INTERNAL

info

 

10923

NETWORK_IMPORT_EXTERNAL_NETWORK_INTERNAL_FAILED

Error

 

10924

NETWORK_AUTO_DEFINE_NO_DEFAULT_EXTERNAL_PROVIDER

警告

无法创建连接到 ${NetworkName} 的自动定义网络。集群 ${ClusterName} 没有默认的外部网络供应商。

11000

USER_ADD_EXTERNAL_JOB

info

用户 ${UserName} 添加了新的外部作业 ${description}

11001

USER_ADD_EXTERNAL_JOB_FAILED

Error

添加新外部作业 ${description} 失败.

11500

FAULTY_MULTIPATHS_ON_HOST

警告

主机 ${VdsName} 上的故障多路径设备:[${MpathGuids}]

11501

NO_FAULTY_MULTIPATHS_ON_HOST

Normal

主机 ${VdsName} 上没有出现故障的多路径路径

11502

MULTIPATH_DEVICES_WITHOUT_VALID_PATHS_ON_HOST

警告

主机 ${VdsName} 上没有有效路径的多路径设备: [${MpathGuids}]

12000

MIGRATION_REASON_AFFINITY_ENFORCEMENT

info

关联性规则强制

12001

MIGRATION_REASON_LOAD_BALANCING

info

负载平衡

12002

MIGRATION_REASON_HOST_IN_MAINTENANCE

info

主机准备进行维护

12003

VM_MIGRATION_NOT_ALL_VM_NICS_WERE_PLUGGED_BACK

Error

在迁移 ${VmName} 后,以下 vm nics 将无法回插入:${NamesOfNotRepluggedNics}。

12004

VM_MIGRATION_PLUGGING_VM_NICS_FAILED

Error

在迁移 ${VmName} vm nics 后,无法重新插入。

12005

CLUSTER_CANNOT_UPDATE_VM_COMPATIBILITY_VERSION

Error

无法更新 Vm/Template: [${VmName}]、Message: ${Message} 的兼容性版本

13000

DEPRECATED_API

警告

来自地址 "${ClientAddress}" 的客户端使用 API 的版本 ${ApiVersion},即 \

13001

DEPRECATED_IPTABLES_FIREWALL

警告

集群 ${ClusterName} 使用 IPTables 防火墙,它已在 \ 中弃用。

附录 C. timezones

在为虚拟机或虚拟机模板指定时区时,API 将 Windows Standard Format 时区名称映射到 tz 数据库格式。这意味着 API 只接受某些 tz 数据库代码,它列出了下表:

表 C.1. accepted tz 数据库代码

tz 数据库格式Windows 标准格式

Africa/Cairo

Egypt Standard Time

Africa/Casablanca

Morocco Standard Time

Africa/Johannesburg

南非标准时间

非洲/Lagos

W.中央非标准时间

Africa/Nairobi

E.非洲标准时间

非洲/Reykjavik

Greenwich Standard Time

非洲/Windhoek

Namibia Standard Time

America/Anchorage

Alaskan 标准时间

America/Bogota

SA Pacific Standard Time

America/Buenos_Aires

阿根廷标准时间

America/Caracas

Venezuela Standard Time

America/Chicago

中央标准时间

America/Chihua

墨西哥标准时间

America/Chihua

Mountain Standard Time

America/Denver

Mountain Standard Time

America/Godthab

Greenland Standard Time

America/Guatemala

美洲标准时间

America/Halifax

亚特标准时间

America/La_Paz

SA Western Standard Time

America/Los_Angeles

亚太地区标准时间

America/Manaus

巴西标准时间

America/Mexico_City

中央标准时间

America/Mexico_City

墨西哥标准时间

America/Montevideo

Montevideo Standard Time

America/New_York

东欧标准时间

America/Phoenix

美国挂载标准时间

America/Regina

加拿大中部标准时间

America/Santiago

亚太地区 SA 标准时间

America/Sao_Paulo

E.南美标准时间

America/St_Johns

Newfoundland Standard Time

America/Tijuana

亚太地区标准时间

亚洲/Amman

Jordan 标准时间

asia/Baghdad

阿拉伯标准时间

asia/Baku

Azerbaijan Standard Time

亚洲/Bangkok

SE Asia Standard Time

asia/Beirut

中东标准时间

asia/Calcutta

印度标准时间

asia/Colombo

Sri Lanka 标准时间

亚洲/卡

中央亚洲标准时间

asia/Dubai

Arabian Standard Time

asia/Irkutsk

东南亚标准时间

亚洲/Jerusalem

以色列标准时间

亚洲/Kabul

Afghanistan 标准时间

asia/Karachi

Pakistan 标准时间

asia/Katmandu

Nepal Standard Time

亚洲/Krasnoyarsk

北亚标准时间

亚洲/Novosibirsk

N.中央亚洲标准时间

亚洲/Rangoon

Myanmar 标准时间

asia/Riyadh

Arab Standard Time

亚洲/首尔

韩国标准时间

asia/Shanghai

中国标准时间

亚洲/新加坡

新加坡标准时间

asia/Taipei

台湾标准时间

asia/Tashkent

west Asia Standard Time

asia/Tehran

Iran Standard Time

亚洲/东京

东京标准时间

asia/Vladivostok

Vladivostok Standard Time

asia/Yakutsk

Yakutsk Standard Time

asia/Yekaterinburg

Ekaterinburg 标准时间

asia/Yerevan

亚地标准时间

asia/Yerevan

Caucasus Standard Time

Atlantic/Azores

Azores 标准时间

Atlantic/Cape_Verde

Cape Verde Standard Time

Atlantic/South_Georgia

中等标准时间

澳大利亚/Adelaide

十地.澳大利亚标准时间

澳大利亚/Brisbane

E.澳大利亚标准时间

澳大利亚/Darwin

AUS Central Standard Time

澳大利亚/Hobart

Tasmania 标准时间

澳大利亚/Perth

W.澳大利亚标准时间

澳大利亚/悉尼

AUS Eastern Standard Time

Etc/GMT-3

Georgian Standard Time

Etc/GMT+12

日期标准时间

Etc/GMT+3

SA Eastern Standard Time

Etc/GMT+5

美国东部标准时间

europe/Berlin

W.欧洲标准时间

欧洲/Budapest

中欧标准时间

europe/Istanbul

GTB 标准时间

europe/Kiev

FLE 标准时间

europe/London

GMT 标准时间

europe/Minsk

E.欧洲标准时间

europe/Moscow

俄罗斯标准时间

Europe/Paris

Romance Standard Time

europe/Warsaw

欧洲标准时间

Indian/Mauritius

Mauritius 标准时间

Pacific/Apia

Samoa Standard Time

太平洋/奥克兰

新西兰标准时间

Pacific/Fiji

Fiji Standard Time

Pacific/Guadalcanal

集中亚太地区标准时间

Pacific/Honolulu

Hawaiian 标准时间

Pacific/Port_Moresby

west Pacific Standard Time

Pacific/Tongatapu

Tonga 标准时间