Redhat Satellite 5.5.0 远程命令设置问题

Redhat Satellite 5.5.0 远程命令设置问题

我已经在 Redhat Satellite 版本 5.5.0 上设置了远程命令,并试图了解计划的工作原理。远程命令已经在客户端上运行,但似乎当我们尝试计划它时,它只是挂起,并且只有当我们在客户端上发出 rhn_check 时才会执行命令。

以下是我关于设置命令的注释。如果我遗漏了任何内容,请告诉我。

  1. 从卫星 WebUI 更改客户端的频道订阅以启用该工具频道。

  2. yum 安装 rhncfg rhncfg-actions rhncfg-client rhncfg-management

  3. 创建以下目录并运行文件

    /etc/sysconfig/rhn/允许的操作/脚本/运行

答案1

Redhat Satellite 上的远程命令执行默认基于拉取/轮询。rhn_check 命令按设置的间隔执行/etc/sysconfig/rhn/rhnsd,它会拉取 Satellite 服务器上为客户端安排的任何任务并在本地执行。

如果您想实时将命令从卫星服务器推送到客户端,您必须osa-dispatcher在卫星服务器上安装并启动。在客户端上,安装并启动服务osad。在客户端上,检查/var/log/osad日志文件中是否有任何错误,尤其是与 SSL 证书相关的错误,并在继续操作之前修复这些错误。

完整说明如下 -

https://access.redhat.com/documentation/en-US/Red_Hat_Network_Satellite/5.3/html/Installation_Guide/s1-maintenance-push-clients.html

相关内容