第 13 章 配置和设置远程作业
Red Hat Satellite 支持在主机上远程执行命令。使用远程执行,您可以同时在多个主机上执行各种任务。
13.1. 在 Red Hat Satellite 中远程执行 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
通过远程执行,您可以使用 shell 脚本或 Ansible 任务和 playbook 在胶囊中远程运行作业。
对 Satellite 中的以下优点使用远程执行:
- 同时在多个主机上运行作业。
- 使用命令中的变量来更加精细地控制您运行的作业。
- 使用主机事实和参数来填充变量值。
- 运行命令时为模板指定自定义值。
远程执行的通信通过胶囊服务器进行,这意味着 Satellite 服务器不需要直接访问目标主机,并可扩展来管理多个主机。
要使用远程执行,您必须定义一个作业模板。作业模板是您要应用到远程主机的命令。您可以多次执行作业模板。
Satellite 使用 ERB 语法作业模板。如需更多信息,请参阅 附录 A, 模板编写参考。
默认情况下,Satellite 包含多个用于 shell 脚本和 Ansible 的作业模板。如需更多信息, 请参阅管理主机 中的设置作业模板。
其他资源
- 请参阅 管理主机 中的 执行远程作业 。