juju 的缓存存储在哪里

juju 的缓存存储在哪里

我在一个根分区很小的节点上运行 Juju。部署几个 charm(到其他机器)会导致引导机器上的磁盘满了。

  • Juju 将魅力缓存存储在哪里?
  • 如果添加 charms,引导机上还有哪些其他文件夹会增大?
  • 我可以将这些目录符号链接到具有更多空间的磁盘吗?

谢谢!

答案1

Juju 将 charm 缓存存储在 mongodb 中。这是 mongodb 的 juju 版本,它存储在 的数据库中/var/lib/juju/db

可以将此目录的符号链接到另一个磁盘。

在引导环境之后,我运行了以下命令:

service juju-db stop
mv /var/lib/juju/db /mnt/juju-db
ln -s /mnt/juju-db /var/lib/juju/db
service juju-db start

现在数据库位于挂载在 /mnt 的文件系统中。

相关内容