v0.61.5 Cuttlefish 更新发布

sage

我们发布了 Cuttlefish v0.61.x 系列的另一个更新。此版本主要包含监视器稳定性改进,同时还包含一些重要的修复,适用于大型集群的 ceph-osd 以及一些重要的 CephFS 修复。我们建议所有 v0.61.x 用户升级。

  • mon: 各种同步改进(更快、更可靠、更好的调优)
  • mon: 默认启用 leveldb 缓存(大幅提升性能)
  • mon: 新的 scrub 功能(主要用于诊断、测试目的)
  • mon: 修复启动时偶尔发生的 leveldb 断言
  • mon: 在初始状态提交之前防止读取
  • mon: 改进了修剪旧 osdmaps 的逻辑
  • mon: 修复扩展 mon 集群时的 pick_addresses 错误
  • mon: 若干小的 paxos 修复、改进
  • mon: 修复 osdmap 修剪行为错误
  • osd: 修复 PG 状态报告中的几个错误
  • osd: 限制与对等方共享的映射数量(这可能导致级联故障)
  • rgw: 修复 radosgw-admin buckets list(适用于所有 bucket)
  • mds: 修复客户端偶尔无法重新连接的问题
  • mds: 修复 unlink 后的错误列表遍历
  • mds: 修复水下 dentry 清理(mds 重启后偶尔崩溃)
  • libcephfs, ceph-fuse: 修复卸载时偶尔发生的挂起
  • libcephfs, ceph-fuse: 修复 O_LAZY 与 O_NOATIME 混淆的旧错误
  • ceph-disk: 在 RHEL/CentOS 上更可靠的日志设备检测
  • ceph-disk: 更好、更简单的锁定
  • ceph-disk: 不要无意中挂载到现有的 osd 挂载点上
  • ceph-disk: 更好地处理不寻常的设备名称
  • sysvinit, upstart: 处理 /var/lib/ceph/* 中的符号链接

请参阅完整的发布说明

您可以从常用位置获取 v0.61.5