v0.66 发布
sage
我们最新的开发版本在 dumpling 之前发布!本次的主要改进在于监控性能和 OSD pg 日志重写,以加速对等连接。
另外,dumpling 功能冻结已经开始。接下来的一个月我们将完全专注于稳定性和测试。我们将在未来一两周内发布一个候选版本。
值得注意的更改包括
- osd:pg 日志(重新)写入现在效率更高(更快的对等连接)(Sam Just)
- osd:修复了前端心跳和混合集群的问题(David Zafman)
- mon:调整,性能改进
- mon:简化 PaxosService 与 Paxos 的交互,修复可读/可写检查
- rgw:修复 radosgw-admin buckets list(Yehuda Sadeh)
- mds:支持通过 ino 编号进行健壮的查找(适用于 NFS)(Yan, Zheng)
- mds:修复了几个错误(Yan, Zheng)
- ceph-fuse, libcephfs:修复大于 4MB 文件上的截断错误(Yan, Zheng)
- ceph/librados:修复监视器重新连接时的命令重发
- librados python:修复大于 4KB 的 xattrs(Josh Durgin)
- librados:可配置的最大对象大小(默认 100 GB)
- msgr:修复了各种内存泄漏
- ceph-fuse:修复了长期存在的 O_NOATIME 与 O_LAZY 错误
- ceph-fuse, libcephfs:修复请求引用计数错误(关机时挂起)
- ceph-fuse, libcephfs:修复 EOF 处的读取清零
- ceph-conf:–show-config-value 现在反映守护程序默认值
- ceph-disk:更简单、更强大的锁定
- ceph-disk:避免在 /var/lib/ceph/osd/* 中覆盖现有 osd
- sysvinit:处理 /var/lib/ceph/osd/* 中的符号链接
总共
修改了 152 个文件,插入 3481 行 (+),删除 1636 行 (-)
来自 14 位作者。
您可以从通常的位置获取 v0.66
- Git 在 git://github.com/ceph/ceph.git
- Tarball 在 https://ceph.net.cn/download/ceph-0.66.tar.gz
- 对于 Debian/Ubuntu 包,请参阅 https://ceph.net.cn/docs/master/install/debian
- 对于 RPM,请参阅 https://ceph.net.cn/docs/master/install/rpm
