如何扩展卷 /snap/

如何扩展卷 /snap/

请帮助扩展 /snap/core/,它已 100% 满。或者如何清理空间?

服务器挂起更频繁

我不知道该怎么做。谢谢。

答案1

R1:你可以用以下方法移除它们:sudo snap remove core --revision 手动删除 R2:您可以通过扩展 /var 卷(它的实际位置是 /var/lib/snapd/ )或在下次安装时分配更多空间来扩展它。

/snapd/core 中的默认设置是保留每个 snapd 程序的 3 个版本,当前版本和两个之前版本,如果你看到超过 3 个版本,那么它可能是一个错误但要小心,在服务器中,Snap 与你的服务/应用程序非常重要,因为每个 snap 都是一个完整的非压缩文件系统,每个 snap 都包括数据+lib+config+服务,作为操作系统版本的兼容性/操作独立性的独立实例,因此如果出现安装/管理(实际)错误,我会将其归档到bugs.launchpad.net/ubuntu/+source/snapd。需要查看“snap changes”的输出并显示目录列表(可能在 /snap/ 中)以显示多个已安装的版本。

Snaps 和 snapcraft 文档中的多个版本的 snap 和垃圾收集部分解释说,每次更新 snap 包后,都会安装当前版本和之前的版本,而旧版本会被自动删除。因此请留意您的安装日志。

我希望这对你有帮助...

摘自 @cl-netbox 和 @popey:questions/895634/old-ubuntu-core-snap-versions-are-filling-up-disk-space
已编辑:编辑于 2017 年 3 月 23 日 15:11
并使用 @dclinton 进行了扩展:https://hackernoon.com/managing-ubuntu-snaps-the-stuff-no-one-tells-you-625dfbe4b26c

相关内容