注意

本文档适用于 Ceph 的开发版本。

iSCSI 网关要求

建议配置两到四个 iSCSI 网关节点,以实现高可用的 Ceph iSCSI 网关解决方案。

有关硬件建议,请参阅硬件建议

注意

在 iSCSI 网关节点上,内存占用是所映射 RBD 映像数量的函数,并且可能会变得很大。根据要映射的 RBD 映像数量相应地规划内存需求。

对于 Ceph Monitor 或 OSD,没有特定的 iSCSI 网关选项,但重要的是降低用于检测 OSD 宕机的默认心跳间隔,以减少启动器超时的可能性。建议使用以下配置选项

[osd]
osd heartbeat grace = 20
osd heartbeat interval = 5
  • 从 Ceph Monitor 节点更新运行状态

ceph tell <daemon_type>.<id> config set <parameter_name> <new_value>
ceph tell osd.* config set osd_heartbeat_grace 20
ceph tell osd.* config set osd_heartbeat_interval 5
  • 在每个 OSD 节点上更新运行状态

    ceph daemon <daemon_type>.<id> config set osd_client_watch_timeout 15
    
    ceph daemon osd.0 config set osd_heartbeat_grace 20
    ceph daemon osd.0 config set osd_heartbeat_interval 5
    

有关设置 Ceph 配置选项的更多详细信息,请参阅配置 Ceph。确保将这些设置持久化到 /etc/ceph.conf 中,或者在 Mimic 及更高版本中,持久化到集中式配置存储中。

由 Ceph 基金会为您呈现

Ceph 文档是由非营利性 Ceph 基金会 资助和托管的社区资源。如果您希望支持这项工作和我们的其他努力,请考虑 立即加入