15.8.2. 永不结束实时迁移


实时迁移可能无法完成,这会使迁移保持 持续运行 状态。实时迁移从未完成的一个常见原因是,对源 Compute 节点上运行的实例的客户端请求创建的变化速度快于计算服务可以将其复制到目标 Compute 节点。

使用以下方法之一解决这种情况:

  • 中止实时迁移。
  • 强制实时迁移完成。

中止实时迁移

如果实例状态变化比迁移步骤将其复制到目标节点更快,且您不想临时暂停实例操作,您可以中止实时迁移。

流程

  1. 检索实例的迁移列表:

    $ openstack server migration list --server <instance>

    <instance > 替换为实例的名称或 ID。

  2. 中止实时迁移:

    $ openstack server migration abort <instance> <migration_id>
    • <instance > 替换为实例的名称或 ID。
    • <migration_id > 替换为迁移的 ID。

强制实时迁移完成

如果实例状态变化比迁移步骤将其复制到目标节点更快,并且希望临时挂起实例操作来强制迁移完成,您可以强制完成实时迁移过程。

重要

强制完成实时迁移可能导致明显的停机时间。

流程

  1. 检索实例的迁移列表:

    $ openstack server migration list --server <instance>

    <instance > 替换为实例的名称或 ID。

  2. 强制实时迁移完成:

    $ openstack server migration force complete <instance> <migration_id>
    • <instance > 替换为实例的名称或 ID。
    • <migration_id > 替换为迁移的 ID。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

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

让开源更具包容性

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

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部