6.5. RBD 镜像功能


基于快照的镜像过程不再被取消

在以前的版本中,因为内部竞争条件,rbd mirror snapshot schedule add 命令将被取消。如果没有可用于其他现有计划,则基于快照的镜像流程不会启动受影响的镜像。

在这个版本中,竞争条件已被修复,基于快照的镜像过程会如预期启动。

(BZ#2099799)

当镜像被提升为主时,现有调度会生效

在以前的版本中,由于 ill-sidered 优化,现有调度不会在镜像提升后生效,从而导致基于快照的镜像过程没有为最近提升的镜像启动。

在这个版本中,优化会导致这个问题被删除,当镜像被提升为主,基于快照的镜像过程会如预期时,现有调度会生效。

(BZ#2100519)

rbd-mirror 守护进程不再获取专用锁定

在以前的版本中,因为逻辑错误,rbd-mirror 守护进程可能会获取 de-facto 主镜像的专用锁定。因此,受影响镜像基于快照的镜像过程会停止,报告 "failed to unlink to unlink local peer from remote image" 错误。

在这个版本中,逻辑错误会被修复,从而导致 rbd-mirror 守护进程不会发布在 de-facto 主镜像中专用锁定,基于快照的镜像过程不会停止和正常工作。

(BZ#2100520)

rbd-mirror 使用的 mirror 快照队列已扩展,不再被删除

在以前的版本中,因为内部竞争条件,从属集群中 rbd-mirror 守护进程所使用的镜像快照将被删除,从而导致受影响镜像停止基于快照的镜像过程,报告了 "sit-brain" 错误。

在这个版本中,镜像快照队列会按长度扩展,并且镜像快照清理过程被相应调整,修复了在次要集群上仍被 rbd-mirror 守护进程使用的镜像快照,且基于快照的镜像过程不会停止。

(BZ#2092843)

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.