侧边栏壁纸

OpenStack Nova 清除缓存

  • admin 2023年07月15日 379阅读 0评论
  • 在 OpenStack 平台的一台计算节点创建虚拟机,若是第一次在该节点创建次虚拟机,会先将镜像文件复制到该计算节点目录 /var/lib/nova/instances/_base 。长期下来,该目录会占用比较大的磁盘空间而要清理。可以通过修改 nova 的配置文件来自动清理该缓存目录,即在该节点没有使用某镜像启动的云主机,那么这个镜像在过一定的时间后会被自动删除。

    在配置文件中找到 [DEFAULT] 部分,添加或修改以下参数的值来配置自动清理镜像缓存的行为:
    remove_unused_base_images=true
    remove_unused_original_minimum_age_seconds=86400
    remove_unused_resized_minimum_age_seconds=3600

    保存配置文件并退出编辑器。
    重启 nova 相关的服务,以使配置更改生效。例如,使用以下命令重启 nova-compute 服务:
    sudo systemctl restart nova-compute

    1
    打赏

    —— 评论区 ——

    昵称
    邮箱
    网址
    取消
    人生倒计时
    最新评论
    舔狗日记