第 16 章 服务器和服务


chrony rebase 到版本 3.1

chrony 软件包升级至上游版本 3.1,它提供很多程序错误修复和增强。主要改进包括:
  • 添加了对软件和硬件时间戳的支持,以便提高准确性(可能为微秒级准确性)。
  • 改进了对称网络 jitter 的准确性。
  • 添加了对交集模式的支持。
  • 添加了对 Unix 域套接字配置和监控配置和监控的支持,以使用命令密钥替换身份验证(不再可能进行远程配置)。
  • 改进了自动替换服务器。
  • 添加了与 ntpd 守护进程兼容的孤立模式。
  • 添加了 NTP 服务器的响应速率限制。
  • 添加了详细的 man page,以 info 格式替换文档。(BZ#1387223)

linuxptp rebase 到版本 1.8

linuxptp 软件包已升级到上游版本 1.8,它提供很多程序错误修复和增强。主要改进包括:
  • 添加了对混合端到端(E2E)延迟测量的支持,以使用单播信息减少大型网络中的网络流量。
  • 添加了对使用独立精确时间协议(PTP)硬件时钟(BC)运行边界时钟(BC)的支持。
  • 添加了配置 PTP 消息时间为 Live(TTL)和差异化服务代码点(DSCP)的选项。(BZ#1359311)

tuned rebase 到版本 2.8.0

tuned 软件包已升级到上游版本 2.8.0,它提供很多程序错误修复和增强。主要变更包括:
  • 添加了 CPU 分区配置集。
  • 添加了对内核隔离的支持。
  • 添加了对 initrd overlay 的支持。
  • 改进了继承。
  • 已启用基于 udev 设备管理器的 regexp 设备匹配。(BZ#1388454, BZ#1395855, BZ#1395899, BZ#1408308, BZ#1394965)

logrotate 现在使用 /var/lib/logrotate/logrotate.status 作为默认状态文件

在以前的版本中,logrotate cron 作业使用到 logrotate 状态文件的修改路径。因此,cron 任务使用的路径与 logrotate 本身使用的默认状态文件路径不匹配。为防止混淆,logrotate 使用的默认状态文件路径已更改为与 logrotate cron 作业使用的状态文件路径相符。因此,logrotate 现在使用 /var/lib/logrotate/logrotate.status 作为这两种场景中的默认状态文件路径。(BZ#1381719)

rsyslog rebase 到版本 8.24.0

rsyslog 实用程序已更新至上游版本 8.24.0,其中包括大量改进、新功能和程序错误修复。主要改进包括:
  • 实施了一个新的核心引擎,提供更快的消息处理。
  • 改进了处理 JSON 格式的数据时速度和稳定性。
  • RainerScript 配置格式已被默认选择,使用更多选项进行了改进。
  • 添加了一个新的 mmexternal 模块,用于使用外部应用程序处理 rsyslog 内的消息。
  • omprog 模块改进了改进,以更好地与外部二进制文件通信。
  • 模块 imrelpomrelp 现在支持使用 TLS 协议的加密传输。
  • imuxsock 模块现在支持独立套接字的规则集,它会覆盖全局规则集。
  • 当使用 imuxsock 模块时,速率限制信息现在包含导致速率限制的进程的 PID。
  • TCP 服务器错误消息现在包含远程主机的 IP 地址。
  • 在切换到 persistent journald 配置后,imjournal 模块不再停止接收日志。
  • 当机器的时钟被设置为更早的时间时,记录到运行时日志不再完全停止。
  • 在以前的版本中,当带有 copytruncate 选项的 logrotate 程序轮转日志文件时,imfile 模块可能没有从文件中轮转的所有日志消息。因此,这些日志消息会丢失。imfile 模块已扩展以处理此情况。由于 consquence,当对日志文件使用 logrotate copytruncate 时,消息将不再丢失。
建议使用自定义模块的客户为当前的 rsyslog 版本更新模块。
有关已弃用 rsyslog 选项的信息,请参阅已弃用的功能章节。(BZ#1313490, BZ#1174345, BZ#1053641, BZ#1196230, BZ#1326216, BZ#1088021, BZ#1419228, BZ#1133687)

mod_nss的新缓存配置选项

这个版本添加了新的选项来控制对 mod_nss 模块的 OCSP 响应的 cah。新选项允许用户控制:
  • 等待 OCSP 响应的时间
  • OCSP 缓存的大小
  • 项存在于缓存中的最小和最大持续时间,包括完全不缓存(BZ#1392582)

已从 nss_pcache中删除数据库和前缀选项

nss_pcache pin-caching 服务不再共享 mod_nss Apache 模块的 Network Security Services(NSS)数据库,因为 nss_pcache 不需要访问令牌。NSS 数据库和前缀的选项已被删除,现在由 mod_nss 自动处理。(BZ#1382102)

新软件包: libfastjson

在这个版本中引进了 libfastjson 库作为 rsyslogjson-c 库的替代。与 json-c 相比,有限的功能集 libfastjson 可以大大提高性能。(BZ#1395145)

tuned 现在支持 initrd 覆盖

tuned 现在支持 initrd overlay,它可以扩展默认(Dracut)initrd 镜像。它由 bootloader 插件支持。这个示例显示了 Tuned 配置集中的典型用法:
[bootloader]
initrd_add_dir=${i:PROFILE_DIR}/overlay.img
Copy to Clipboard Toggle word wrap
这会在激活配置集时将 overlay.img 目录的内容添加到当前 initrd 中。(BZ#1414098)

openwsman 现在支持禁用特定的 SSL 协议

在以前的版本中,使用 openwsman 实用程序无法禁用特定的 SSL 协议。添加了对已禁用协议列表的新配置文件选项。因此,现在可以通过 openwsman 配置文件禁用特定的 SSL 协议。(BZ#1190689)

rear rebase 到版本 2.0

更新了 rear 软件包,它修复几个程序错误,并添加了对 Red Hat Enterprise Linux 7 的各种改进。主要变更包括:
  • Cyclic Redundancy 检查 (CRC)功能现在在 XFS 文件系统中默认启用。在以前的版本中,重新 忽略了此行为,并使用不兼容的 UUID 标志格式化 /boot 分区。这会导致恢复过程失败。在这个版本中,重新检查 CRC 功能,并在恢复过程中正确保留 UUID。
  • 添加了对 IBM Power Systems 架构的 GRUBGRUB2 引导装载程序的支持。
  • 现在,如果将指令 NETFS_RESTORE_CAPABILITIES 设置为 /usr/share/rear/conf/default.conf 配置文件中的 y 选项,则 Linux 能力会被保留。
  • 现在,在救援镜像中会保留 CIFS 凭证。
  • 已丢弃 GRUB_SUPERUSERGRUB_RESCUE_PASSWORD 指令,以避免当前正在运行的系统中 GRUB2 引导装载程序的可能意外行为。
  • 文档有所改进。
  • 启用了创建多个备份。(BZ#1355667)

python-tornado rebase 到版本 4.2.1

python-tornado 软件包升级至上游版本 4.2.1,它提供很多程序错误修复和增强。主要变更包括:
  • 新的 tornado.netutil.Resolver 类,它为 DNS 解析提供了一个异步接口
  • 新的 tornado.tcpclient 模块,它可创建带有非阻塞 DNS、SSL 握手和对 IPv6 的 TCP 连接
  • IOLoop.instance() 功能现在是 thread-safe
  • 改进了日志记录;低级日志不频繁; Tornado 使用自己的日志记录器,而不是根日志记录器,这会启用更详细的配置
  • python-tornado 中分离多个引用周期,在 CPython上启用更有效的垃圾回收
  • Coroutines 现在速度更快,在 Tornado 内广泛使用。(BZ#1158617)
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat