9.11. 在客户端启用 Push


除了允许客户端系统定期从 Satellite 提取调度的动作外,您还可以允许 Satellite 立刻在有 Provisioning 授权的系统中执行那些动作。这样可避免在调度某个动作和客户端系统使用红帽网络查询间所造成的延迟。这个支持是由 OSA 调度程序提供(osa-dispatcher)。
OSA 调度程序是一个周期运行查询的服务,可检查 Satellite 服务器查看其是否在客户端中执行命令。如果有,它会使用 jabberd 向客户端中运行的 osad 事务发送信息。

重要

要使用这个功能,在 Satellite 和它的客户端系统之间的通讯必须使用 SSL。如果没有 SSL 证书,客户段系统中的守护进程将无法正确连接。
要使用这个功能,您必须首先配置您的防火墙来使它允许所需要端口的连接,如 第 2.4 节 “附加要求” 所述。
然后,您必须安装 osa-dispatcher 软件包,您可以在中央红帽网络网站中的 Satellite 的红帽网络 Satellite 软件频道中找到它。安装后,以 root 用户的身份运行以下命令启动该服务:
service osa-dispatcher start
最后,在所有客户端系统中安装 osad 软件包接收被 push 的动作。这个软件包可以在红帽网络 Satellite 中这个系统的红帽网络工具子频道中找到。

警告

不要在 Satellite 服务器中安装 osad 软件包,因为它会与安装在 Satellite 中的 osa-dispatcher 软件包冲突。
安装后,以 root 用户使用以下命令在客户端系统中启动该服务:
service osad start
与其它服务相似,osa-dispatcherosad 都接受 stoprestartstatus 命令。
请记住,这个功能需要客户端系统可以识别 Satellite 的完全限定域名(FQDN)。在配置Red Hat Update Agent 的时候必须使用这个名字而不是 IP 地址。详情请参阅《红帽网络客户端配置指南
现在,如果您从 Satellite 对任何接受推动作的系统调度动作,这些动作都会马执行,而不需要等待一定的时间来连接到 Satellite 上检查是否有调度的动作。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部