搜索

第 16 章 使用 director Operator 更改虚拟机上的资源

download PDF

要更改 OpenStackVMSet 自定义资源(CR)的 CPU、RAM 和磁盘资源,请使用 OpenStackControlPlane CRD。

16.1. 更改 OpenStackVMSet CR 的 CPU 或 RAM

您可以使用 OpenStackControlPlane CRD 更改 OpenStackVMSet 自定义资源(CR)的 CPU 或 RAM。

流程

  1. 将 Controller virtualMachineRole 内核数改为 8:

    $ oc patch -n openstack osctlplane overcloud --type='json' -p='[{"op": "add", "path": "/spec/virtualMachineRoles/controller/cores", "value": 8 }]'
  2. 将 Controller virtualMachineRole RAM 大小更改为 22GB:

    $ oc patch -n openstack osctlplane overcloud --type='json' -p='[{"op": "add", "path": "/spec/virtualMachineRoles/controller/memory", "value": 22 }]'
  3. 验证 virtualMachineRole 资源:

    $ oc get osvmset
    NAME         CORES   RAM   DESIRED   READY   STATUS        REASON
    controller   8       22    1         1       Provisioned   All requested VirtualMachines have been provisioned
  4. 从虚拟机内部执行正常关闭。逐一关闭每个更新的虚拟机。
  5. 打开虚拟机:

    $ `virtctl start <VM>` to power on the virtual machine.
    • <VM > 替换为您的虚拟机的名称。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.