v0.28.1 发布
sage
我一周前标记并上传了 v0.28,但忘记在博客和邮件中发布了。也许这样也好,因为上周修复了许多问题。我将把主要内容分开说明。
v0.28 的更改
- osd: 重新设计了对等连接代码
- osd: 支持长对象名称
- osd: 移除了脆弱的类分发机制(现在由管理员分发 .so 文件)
- mds: 许多集群 mds 修复
- libceph: xattr 操作,api 更新
- mon: ‘health’ 命令更健壮
- obsync: 许多改进(ACL 转换、content-type、attrs、packages)
- rbd: 通过 ‘rbd map’ 和 ‘rbd unmap’ 命令映射/取消映射内核设备
- crush: 允许 – 和 _ 在名称中使用,修复了编译期间的空格
- radosgw: 许多修复
v0.28.1 的更改
- osd: 修复了心跳交换问题(针对许多“错误地标记为下线”的情况)
- osd: 修复了对等连接问题
- daemons: 修复了 SIGHUP 信号处理时重新打开日志文件的问题
- mds: 修复了日志过期崩溃(在 mds 重启后)
- libceph/cfuse: 修复了同步写入崩溃问题
v0.29 的重点主要是稳定性。 唯一的新功能是针对 obsync(使其能够直接同步到 rados)和一些用于以编程方式管理大型集群的 CRUSH 映射的可用性改进。
相关网址
- 直接下载地址:http://ceph.newdream.net/download/ceph-0.28.1.tar.gz
- 对于 Debian 和 Ubuntu 包,请参阅 http://ceph.newdream.net/wiki/Debian
