第 4 章 使用预定义的配置集调整 Satellite 服务器
如果您的 Satellite 部署包含超过 5000 个主机,您可以使用预定义的调优配置文件来提高 Satellite 的性能。
请注意,您不能在 Capsules 上使用调优配置集。
您可以根据 Satellite 管理的主机数量以及可用的硬件资源,选择其中一个配置文件。
调优的配置文件位于 /usr/share/foreman-installer/config/foreman.hiera/tuning/sizes 目录中。
当您使用 --tuning 选项运行 satellite-installer 命令时,部署配置设置会按以下顺序应用到 Satellite:
-
/usr/share/foreman-installer/config/foreman.hiera/tuning/common.yaml文件中定义的默认性能优化配置集 -
要应用到部署的调优配置集,并在
/usr/share/foreman-installer/config/foreman.hiera/tuning/sizes/目录中定义 -
可选:如果您配置了
/etc/foreman-installer/custom-hiera.yaml文件,Satellite 会应用这些配置设置。
请注意,/etc/foreman-installer/custom-hiera.yaml 文件中定义的配置设置会覆盖 tuned 配置集中定义的配置设置。
因此,在应用 tuned 配置集前,您必须比较 /usr/share/foreman-installer/config/foreman.hiera/tuning/common.yaml 文件中的 default 调整配置集和 /etc/foreman-installer/custom-hiera.yaml 文件中定义的配置设置,并从 /etc/foreman-installer/custom-hiera.yaml 文件中删除任何重复的配置。
- default
受管主机数量:0 – 5000
RAM: 20G
CPU 内核数: 4
- 中
受管主机数量:5001945- the10000
RAM: 32G
CPU 内核数: 8
- Large
受管主机数量: 10001945- the20000
RAM: 64G
CPU 内核数:16
- extra-large
受管主机数量: 20001945- the60000
RAM:128G
CPU 内核数: 32
- extra-extra-large
受管主机数量:60000+
RAM: 256G
CPU 内核数: 48+
流程
可选:如果您在 Satellite 服务器上配置了
custom-hiera.yaml文件,请将/etc/foreman-installer/custom-hiera.yaml文件备份到custom-hiera.original。如果/etc/foreman-installer/custom-hiera.yaml文件损坏,则可以使用备份文件将其恢复到其原始状态:# cp /etc/foreman-installer/custom-hiera.yaml \ /etc/foreman-installer/custom-hiera.original
-
可选:如果您在 Satellite 服务器上配置了
custom-hiera.yaml文件,请查看/usr/share/foreman-installer/config/foreman.hiera/tuning/common.yaml和您要应用到 /usr/share/foreman-installer/config/foreman.hiera/config/foreman.hiera/config/foreman.hiera/config/foreman.hiera/config/foreman.hiera/config/foreman.hiera/tuning/common.yaml 的调优配置集。将配置条目与/etc/foreman-installer/custom-hiera.yaml文件中的条目进行比较,并删除/etc/foreman-installer/custom-hiera.yaml文件中的任何重复的配置设置。 输入
satellite-installer命令,其中包含您要应用的配置集的--tuning选项。例如,要应用中型性能优化配置集设置,请输入以下命令:# satellite-installer --tuning medium