v0.67 Dumpling 发布
sage
又过了三个月,Ceph 的下一个稳定版本已经准备就绪:Dumpling! 感谢所有为这个版本做出贡献的人(总共有 42 位作者)!
自 v0.61 Cuttlefish 以来,此版本侧重于几个主要主题
- rgw:S3/Swift 对象存储的全局命名空间和区域支持
- 用于管理集群的新 RESTful API 端点,基于新的改进的管理 API 和更新的 CLI
- mon:稳定性和性能
- osd:稳定性和性能
- cephfs:通过 ino 支持打开(用于改进 NFS 重新导出)
- 改进了对 Red Hat 平台的支持
- 在可用时使用 Intel CRC32c 指令
与之前的稳定版本一样,您可以升级到 Ceph 的先前版本,而无需使整个集群在线,只要遵循一些简单的准则即可。
- 对于 Dumpling,我们已经测试了从 Bobtail 和 Cuttlefish 升级。 如果您正在运行 Argonaut,请先升级到 Bobtail,然后再升级到 Dumpling。
- 请按照以下顺序升级守护程序/主机
- 在所有将使用命令行“ceph”实用程序的节点上升级 ceph-common。
- 升级所有监视器(升级 ceph 包,重新启动 ceph-mon 守护程序)。 这可以一次一个守护程序或主机进行。 请注意,由于 cuttlefish 和 dumpling 监视器无法相互通信,因此应在相对较短的时间内升级所有监视器,以最大程度地减少 untimely 故障降低可用性的风险。
- 升级所有 osd(升级 ceph 包,重新启动 ceph-osd 守护程序)。 这可以一次一个守护程序或主机进行。
- 升级 radosgw(升级 radosgw 包,重新启动 radosgw 守护程序)。
Cuttlefish 和 Dumpling 之间存在一些小的兼容性更改,特别是对于 CLI 界面。 请参阅 完整的发行说明,了解自 v0.66 和 v0.61 Cuttlefish 以来的更改摘要,以及升级前应考虑的其他潜在问题。
Dumpling 是我们新的三个月稳定版本周期中的第二个 Ceph 版本。 我们很高兴能够按计划完成所有工作。 下一个稳定版本,代号为 Emperor,计划在三个月后发布(11月初)。
您可以从通常的位置下载 v0.67 Dumpling
- Git 在 git://github.com/ceph/ceph.git
- Tarball 在 https://ceph.net.cn/download/ceph-0.67.tar.gz
- 对于 Debian/Ubuntu 包,请参阅 https://ceph.net.cn/docs/master/install/debian
- 对于 RPM,请参阅 https://ceph.net.cn/docs/master/install/rpm
