第 15 章 系统和订阅管理

PowerTOP 现在可使用用户定义的报表文件名称

之前 PowerTOP 的报表文件名称是以不清楚的、无记录的方式生成的。这次更新进行了改进,生成的文件名现在可使用用户请求的名称。这适用于 CSV 及 HTML 报表。

yum-config-manager 命令的修改

yum-config-manager --disable 命令以前会禁用所有已配置的资料库,而 yum-config-manager --enable 命令并不会启用任何资料库。我们已纠正了这种不一致性。--disable--enable 命令的语法现在都要求使用 '\*',因此 yum-config-manager --enable \* 会启用资料库。如果用户想禁用或启用资料库而不使用 '\*',这个命令会显示信息,要求用户运行 yum-config-manager --disable \*yum-config-manager --enable \*

用于 yum 的新 search-disabled-repos 插件

在 subscription-manager 软件包中添加了用于 yum 的新 search-disabled-repos 插件。用户可使用这个插件成功完成由于源程序依赖于已禁用的程序库而失败的 yum 操作。在所述情况下安装 search-disabled-repos 后,yum 显示临时启用目前已禁用程序库的方法,并搜索缺少的相依性软件包。
如选择以下操作,并在 /etc/yum/pluginconf.d/search-disabled-repos.conf 文件中关闭默认的 notify_only 行为,那么此后的 yum 操作会提示临时或永久性启用所有需要的已禁用程序库,以完成 yum 事务。

获取并行的 hypervisor 数据

使用这个更新,virt-who 可获取并行的多个 hypervisor 中的数据。之前,virt-who 只能一次读取单一 hypervisor 中的数据,且如果某个系列中的一个 hypervisor 出问题,virt-who 会等待它响应,因此会失败。读取并行 hypervisor 可临时解决这个问题,并防止所述的失败情况。

过滤 virt-who 报告的 hypervisor

virt-who 服务引进了 Subscription Manager 报告的过滤机制。结果是用户现在可根据指定的参数选择应显示的主机 virt-who。例如:没有运行任何 Red Hat Enterprise Linux 虚拟机的主机,或者运行指定 Red Hat Enterprise Linux 版本虚拟机的主机。

改进了主机到虚拟机关联的虚拟化

在 virt-who 程序中添加 -p 选项。当与 -p 合用时,virt-who 输出结果会显示 Javascript 对象表示法(JSON)编码的主机-虚拟机关联映射。另外,记录在 /var/log/rhsm/rhsm.log 文件中的主机-虚拟机关联信息现在也使用 JSON 格式。

显示的 virt-who 输出结果为主机名称

现在可以配置 virt-who 查询,以便在 Red Hat Satellite 和红帽客户门户网站中查看时,可以使用主机名而不是全局唯一标识符(UUID)显示其结果。要启用此功能,请在 /etc/virt-who.d/ 目录中的配置文件中添加 hypervisor_id=hostname 选项。理想状态是应在首次使用 virt-who 前完成此操作,否则更改配置可复制 hypervisor。

预先填充的 virt-who 配置文件

virt-who 的默认配置文件在 /etc/virt-who.d/ 目录中。它包含一个模板及用户配置 virt-who 的说明。这可替换使用 /etc/sysconfig/virt-who 文件的弃用配置。

增强的代理服务器连接选项

在 Red Hat Enterprise Linux 7.2 中,virt-who 程序可以处理 HTTP_PROXY a和 HTTPS_PROXY 环境变量,因此可知需要时正确使用代理服务器。这样就可让 virt-who 连接至 Hyper-V hypervisor,并可通过代理服务器使用 Red Hat Enterprise Virtualization Manager。

订阅管理器现在支持 syslog

subscription-manager 工具除之前可以作为独立日志使用外,现在可以使用 syslog 作为日志处理器和格式化程序。这个处理器和格式化程序是在 /etc/rhsm/logging.conf 配置文件中进行配置。

Subscription Manager 现在是 Initial Setup 的一部分

已将 Firstboot 的 Subscription Manager 组件导入 Initial Setup 程序。用户现在可以在安装 Red Hat Enterprise Linux 7 系统后首次重启时使用 Initial Setup 的主菜单注册该系统。

Subscription Manager 现在可以在命令行中注册时显示服务器 URL

在命令行中使用 subscription-manager 命令注册系统时,该工具现在还会在询问用户名和密码时显示用来注册的服务器。这样可帮助用户决定使用哪个凭据。

现在 Subscription Manager 中的管理存储库对话更敏感

已更新 Subscription Manager 图形版本中的管理存储库(subscription-manager-gui)软件包,不会在每次更改复选框时提取信息,而只是在点击 save 按钮时才同步系统状态。这样就消除了上一个版本中由于每次改变复选框时就更新系统状态而造成的用户体验延迟。现在这个存储库管理的敏感性得到显著提升。

ReaR 现在还可用于 eth0 以外的接口

之前,ReaR 生成的救援模式不支持使用 eth0 以外的接口挂载 NFS 服务器。在这种情况下就无法下载救援系统和备份文件,因此也无法恢复该系统。在这个更新至修复了这个问题,现在可以使用其他接口,比如 eth1、eth2 等等。