6.3.5. 更新 RHEL for Edge 镜像更新策略

要更新镜像更新策略,请使用 Edge 设备中的 rpm-ostreed.conf 文件中的 AutomaticUpdatePolicyIdleExitTimeout 设置。

AutomaticUpdatePolicy 设置控制自动更新策略,并具有以下选项:

  • none:禁用自动更新。默认情况下,auto scalerUpdatePolicy 设置被设置为 none
  • 检查:下载充足的元数据以显示具有 rpm-ostree 状态的可用更新。
  • 阶段:下载并解压缩重启时应用的更新。

IdleExitTimeout 设置控制守护进程退出前不活跃的时间,并具有以下选项:

  • 0:禁用自动退出.
  • 60:默认情况下,IdleExitTimeout 设置被设置为 60

要启用自动更新,请执行以下步骤:

流程

  1. /etc/rpm-ostreed.conf 文件中更新以下内容:

    • 更改 AutomaticUpdatePolicy 的值 以检查
    • 要运行更新检查,请为 IdleExitTimeout 指定一个以秒为单位的值。
  2. 重新加载 rpm-ostreed 服务并启用 systemd 定时器。

    # systemctl reload rpm-ostreed
    # systemctl enable rpm-ostreed-automatic.timer --now
  3. 验证 rpm-ostree 状态,以确保配置了自动更新策略并激活时间。

    # rpm-ostree status

    命令输出显示以下内容:

    State: idle; auto updates enabled (check; last run <minutes> ago)

    此外,输出中也显示有关可用更新的信息。