v0.61.9 Cuttlefish 发布
sage
此点版本修复了代码库中一些低到中等影响的错误,并修复了 radosgw 的性能问题(CPU 利用率)。我们建议所有生产环境中的 Cuttlefish 用户升级。
重要变更
- ceph, ceph-authtool: 修复帮助信息 (Danny Al-Gaaf)
- ceph-disk: 在创建日志分区后执行 partprobe
- ceph-disk: 挂载时指定文件系统类型 (Alfredo Deza)
- ceph-fuse: 修复针对旧版本编译时的错误
- ceph-fuse: 修复缓存代码中的 use-after-free 错误 (Yan, Zheng)
- ceph-fuse: 各种缓存错误
- ceph.spec: 移除不正确的 mod_fcgi 依赖 (Gary Lowell)
- crush: 修复名称缓存
- librbd: 修复暂停集群时的错误 (Josh Durgin)
- mds: 修复 LAZYIO 锁挂起
- mds: 修复文件大小恢复中的错误(客户端崩溃后)
- mon: 修复 paxos 恢复的边界情况
- osd: 修复慢请求警告的指数退避 (Loic Dachary)
- osd: 修复 readdir_r 的使用
- osd: 修复长时间停止的 OSD 的启动
- rgw: 避免使用 std::list::size() 以避免浪费 CPU 周期 (Yehuda Sadeh)
- rgw: 在写入期间清空待处理的请求(修复数据安全问题)(Yehuda Sadeh)
- rgw: 修复经过身份验证的用户组 ACL 检查 (Yehuda Sadeh)
- rgw: 修复 POST 中的错误 (Yehuda Sadeh)
- rgw: 修复 sysvinit 脚本 ‘status’ 命令的返回值 (Danny Al-Gaaf)
- rgw: 降低默认日志级别 (Yehuda Sadeh)
您可以从常规位置获取 v0.61.9
- Git 在 git://github.com/ceph/ceph.git
- Tarball 在 https://ceph.net.cn/download/ceph-0.61.9.tar.gz
- 对于 Debian/Ubuntu 包,请参阅 https://ceph.net.cn/docs/master/install/debian
- 对于 RPM,请参阅 https://ceph.net.cn/docs/master/install/rpm
