6.2. 删除未使用的渲染机器配置


您可以使用 oc adm prune renderedmachineconfigs 命令删除未使用的呈现的机器配置,使用 --confirm 命令。如果有没有删除的机器配置,命令输出会显示哪个没有被删除,并列出没有删除的原因。

流程

  1. 可选:运行以下命令,列出您可以自动删除的渲染机器配置。任何在命令输出中被标记为 as it’s currently in use 的渲染的机器配置都不会被删除。

    $ oc adm prune renderedmachineconfigs --pool-name=worker

    输出示例

    Dry run enabled - no modifications will be made. Add --confirm to remove rendered machine configs.
    dry-run deleting rendered MachineConfig rendered-worker-f38bf61ced3c920cf5a29a200ed43243
    dry-run deleting MachineConfig rendered-worker-fc94397dc7c43808c7014683c208956e
    Skip dry-run deleting rendered MachineConfig rendered-worker-708c652868f7597eaa1e2622edc366ef as it's currently in use

    其中:

    pool-name
    可选:指定您要从中删除机器配置的机器配置池。
  2. 运行以下命令来删除未使用的渲染机器配置。以下流程中的命令将删除 worker 机器配置池中两个最早未使用的机器配置。

    $ oc adm prune renderedmachineconfigs --pool-name=worker --count=2 --confirm

    其中:

    --count
    可选:指定您要删除的未使用呈现的机器配置的最大数量,从最旧的开始。
    --confirm
    表示应执行修剪,而不是空运行。
    --pool-name
    可选:指定您要从中删除机器的机器配置池。如果没有指定,则会评估所有池。

    输出示例

    deleting rendered MachineConfig rendered-worker-f38bf61ced3c920cf5a29a200ed43243
    deleting rendered MachineConfig rendered-worker-fc94397dc7c43808c7014683c208956e
    Skip deleting rendered MachineConfig rendered-worker-708c652868f7597eaa1e2622edc366ef as it's currently in use

Red Hat logoGithubRedditYoutube

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.