v0.56 发布

sage

我们用一个新版本 v0.56 来迎接新年,它将成为下一个稳定系列“bobtail”的基础。自 v0.55 以来,新功能不多,因为我们主要专注于从之前的 argonaut 稳定系列(v0.48.x)的稳定性和性能以及可升级性。如果您是当前的 argonaut 用户,您可以立即升级,或者关注 Inktank 博客,在完成一些额外的测试后,获取 bobtail 的公告。如果您是 v0.55 或 v0.55.1 用户,我们建议您立即升级。

自 v0.55 以来的显著变化包括

  • librbd:修复了图像克隆的只读池问题
  • osd:修复了混合 argonaut 和 post-v0.54 OSD 的问题
  • osd:一些恢复调优
  • osd:修复了多个 scrub、恢复和 watch/notify 竞争/错误
  • osd:修复了 pool_stat_t 与 pre-v0.41 客户端的向后兼容性
  • osd:实验性的 split 支持
  • mkcephfs:修复了 fs 初始化、挂载的各种问题
  • radosgw:默认情况下关闭使用量和操作日志
  • radosgw:默认情况下关闭 keystone 身份验证
  • upstart:仅当守护进程数据目录中存在“upstart”文件时才启用
  • mount.fuse.ceph:允许通过 /etc/fstab 挂载 ceph-fuse
  • config:始终报告配置解析错误
  • mon:修复了内存泄漏,各种错误
  • mds:许多小的修复

自 v0.48.2 (“argonaut”) 以来的显著变化

  • auth:默认情况下启用身份验证;请参阅 发布说明
  • osd:改进了线程,小 io 性能
  • osd:深度 scrub(验证对象数据)
  • osd:分块 scrub(更高效)
  • osd:改进了恢复期间的性能
  • librbd:支持克隆
  • librbd:支持细粒度条带化
  • librbd:更好的缓存
  • radosgw:改进了 Swift 和 S3 API 的覆盖范围(POST、多对象删除、条带化)
  • radosgw:OpenStack Keystone 集成
  • radosgw:高效的使用量统计聚合(用于计费)
  • crush:改进了分布(默认情况下关闭;请参阅 CRUSH 可调参数
  • ceph-fuse, mds:总体稳定性改进
  • 发布 OpenSUSE、SLES、Fedora、RHEL、CentOS 的 RPM 包
  • 大量的错误修复和小的改进

如果您正在从 v0.55 升级,则没有特殊的升级说明。如果您正在从旧版本升级,请阅读 发布说明默认情况下已启用身份验证,如果您在升级系统之前没有相应地调整 ceph.conf,系统将无法自行启动。

您可以从常规位置获取此版本