第 8 章 更改 insights-client 调度

您可以禁用、启用和修改控制 Insights 客户端何时运行的调度。默认情况下,Insights 客户端每 24 小时运行一次。默认调度中的计时器有所不同,因此所有系统都不同时运行客户端。

8.1. 禁用 Insights 客户端调度

您必须禁用客户端调度,然后才能更改默认的 Insights 客户端设置并创建新调度。

您用来禁用 insights-client 调度的步骤取决于您的 Red Hat Enterprise Linux 和客户端版本。

8.1.1. 使用 Client 1.x 禁用 RHEL 7.4 及更早版本的客户端调度

注意

客户端 1.x 不再被支持。

注意

在 Client 3.x 及更高版本中已弃用 --no-schedule 选项。

先决条件

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

流程

  1. 使用 --version 选项输入 insights-client 命令以验证客户端版本。

    [root@insights]# insights-client --version
    Client: 1.0.2-0
    Core: 1.0.76-1
  2. 使用 --no-schedule 选项输入 insights-client 命令以禁用客户端调度。此命令会删除 /etc/cron.daily 中的符号链接。

    [root@insights]# insights-client --no-schedule
  3. 使用编辑器打开 /etc/insights-client/insights-client.conf 文件并添加以下行:

    no_schedule=True

8.1.2. 使用 Insights 客户端 1.x 禁用 RHEL 7.5 及之后的版本的客户端调度

注意

Insights 客户端 1.x 不再被支持。

注意

--no-schedule 选项在 Insights 客户端 3.x 及更高版本中已弃用。

先决条件

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

流程

  1. 使用 --version 选项输入 insights-client 命令以验证客户端版本。

    [root@insights]# insights-client --version
    Client: 1.0.2-0
    Core: 1.0.76-1
  2. 使用 --no-schedule 选项输入 insights-client 命令以禁用客户端调度。

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

8.1.3. 禁用 RHEL 6、RHEL 7 及之后的版本的客户端调度,使用 Client 3.x

注意

客户端 1.x 不再被支持。

注意

在 Client 3.x 及更高版本中已弃用 --no-schedule 选项。

先决条件

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

流程

  1. 使用 --version 选项输入 insights-client 命令以验证客户端版本。

    [root@insights]# insights-client --version
    Client: 3.0.6-0
    Core: 3.0.121-1
  2. 使用 --disable-schedule 选项输入 insights-client 命令以禁用客户端调度。

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