4.2. 调整内核
生产集群可从调优操作系统(特别是限值和内存分配)中受益。确保为集群中的所有节点设置了调整。请联系红帽支持以获取其他指导。
4.2.1. 为 OSD 保留可用内存
要帮助防止 OSD 内存分配请求期间内存相关错误不足,请在 ceph-ansible
节点上的 group
选项。这个选项指定要保留的物理内存量。推荐的设置基于系统 RAM 量。例如:
_vars/all.yml 设置 theos_
tuning_params
对于 64GB RAM,请保留 1GB。
vm.min_free_kbytes = 1048576
对于 128GB RAM,请保留 2GB。
vm.min_free_kbytes = 2097152
对于 256GB RAM,请保留 3GB。
vm.min_free_kbytes = 3145728