我正在试验 LXD。由于 LXD 应该知道 ZFS 的功能(写时复制等),因此我设置了一个 ZFS 池(由单个专用分区组成)来保存容器。然后我安装了 LXD 并运行“lxd init”。在 init-process 中,我指示 LXD 使用 ZFS,并将其指向现有的 ZFS 池。
然后当我创建一个新容器时,LXD 在 ZFS 池中创建了两个目录:“containers”和“images”。但是,这些目录完全是空的。实际的文件存储在 /var/lib/lxd(在 ext4 分区上,这应该很重要)。
可能我遗漏了一些明显的东西,但是:我在这里遗漏了什么?为什么 LXD 在“init”过程中不使用交给它的 ZFS 池?