9.3. 清理所有数据并保留容器镜像


您可以使用--all 和- keep-images 参数运行 microshift-cleanup-data 脚本,在清理所有数据 时保留 MicroShift 容器镜像。

保留容器镜像有助于在数据清理后加快 MicroShift 重启,因为启动服务时所需的容器镜像已在本地存在。

使用-- all-keep-images 参数运行脚本时,您将执行以下清理操作:

  • 停止并禁用所有 MicroShift 服务
  • 删除所有 MicroShift pod
  • 重置网络配置
  • 删除 /var/lib/microshift 数据目录
  • 删除 OVN-K 网络配置
警告

这个选项删除所有 MicroShift 数据和用户工作负载。请谨慎使用。

先决条件

  • 您以具有 root-user 访问权限的管理员身份登录到 MicroShift。
  • 您已提交了一个支持问题单。

流程

  1. 输入以下命令通过运行带有--all 和- keep-images 参数的 microshift-cleanup- data 脚本来清理所有数据和用户工作负载:

    $ sudo microshift-cleanup-data --all --keep-images
    Copy to Clipboard Toggle word wrap

    输出示例

    DATA LOSS WARNING: Do you wish to stop and clean ALL MicroShift data AND cri-o container workloads?
    1) Yes
    2) No
    #? Yes
    Stopping MicroShift services
    Disabling MicroShift services
    Removing MicroShift pods
    Deleting the br-int interface
    Killing conmon, pause and OVN processes
    Removing MicroShift configuration
    Removing OVN configuration
    MicroShift service was stopped
    MicroShift service was disabled
    Cleanup succeeded
    Copy to Clipboard Toggle word wrap

  2. 运行以下命令验证容器镜像是否仍然存在:

    $ sudo crictl images | awk '{print $1}'
    Copy to Clipboard Toggle word wrap

    输出示例

    IMAGE
    quay.io/openshift-release-dev/ocp-v4.0-art-dev
    quay.io/openshift-release-dev/ocp-v4.0-art-dev
    quay.io/openshift-release-dev/ocp-v4.0-art-dev
    quay.io/openshift-release-dev/ocp-v4.0-art-dev
    quay.io/openshift-release-dev/ocp-v4.0-art-dev
    quay.io/openshift-release-dev/ocp-v4.0-art-dev
    quay.io/openshift-release-dev/ocp-v4.0-art-dev
    quay.io/openshift-release-dev/ocp-v4.0-art-dev
    quay.io/openshift-release-dev/ocp-v4.0-art-dev
    quay.io/openshift-release-dev/ocp-v4.0-art-dev
    registry.redhat.io/lvms4/topolvm-rhel9
    registry.redhat.io/openshift4/ose-csi-external-provisioner
    registry.redhat.io/openshift4/ose-csi-external-resizer
    registry.redhat.io/openshift4/ose-csi-livenessprobe
    registry.redhat.io/openshift4/ose-csi-node-driver-registrar
    registry.redhat.io/ubi9
    Copy to Clipboard Toggle word wrap

    重要

    在运行脚本后,MicroShift 服务会停止并禁用。

  3. 运行以下命令来重启 MicroShift 服务:

    $ sudo systemctl enable --now microshift
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat