首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LXC和ZFS问题中的K0s

LXC和ZFS问题中的K0s
EN

Stack Overflow用户
提问于 2021-09-26 21:48:33
回答 1查看 313关注 0票数 0

我正试图让K0s在Ubuntu20.04上的LXC (LXD)容器中使用ZFS,并且我成功地克服了设备的挑战(至少目前是这样),但在安装阶段仍然停留在overlayfs问题上。

代码语言:javascript
复制
kernel: [1617529.987422] overlayfs: filesystem on '/var/lib/k0s/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/6371/fs' not supported as upperdir

以前有没有人想过这个问题,有解决办法吗?

你好,马特

EN

回答 1

Stack Overflow用户

发布于 2022-03-19 22:04:42

需要告诉containerd使用zfs快照:

这种方法可能需要LXD容器运行特权&需要传递给容器的zfs模块。

对于k0s,它在上面的配置过程中也很有用,因此可以找到containerd添加到您的bash配置文件中:

  • export PATH=$PATH:/var/lib/k0s/bin

替代方法(非特权LXD)

兹沃尔添加到用于containerd的容器中可能会减少问题&从安全的角度来看更好,因为容器可以无特权运行。这种方法适用于运行在LXD上的k3s & /var/lib/rancher/k3s/agent/containerdzfs

  • /var/lib/kubelet似乎在k3s version v1.22.7+k3s1上的zfs ok下挂载自己
  • 使用无根覆盖作为快照工具现在可以在Ubuntu22.04上工作,这要归功于这个补丁。它使用更少的空间(639MB1.9GB) &比本地快照提供更好的性能。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69339216

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档