搜索

第 11 章 管理实例

download PDF

您可以在实例上执行管理操作,如重新定义实例大小或清空实例。有关管理操作的完整列表,请参阅 实例管理操作

11.1. 调整实例大小

如果需要增加或减少实例的内存或 CPU 计数,您可以调整实例大小。若要调整实例大小,请为具有所需容量的实例选择一个新类别。重新调整实例重建并重启实例的大小。

流程

  1. 检索您要调整大小的实例的名称或 ID:

    $ openstack server list
  2. 检索您要用来调整实例大小的新类别的名称或 ID:

    $ openstack flavor list
    注意

    在调整实例大小时,您必须使用新类别。

  3. 调整实例大小:

    $ openstack server resize --flavor <flavor> \
      --wait <instance>
    • <flavor > 替换为在第 2 步中获得的类别的名称或 ID。
    • <instance > 替换为您要调整大小的实例的名称或 ID。
    注意

    调整大小可能需要时间。实例上的操作系统在实例关闭前执行受控的关闭,实例会调整大小。在此期间,实例状态为 RESIZE

    $ openstack server list
    +----------------------+----------------+--------+----------------------------+
    | ID                   | Name           | Status | Networks                                |
    +----------------------+----------------+--------+----------------------------+
    | 67bc9a9a-5928-47c... | myCirrosServer | RESIZE | admin_internal_net=192.168.111.139    |
    +----------------------+----------------+--------+----------------------------+
  4. 完成调整大小后,实例状态将变为 VERIFY_RESIZE。现在,您必须确认或恢复调整大小:

    • 要确认调整大小,请输入以下命令:

      $ openstack server resize confirm <instance>
    • 要恢复调整大小,请输入以下命令:

      $ openstack server resize revert <instance>

      实例恢复为原始类别,状态更改为 ACTIVE

注意

如果您没有在配置的时间范围内确认或恢复,云可能会配置为自动确认实例大小。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.