8.3. 修改 Insights 客户端调度


要更改 Insights 客户端何时运行,请修改调度。您使用的方法取决于系统运行的 RHEL 发行版本和客户端版本。

选择与您的 RHEL 版本匹配的流程。

  • 对于 Red Hat Enterprise Linux 7.4 及更早版本,使用 cron 修改系统调度。
  • 对于 Red Hat Enterprise Linux 7.5 及更新的版本,更新 systemd 设置和 insights-client-timer 文件。

8.3.1. 使用 systemd 设置调度 insights-client

注意

对于运行 RHEL 7.5 及之后的版本的系统,使用 Client 3.x。

您可以通过更新系统 systemd 设置和 insights-client.timer 文件来更改运行 insights-client 的默认调度。

先决条件

  • 对您的系统的根级别访问权限。

流程

  1. 要编辑 insights-client.timer 文件中的设置,请输入 systemctl edit 命令和文件名。

    [root@insights]# systemctl edit insights-client.timer

    此操作将打开带有默认系统编辑器的空文件。

  2. 输入不同的设置来修改调度。本例中的值是 systemd 的默认设置。

    [Timer]
    OnCalendar=daily
    RandomizedDelaySec=14400
  3. 启用 insights-client 调度。

    [root@insights]# insights-client --enable-schedule

其他资源

8.3.2. 为由 Red Hat Satellite 管理的系统刷新软件包缓存

Insights 现在提供可选的 --build-packagecache 命令,以便为 Satellite 管理的系统上适用的更新提供准确的报告。这个选项为 insights-client 重建 yum/dnf 软件包缓存,并为系统创建适用的更新列表。

您可以手动运行命令来立即重建软件包缓存,或者您可以编辑客户端配置文件(/etc/insights-client/insights-client.conf),在每次系统检查 Insights 时自动重建软件包缓存。

其他资源

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.