v0.48.2 ‘argonaut’ 稳定更新发布
sage
稳定“argonaut”系列的又一次更新已经发布。此版本修复了 rbd 和 radosgw 中的一些重要错误,并包含一系列针对 upstart 和部署相关脚本的更改,这些更改将允许即将推出的 ‘ceph-deploy’ 工具与 argonaut 版本一起工作。
升级
- keyring 文件的默认搜索路径现在包括 /etc/ceph/ceph.$name.keyring。如果您的 集群中存在这些文件,请注意,默认情况下它们现在可能会被使用。
- upstart init 文件进行了一些更改。这些更改尚未 记录或推荐。任何现有用户都应 在升级之前查看这些更改。
- ceph-disk-prepare 和 ceph-disk-active 脚本已得到显著更新。这些更改尚未 记录或 推荐。任何现有用户都应在升级之前查看这些更改。
值得注意的更改包括
- mkcephfs: 修复在使用默认路径时,mds 和 osd 的 keyring 生成
- radosgw: 修复导致每个 bucket 的统计信息偶尔损坏的错误
- radosgw: 解决方法,以避免先前损坏的统计信息变为负数
- radosgw: 修复繁忙 bucket 上使用情况统计报告中的错误
- radosgw: 修复大于 2 GB 的对象的 Content-Range: 标头。
- rbd: 避免在命令行工具出错时留下 watch 处于活动状态 (避免后续操作的 30 秒延迟)
- rbd: 更友好的 pool/image 选项使用方式 (旧的调用 约定仍然有效)
- librbd: 修复罕见的快照创建竞争 (当 创建同时进行时可能会丢失快照)
- librbd: 修复跨越空洞时的 discard 处理
- librbd: 修复启用缓存时 discard 时的内存泄漏
- objecter: 修复 op 重排序的各种问题
- objecter: 修复启动时间等待 osdmap 的罕见死锁
- ceph: 修复用法
- mon: 减少有关 check_sub 的日志噪音
- ceph-disk-activate: 各种修复和改进
- ceph-disk-prepare: 自动分区和格式化 osd 磁盘
- upstart: 在重新启动时启动所有人
- upstart: 如果在 config 中指定,则在启动时始终更新 osd crush 位置
- config: 将 /etc/ceph/ceph.$name.keyring 添加到默认 keyring 搜索路径
- ceph.spec: 不要打包 crush 标头
您可以从常规位置获取此版本
- Git 在 git://github.com/ceph/ceph.git
- Tarball 在 http://ceph.newdream.net/download/ceph-0.48.2.tar.gz
- 对于 Debian/Ubuntu 包,请参阅 http://ceph.newdream.net/docs/master/install/debian
