3.6. RADOS
在/关闭上设置 noautoscale
标志可保留每个池的原始自动扩展模式配置
在以前的版本中,当设置了 no
配置中不会保留 autoscale
标志时,每个池的自动扩展模式pg_autoscaler
。因此,每当设置了 noautoscale
标志时,必须重复为每个池设置 autoscale
模式。
在这个版本中,在设置了 noautoscale 标志
后,pg_autoscaler
模块会保留自动扩展模式的独立池配置。在/关闭上设置 noautoscale
标志仍会保留每个池的原始自动扩展模式配置。
引入了 reset_purged_snaps_last
OSD 命令
在这个版本中,引入了 reset_purged_snaps_last
OSD 命令,以解决 OSD 中缺少 purged_snaps
密钥(PSN)的情况,并存在于监控器中。purged_snaps_last
命令将为零,因此,监控器将在下次引导时与 OSD 共享其 清除_snaps
信息。
启用 BlueStore 的 RocksDB 压缩
在这个版本中,为了确保元数据(特别是 OMAP)占用较少的空间,会修改 RocksDB 配置以启用其数据的内部压缩。
因此,在压缩过程中,Ceph 数据库大小会小为 * 写入放大,平均 I/O 平均 I/O 具有更高的 CPU 用量
OSD 现在对致命崩溃更具弹性
在以前的版本中,因为位于磁盘开头,特殊 OSD 层对象 "superblock" 会被覆盖,从而导致严重崩溃。
在这个版本中,OSD "superblock"是冗余的,正在在磁盘上迁移。其副本存储在数据库中。OSD 现在对致命损坏更具弹性。