第 7 章 删除 DCN 节点


如果不再需要,您可以从 DCN 站点中删除节点,允许您重新使用硬件。

7.1. 冷迁移实例

冷迁移实例涉及停止实例并将其移动到另一个 Compute 节点。冷迁移有助于实时迁移无法促进的迁移方案,如迁移使用 PCI 直通的实例。调度程序自动选择目标 Compute 节点。如需更多信息,请参阅 迁移限制

流程

  1. 从您的工作站访问 OpenStackClient pod 的远程 shell:

    $ oc rsh -n openstack openstackclient
  2. 要冷迁移实例,请输入以下命令关闭并移动实例:

     $ openstack server migrate <instance> --wait
    • <instance > 替换为要迁移的实例的名称或 ID。
    • 如果迁移本地存储的卷,则指定 --block-migration 标记。
    • 指定 --wait 标志,以指示您必须等待迁移完成。
  3. 等待实例迁移完成后,您可以打开另一个终端窗口并检查迁移状态。如需更多信息,请参阅 检查迁移状态
  4. 检查实例的状态:

     $ openstack server list --all-projects

    "VERIFY_RESIZE"状态表示您需要确认或恢复迁移:

    • 如果迁移按预期工作,请确认它:

       $ openstack server resize --confirm <instance>

      <instance > 替换为要迁移的实例的名称或 ID。"ACTIVE"状态表示实例已就绪。

    • 如果迁移无法正常工作,请恢复它:

       $ openstack server resize --revert <instance>

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

  5. 重启实例:

     $ openstack server start <instance>

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

  6. 可选:如果您为维护禁用了源 Compute 节点,您必须重新启用该节点,以便可以把新实例分配给该节点:

     $ openstack compute service set <source> nova-compute --enable

    <source > 替换为源 Compute 节点的主机名。

  7. 退出 OpenStackClient pod:

    $ exit
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部