第 2 章 先决条件
安装此高可用性 Ansible Automation Platform 2.1 参考环境 在每个 站点中使用以下内容:
- 三个 control plane 节点
- 一个 control plane 数据库节点
- 两个执行节点
- 三个自动化中心节点
- 一个自动化中心数据库节点
- 用于自动化中心安装的共享文件系统(/var/lib/pulp)
这些节点不需要是物理服务器。
2.1. 节点要求 复制链接链接已复制到粘贴板!
| 执行节点 | 必填 | 备注 |
| RAM | 16Gb | |
| CPU | 4 |
|
| 控制节点 | 必填 | 备注 |
| RAM | 16Gb | |
| CPU | 4 |
|
| 磁盘:服务节点 | 40GB 专用硬盘空间 |
|
| 磁盘:数据库节点 | 20GB 专用的硬盘空间 |
|
| 浏览器 | 当前支持的 Mozilla FireFox 或 Google Chrome 版本 | |
| 数据库 | PostgreSQL 版本 12 |
| Automation hub 节点 | 必填 | 备注 |
| RAM | 最小 8GB |
|
| CPU | 最少 2 个 |
|
| 磁盘:服务节点 | 40GB 专用硬盘空间 |
|
| 磁盘:数据库节点 | 20GB 专用的硬盘空间 |
|
| 浏览器 | 当前支持的 Mozilla FireFox 或 Google Chrome 版本 | |
| 数据库 | PostgreSQL 版本 12 |
| 数据库节点 | 必填 | 备注 |
| RAM | 16GB | |
| CPU | 4 | |
| 磁盘 | 20GB 专用的硬盘空间 |
|
所有自动化控制器数据都存储在 PostgreSQL 数据库中。通过管理的主机数量、作业运行数量、事实缓存中存储的 fact 数量以及单个作业中的任务数量,数据库存储会增加。例如,一个 playbook 在 250 个主机之间每小时运行一次(一天 24 次),20 个任务每周会将 800,000 个事件存储在数据库中。
如果没有为数据库保留足够空间,旧的作业和 fact 将需要定期清理。如需更多信息,请参阅自动化控制器 管理指南中的管理作业