3.8. 配置历史视图

要查询配置视图,请运行 SELECT * FROM view_name;。例如:

# SELECT * FROM v4_4_configuration_history_datacenters;

要列出所有可用视图,请运行:

# \dv
注意

delete_date 不会显示在最新的视图中,因为这些视图提供了按照定义未被删除的最新实体配置。

3.8.1. 数据中心配置

下表显示了系统中数据中心的配置历史记录参数。

表 3.8. v4_4_configuration_history_datacenters

名称类型描述索引

history_id

整数

历史记录数据库中配置版本的 ID。这与 v4_4_configuration_history_clusters 视图中的 datacenter_configuration_version 的值相同,它可用于加入它们。

datacenter_id

uuid

系统中数据中心的唯一 ID。

datacenter_name

character varying(40)

数据中心的名称,如编辑对话框中显示。

datacenter_description

character varying(4000)

数据中心的描述,如编辑对话框中显示。

is_local_storage

布尔值

指明数据中心是否使用本地存储的标志。

create_date

使用时区的时间戳

这个实体被添加到系统的日期。

update_date

使用时区的时间戳

这个实体已在系统中更改的日期。

delete_date

使用时区的时间戳

这个实体已从系统中删除的日期。

3.8.2. 数据中心存储域映射

下表显示了系统中存储域和数据中心之间的关系。

表 3.9. v4_4_map_history_datacenters_storage_domains

名称类型描述索引

history_id

整数

历史记录数据库中配置版本的 ID。这与 v4_4_configuration_history_clusters 视图中的 datacenter_configuration_version 的值相同,它可用于加入它们。

storage_domain_id

uuid

系统中这个存储域的唯一 ID。

datacenter_id

uuid

系统中数据中心的唯一 ID。

attach_date

使用时区的时间戳

存储域附加到数据中心的日期。

detach_date

使用时区的时间戳

存储域从数据中心分离的日期。

3.8.3. 存储域配置

下表显示了系统中存储域的配置历史记录参数。

表 3.10. v4_4_configuration_history_storage_domains

名称类型描述索引

history_id

整数

历史记录数据库中配置版本的 ID。这与存储域统计视图中的 storage_configuration_version 值相同,并可用于加入它们。

storage_domain_id

uuid

系统中这个存储域的唯一 ID。

storage_domain_name

character varying(250)

存储域名称。

storage_domain_type

smallint

* 0 - 数据(Master)

* 1 - 数据

* 2 - ISO

* 3 - 导出

storage_type

smallint

* 0 - 未知

* 1 - NFS

* 2 - FCP

* 3 - iSCSI

* 4 - 本地

* 6 - 所有

create_date

使用时区的时间戳

这个实体被添加到系统的日期。

update_date

使用时区的时间戳

这个实体已在系统中更改的日期。

delete_date

使用时区的时间戳

这个实体已从系统中删除的日期。

3.8.4. 集群配置

下表显示了系统中集群的配置历史记录参数。

表 3.11. v4_4_configuration_history_clusters

名称类型描述索引

history_id

整数

历史记录数据库中配置版本的 ID。这与 v4_4_configuration_history_hostsv4_4_configuration_history_vms 视图中的 cluster_configuration_version 的值相同,它可用于加入它们。

cluster_id

uuid

此集群所在的数据中心的唯一标识符。

cluster_name

character varying(40)

集群名称,如编辑对话框中显示。

cluster_description

character varying(4000)

按照编辑对话框中所定义。

datacenter_id

uuid

此集群所在的数据中心的唯一标识符。

cpu_name

character varying(255)

如编辑对话框中所示。

count_threads_as_cores

布尔值

如果主机可以运行虚拟机,超过主机中的内核数大于主机中的内核数,则 Count Threads As Cores 列会显示 true

compatibility_version

character varying(40)

如编辑对话框中所示。

datacenter_configuration_version

整数

在创建或更新时,数据中心配置版本。在创建或更新时,数据中心配置版本。这与 v4_4_configuration_history_datacenters 视图中的 history_id 值相同,它可用于加入它们。

create_date

使用时区的时间戳

这个实体被添加到系统的日期。

update_date

使用时区的时间戳

这个实体已在系统中更改的日期。

delete_date

使用时区的时间戳

这个实体已从系统中删除的日期。

3.8.5. 主机配置

下表显示了系统中主机的配置历史记录参数。

表 3.12. v4_4_configuration_history_hosts

名称类型描述索引

history_id

整数

历史记录数据库中配置版本的 ID。这与主机统计视图中的 host_configuration_version 的值相同,并可用于加入它们。

host_id

uuid

系统中主机的唯一 ID。

host_unique_id

character varying(128)

此字段是主机的物理 UUID 及其 MAC 地址之一的组合,用于检测系统中已注册的主机。

host_name

character varying(255)

主机的名称(与编辑对话框中相同)。

cluster_id

uuid

此主机所属集群的唯一 ID。

host_type

smallint

* 0 - RHEL 主机

* 2 - RHEV Hypervisor 节点

fqdn_or_ip

character varying(255)

Red Hat Virtualization Manager 的 DNS 名称或 IP 地址与 (如编辑对话框中显示)进行通信。

memory_size_mb

整数

主机的物理内存容量,以 MB(MB)表示。

swap_size_mb

整数

主机 swap 分区大小。

cpu_model

character varying(255)

主机的 CPU 模型。

number_of_cores

smallint

主机上的 CPU 内核数。

number_of_sockets

smallint

CPU 插槽总数。

cpu_speed_mh

numeric(18,0)

主机的 CPU 速度,以 megahertz(MHz)表示。

host_os

character varying(255)

主机的操作系统版本。

kernel_version

character varying(255)

主机的内核版本。

kvm_version

character varying(255)

主机的 KVM 版本。

vdsm_version

character varying

主机的 VDSM 版本。

vdsm_port

整数

如编辑对话框中所示。

threads_per_core

smallint

每个内核的线程总数。

hardware_manufacturer

character varying(255)

主机的硬件制造商。

hardware_product_name

character varying(255)

主机硬件的产品名称。

hardware_version

character varying(255)

主机硬件的版本。

hardware_serial_number

character varying(255)

主机硬件的序列号。

cluster_configuration_version

整数

创建或更新时的集群配置版本。这与 v4_4_configuration_history_clusters 视图中的 history_id 值相同,它可用于加入它们。

create_date

使用时区的时间戳

这个实体被添加到系统的日期。

update_date

使用时区的时间戳

这个实体已在系统中更改的日期。

delete_date

使用时区的时间戳

这个实体已从系统中删除的日期。

3.8.6. 主机接口配置

下表显示了系统中主机接口的配置历史记录参数。

表 3.13. v4_4_configuration_history_hosts_interfaces

名称类型描述索引

history_id

整数

历史记录数据库中配置版本的 ID。这与主机接口统计视图中的 host_interface_configuration_version 的值相同,并可用于加入它们。

host_interface_id

uuid

系统中这个接口的唯一 ID。

host_interface_name

character varying(50)

主机报告的接口名称。

host_id

uuid

此接口所属的主机的唯一 ID。

host_interface_type

smallint

* 0 - rt18139_pv

* 1 - rt18139

* 2 - e1000

* 3 - PV

host_interface_speed_bps

整数

接口速度(以位/每秒表示)。

mac_address

character varying(59)

接口 MAC 地址。

logical_network_name

character varying(50)

与接口关联的逻辑网络。

ip_address

character varying(20)

如编辑对话框中所示。

gateway

character varying(20)

如编辑对话框中所示。

bond

布尔值

用于指示该接口是否为绑定接口的标志。

bond_name

character varying(50)

这个接口其中一部分的绑定的名称(如果属于绑定的一部分)。

vlan_id

整数

如编辑对话框中所示。

host_configuration_version

整数

在创建或更新时主机配置版本。这与 v4_4_configuration_history_hosts 视图中的 history_id 值相同,它可用于加入它们。

create_date

使用时区的时间戳

这个实体被添加到系统的日期。

update_date

使用时区的时间戳

这个实体已在系统中更改的日期。

delete_date

使用时区的时间戳

这个实体已从系统中删除的日期。

3.8.7. 虚拟机配置

下表显示了系统中虚拟机的配置历史记录参数。

表 3.14. v4_4_configuration_history_vms

名称类型描述索引

history_id

整数

历史记录数据库中配置版本的 ID。这与虚拟机统计视图中的 vm_configuration_version 的值相同,并可用于加入它们。

vm_id

uuid

系统中此虚拟机的唯一 ID。

vm_name

character varying(255)

虚拟机的名称。

vm_description

character varying(4000)

如编辑对话框中所示。

vm_type

smallint

* 0 - Desktop

* 1 - server

cluster_id

uuid

此虚拟机所属集群的唯一 ID。

template_id

uuid

此虚拟机派生的模板的唯一 ID。模板没有与 Red Hat Virtualization 版本中的历史数据库同步。

template_name

character varying(40)

此虚拟机派生的模板的名称。

cpu_per_socket

smallint

每个插槽的虚拟 CPU.

number_of_sockets

smallint

虚拟 CPU 插槽总数。

memory_size_mb

整数

分配给虚拟机的总内存,以兆字节(MB)表示。

operating_system

smallint

* 0 - 其他操作系统

* 1 - Windows XP

* 3 - Windows 2003

* 4 - Windows 2008

* 5 - Linux

* 7 - Red Hat Enterprise Linux 5.x

* 8 - Red Hat Enterprise Linux 4.x

* 9 - Red Hat Enterprise Linux 3.x

* 10 - Windows 2003 x64

* 11 - Windows 7

* 12 - Windows 7 x64

* 13 - Red Hat Enterprise Linux 5.x x64

* 14 - Red Hat Enterprise Linux 4.x x64

* 15 - Red Hat Enterprise Linux 3.x x64

* 16 - Windows 2008 x64

* 17 - Windows 2008 R2 x64

* 18 - Red Hat Enterprise Linux 6.x

* 19 - Red Hat Enterprise Linux 6.x x64

* 20 - Windows 8

* 21 - Windows 8 x64

* 23 - Windows 2012 x64

* 1001 - Other

* 1002 - Linux

* 1003 - Red Hat Enterprise Linux 6.x

* 1004 - SUSE Linux Enterprise Server 11

* 1193 - SUSE Linux Enterprise Server 11

* 1252 - Ubuntu Precise Pangolin LTS

* 1253 - Ubuntu Quantal Quetzal

* 1254 - Ubuntu Raring Ringtails

* 1255 - Ubuntu Saucy Salamander

default_host

uuid

如编辑对话框中所示,系统中默认主机的 ID。

high_availability

布尔值

如编辑对话框中所示。

初始化

布尔值

用于指示此虚拟机至少为 Sysprep 初始化目的启动一次的标志。

无状态

布尔值

如编辑对话框中所示。

fail_back

布尔值

如编辑对话框中所示。

usb_policy

smallint

如编辑对话框中所示。

time_zone

character varying(40)

如编辑对话框中所示。

vm_pool_id

uuid

此虚拟机所属的池的 ID。

vm_pool_name

character varying(255)

虚拟机的名称。

created_by_user_id

uuid

创建此虚拟机的用户的 ID。

cluster_configuration_version

整数

创建或更新时的集群配置版本。这与 v4_4_configuration_history_clusters 视图中的 history_id 值相同,它可用于加入它们。

default_host_configuration_version

整数

在创建或更新时主机配置版本。这与 v4_4_configuration_history_hosts 视图中的 history_id 值相同,它可用于加入它们。

create_date

使用时区的时间戳

这个实体被添加到系统的日期。

update_date

使用时区的时间戳

这个实体已在系统中更改的日期。

delete_date

使用时区的时间戳

这个实体已从系统中删除的日期。

3.8.8. 虚拟机接口配置

下表显示了系统中虚拟接口的配置历史记录参数。

表 3.15. v4_4_configuration_history_vms_interfaces

名称类型描述索引

history_id

整数

历史记录数据库中配置版本的 ID。这与虚拟机接口统计视图中的 vm_interface_configuration_version 的值相同,并可用于加入它们。

vm_id

uuid

系统中虚拟机的唯一 ID。

vm_interface_id

uuid

系统中这个接口的唯一 ID。

vm_interface_name

character varying(50)

如编辑对话框中所示。

vm_interface_type

smallint

虚拟接口的类型。

* 0 - rt18139_pv

* 1 - rt18139

* 2 - e1000

* 3 - PV

vm_interface_speed_bps

整数

在聚合期间接口平均速度(以每秒位数为单位)。

mac_address

character varying(20)

如编辑对话框中所示。

logical_network_name

character varying(50)

如编辑对话框中所示。

vm_configuration_version

整数

创建或更新时的虚拟机配置版本。这与 v4_4_configuration_history_vms 视图中的 history_id 值相同,它可用于加入它们。

create_date

使用时区的时间戳

这个实体被添加到系统的日期。

update_date

使用时区的时间戳

这个实体已在系统中更改的日期。

delete_date

使用时区的时间戳

这个实体已从系统中删除的日期。

3.8.9. 虚拟机设备配置

下表显示了虚拟机及其关联的设备之间的关系,包括磁盘和虚拟接口。

表 3.16. v4_4_configuration_history_vms_devices

名称类型描述索引

history_id

整数

历史记录数据库中配置版本的 ID。

vm_id

uuid

系统中虚拟机的唯一 ID。

device_id

uuid

系统中设备的唯一 ID。

type

character varying(30)

虚拟机设备的类型。这可以是 "disk" 或 "interface"。

address

character varying(255)

设备的物理地址。

is_managed

布尔值

表示该设备是否由 Manager 管理的标记。

is_plugged

布尔值

表示该设备是否插入到虚拟机的标记。

is_readonly

布尔值

表示该设备是否只读的标记。

vm_configuration_version

整数

生成示例时的虚拟机配置版本。

device_configuration_version

整数

抽样发生时的设备配置版本。
- 如果 type 字段的值被设置为 interface,则此字段与 v4_configuration_history_vms_interfaces 视图中的 history_id 字段相连接。
- 如果 type 字段的值被设置为 disk,则会与 v4_4_configuration_history_vms_disks 视图中的 history_id 字段相连接。

create_date

使用时区的时间戳

这个实体被添加到系统的日期。

update_date

使用时区的时间戳

这个实体被添加到系统的日期。

delete_date

使用时区的时间戳

这个实体被添加到系统的日期。

3.8.10. 虚拟磁盘配置

下表显示了系统中虚拟磁盘的配置历史记录参数。

表 3.17. v4_4_configuration_history_vms_disks

名称类型描述索引

history_id

整数

历史记录数据库中配置版本的 ID。这与虚拟磁盘统计视图中的 vm_disk_configuration_version 的值相同,并可用于加入它们。

vm_disk_id

uuid

系统中这个磁盘的唯一 ID。

vm_disk_name

text

虚拟磁盘的名称,如编辑对话框中显示。

vm_disk_description

character varying(500)

如编辑对话框中所示。

image_id

uuid

系统中镜像的唯一 ID。

storage_domain_id

uuid

此磁盘镜像所属存储域的 ID。

vm_disk_size_mb

整数

以 MB(MB)为单位定义的磁盘大小。

vm_disk_type

smallint

如编辑对话框中所示。当前只使用系统和数据。

* 0 - 未分配

* 1 - 系统

* 2 - 数据

* 3 - 共享

* 4 - 交换

* 5 - 临时

vm_disk_format

smallint

如编辑对话框中所示。

* 3 - 未签名

* 4 - COW

* 5 - Raw

is_shared

布尔值

表示虚拟机磁盘是否已共享的标志。

create_date

使用时区的时间戳

这个实体被添加到系统的日期。

update_date

使用时区的时间戳

这个实体已在系统中更改的日期。

delete_date

使用时区的时间戳

这个实体已从系统中删除的日期。

3.8.11. 用户详情历史

下表显示了系统中用户的配置历史记录参数。

表 3.18. v4_4_users_details_history

名称类型描述

user_id

uuid

系统中用户的唯一 ID,如 Manager 生成。

first_name

character varying(255)

用户的名字。

last_name

character varying(255)

用户的姓氏。

domain

character varying(255)

授权扩展的名称。

username

character varying(255)

帐户名称。

department

character varying(255)

用户所属的组织部门。

user_role_title

character varying(255)

组织中用户的标题或角色。

email

character varying(255)

组织中用户的电子邮件。

external_id

text

来自外部系统的用户的唯一标识符。

active

布尔值

用于指示用户是否活跃的标记。这会每小时检查。如果用户可以在授权扩展名中找到,则它将保持活动状态。用户在成功登录后变为活动状态。

create_date

使用时区的时间戳

这个实体被添加到系统的日期。

update_date

使用时区的时间戳

这个实体已在系统中更改的日期。

delete_date

使用时区的时间戳

这个实体已从系统中删除的日期。