4.2. 将节点迁移到 RHV 上的其他存储域


您可以将 OpenShift Container Platform control plane 和计算节点迁移到 Red Hat Virtualization(RHV)集群中的不同存储域。

4.2.1. 将计算节点迁移到 RHV 中的不同存储域

先决条件

  • 已登陆到 Manager。
  • 您有目标存储域的名称。

流程

  1. 识别虚拟机模板:

    $ oc get -o jsonpath='{.items[0].spec.template.spec.providerSpec.value.template_name}{"\n"}' machineset -A
    Copy to Clipboard Toggle word wrap
  2. 根据您确定的模板,在 Manager 中创建一个新虚拟机。所有其他设置保持不变。详情请参阅 Red Hat Virtualization 虚拟机管理指南 中的基于模板创建 虚拟机。

    提示

    您不需要启动新虚拟机。

  3. 从新虚拟机创建新模板。指定 目标 下的目标存储域。详情请参阅 Red Hat Virtualization 虚拟机管理指南中的 创建模板
  4. 使用新模板向 OpenShift Container Platform 集群添加新机器集。

    1. 获取当前机器集的详情:

      $ oc get machineset -o yaml
      Copy to Clipboard Toggle word wrap
    2. 使用这些信息创建机器集。如需更多信息,请参阅 创建机器集

      template_name 字段中输入新虚拟机模板名称。使用管理器中 新建模板对话框中使用的相同模板 名称。

    3. 请注意新旧计算机集的名称。您需要在后续步骤中引用它们。
  5. 迁移工作负载。

    1. 扩展新计算机集。有关手动扩展机器集的详情,请参阅 手动扩展机器集

      删除旧机器时,OpenShift Container Platform 将 pod 移到可用的 worker 中。

    2. 缩减旧计算机集。
  6. 删除旧机器集:

    $ oc delete machineset <machineset-name>
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat