Zfs

ZFS 文件系統和 zpool 大小分配

  • April 12, 2018

我在配置時在我的一些 lxc 容器上使用 zfs 我分配了 500GB

我的 zpool 列表

NAME   SIZE  ALLOC   FREE  EXPANDSZ   FRAG    CAP  DEDUP  HEALTH  ALTROOT
lxd    496G   247G   249G         -    44%    49%  1.00x  ONLINE  

我的 zfs 列表名稱

   USED  AVAIL  REFER  MOUNTPOINT
lxd                                                                                   247G   234G    19K  none
lxd/containers                                                                        246G   234G    19K  none
lxd/containers/container1                                                             36.6G   234G  36.9G /var/lib/lxd/containers/container1.zfs
lxd/containers/container2                                                             210G   234G   210G  /var/lib/lxd/containers/container2.zfs
lxd/deleted                                                                           304M   234G    19K  none
lxd/deleted/images                                                                    304M   234G    19K  none
lxd/deleted/images/b5f3a547289fabf26d90250605dc3067f1863ee46c802f004aa97954cc852c33   304M   234G   304M  none
lxd/images                                                                            304M   234G    19K  none
lxd/images/be7cec7c948958adfbb9bc7dbd292762d2388cc883466815fc2b6bc06bf06f5a           304M   234G   304M  /var/lib/lxd/images/be7cec7c948958adfbb9bc7dbd292762d2388cc883466815fc2b6bc06bf06f5a.zfs

我不明白現在我想創建一個只需要 10GB 空間的第三個容器,但所有容器似乎都分配了 500GB/250GB 空間

如何創建一個 10GB 大小的新容器?

你的 zpool 是 500GB。

從外觀上看,當您創建一個容器時,它只是為它創建一個 ZFS 文件系統(數據集)。ZFS 文件系統都共享池的空間,因此它們都將顯示相同的總大小和可用空間。

如果您想明確將容器限制為僅 10GB,您可以在相關數據集上設置配額,儘管我認為這樣做沒有什麼好處。

引用自:https://serverfault.com/questions/907341