3.11. 删除旧的 overcloud 镜像


在升级或次要更新后,从环境中删除旧的 overcloud 镜像,以避免出现可能干扰下一次更新或升级的未使用镜像。例如,累积的旧镜像使用显著的根磁盘空间,这可能会导致验证失败,因为没有足够的可用空间。

流程

  1. 检查您不再使用的镜像:

    $ openstack image list
    
    +--------------------------------------+-----------------------------------------+--------+
    | ID                                   | Name                                    | Status |
    +--------------------------------------+-----------------------------------------+--------+
    | 93c156e3-2eae-440b-8fa9-b5aacd15a602 | bm-deploy-kernel                        | active |
    | 59b80e18-6d84-4d81-bfa7-ccdade4b46eb | bm-deploy-kernel_20200922T105130Z       | active |
    | b8c218fb-97d1-4e13-ad15-a94a00fe9354 | bm-deploy-ramdisk                       | active |
    | 1d5b38d1-4a84-48a1-b830-d45643f11a2b | bm-deploy-ramdisk_20200922T105131Z      | active |
    | b87a6265-cf2a-4dfa-9020-c5293300615d | overcloud-full                          | active |
    | c284c181-9dbe-4106-a30b-ac0afd1df96e | overcloud-full_20220822T092204Z         | active |
    | c16f5c7a-02eb-441a-878d-e198b91fc138 | overcloud-full-initrd                   | active |
    | 18d654cd-1c79-4319-bc09-4ffd9da5fdae | overcloud-full-initrd_20220822T092201Z  | active |
    | 5626bb6f-f110-4f34-b961-35b3a6b4fb74 | overcloud-full-vmlinuz                  | active |
    | 90955262-2952-4049-a7ac-b6ee92826ab7 | overcloud-full-vmlinuz_20220822T092159Z | active |
    +--------------------------------------+-----------------------------------------+--------+
    Copy to Clipboard Toggle word wrap
  2. 删除每个旧镜像:

    以下示例删除所有在其名称中带有时间戳的镜像,如 20200922T105130Z20220822T092159Z

    $ source ~/stackrc
    $ openstack image list -c Name -f value | egrep "_202[0-9]+T[0-9]+Z" | xargs openstack image delete
    Copy to Clipboard Toggle word wrap
    注意

    如果您将您的环境从 RHOSP 13.0 升级到 16.2,则镜像不包含时间戳。以下示例演示了如何在名称中删除带有 bm-deploy 的镜像,它们不再需要:

    $ openstack image list -c Name -f value | egrep bm-deploy | xargs openstack image delete
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat