v0.55 发布

sage

我们原本计划将 v0.55 作为一个长期稳定版本发布,但这个周期投入了大量的最后时刻的更改和修复,所以我们将等待另一个周期,并使 v0.56 bobtail 成为长期稳定版本。   然而,v0.55 仍然做了很多工作。   如果您没有运行 argonaut (v0.48.*),请尝试 v0.55 并帮助我们确保它非常稳定!

警告:默认身份验证行为已更改。   请在升级前阅读以下内容,否则您的集群可能无法启动。

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

  • auth: 默认启用 cephx
  • librbd: 细粒度条带化功能
  • librbd: 改进缓存(对象不存在的缓存)
  • rbd: 从 stdin 导入,导出到 stdout
  • osd: 可选的 ‘min’ pg 大小
  • osd: 恢复预留
  • osd: 客户端与恢复 IO 优先级
  • osd: 即使 glibc 很旧,也使用 syncfs(2)
  • crush: 通过可调参数修复 chooseleaf 的重试行为
  • radosgw: 支持 POST
  • radosgw: 条带化大型(非分块)对象
  • radosgw: openstack keystone 集成
  • radosgw: 自定义域名
  • mon: 改进 ENOSPC、fs 错误检查
  • libcephfs: java 包装器
  • ceph-fuse/libcephfs: 许多杂项修复,admin socket 调试
  • mds: 杂项修复
  • mon, radosgw, ceph-fuse: 修复了内存泄漏!
  • mkcephfs: 支持格式化 xfs, ext4 (以及 btrfs)
  • upstart: ceph, ceph-osd 元作业
  • 许多许多错误修复

此版本需要注意的最重要的事情是 cephx 身份验证现在默认启用。   这意味着,如果您尚未在 ceph.conf 中显式启用或禁用身份验证,升级将阻止您的集群启动。   您需要显式禁用身份验证,或者 在升级前启用它

这里有很多新内容,包括 OSD 的性能改进、radosgw 中的新功能以及各方面的稳定性改进。   修复了许多内存泄漏(监视器、radosgw、OSD、ceph-fuse),修复了许多错误。   请尝试此版本;我们希望在下一个版本 v0.56 成为长期稳定版本之前获得尽可能多的测试。

您可以从通常的位置获取 v0.55