我在一个根分区很小的节点上运行 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 的文件系统中。