运行 Ceph 时 Linux 内核的调整注意事项

生产IBM Storage Ceph集群通常受益于操作系统的调整,特别是围绕限制和内存分配的调整。 确保为存储集群中的所有主机设置了调整。 您还可以向 IBM 支持中心打开一个案例,请求更多指导。

增加文件描述符

如果 Ceph Object Gateway 耗尽了文件描述符,那么它可能会挂起。 您可以在 Ceph Object Gateway 主机上修改 /etc/security/limits.conf 文件,以增加 Ceph Object Gateway的文件描述符。

ceph       soft    nofile     unlimited

调整大型存储集群的 ulimit

在大型存储集群 (例如,具有 1024 个或更多 Ceph OSD) 上运行 Ceph 管理命令时,请在运行具有以下内容的管理命令的每个主机上创建 /etc/security/limits.d/50-ceph.conf 文件:

语法

USER_NAME       soft    nproc     unlimited

USER_NAME 替换为运行 Ceph 管理命令的非 root 用户帐户的名称。

注: 在 Red Hat Enterprise Linux上,缺省情况下 root 用户的 ulimit 值已设置为 unlimited