v0.61.4 发布
sage
我们已经解决了许多 v0.61.x Cuttlefish 用户遇到的问题,并准备了另一个点版本,v0.61.4。 此版本修复了使用 XFS 文件系统时电源循环期间罕见的的数据损坏,一些监控同步问题,RHEL/CentOS 上 ceph-disk 和 ceph-deploy 的几个问题,以及 scrub 期间 OSD 内存利用率的问题。
值得注意的更改包括
- mon: 修复守护进程在启动时遇到错误时退出行为
- mon: 更强大的同步行为
- osd: 不要使用 sync_file_range(2), posix_fadvise(…DONTNEED) (可能导致 XFS 上的电源丢失时数据损坏)
- osd: 避免不必要的日志重写 (提高配对速度)
- osd: 修复 scrub 效率错误 (对旧集群有影响)
- rgw: 修复以下划线开头的对象列表
- rgw: 修复深度 URI 资源,CORS 错误
- librados python 绑定: 修复 32 位架构上的截断
- ceph-disk: 修复 udev 规则
- rpm: 在软件包安装时安装 sysvinit 脚本
- ceph-disk: 修复 Debian wheezy 上机器重启时 OSD 启动
- ceph-disk: 在 journal 设备第二个出现时激活 OSD
- ceph-disk: 修复 RHEL/CentOS 6.3 上的各种错误
- ceph-disk: 添加 ‘zap’ 命令
- ceph-disk: 添加 ‘[un]suppress-activate’ 命令,用于准备备用磁盘
- upstart: 在 runlevel [2345] 上启动 (而不是在第一个网络接口启动后)
- ceph-fuse, libcephfs: 处理会话打开期间的 mds 会话重置
- ceph-fuse, libcephfs: 修复两个 capability 撤销错误
- ceph-fuse: 修复启动时的线程创建
- 所有守护进程: 在启动时创建 /var/run/ceph 目录(如果不存在)
请参阅 完整发布说明。
您可以从通常的地方获取 v0.61.4
- Git 在 git://github.com/ceph/ceph.git
- Tarball 在 https://ceph.net.cn/download/ceph-0.61.4.tar.gz
- 对于 Debian/Ubuntu 包,请参阅 https://ceph.net.cn/docs/master/install/debian
- 对于 RPM,请参阅 https://ceph.net.cn/docs/master/install/rpm
