再会
我使用 Ubuntu 18.04,lxd 3.0.3
当我启动我的容器时,文件 /var/lib/lxd/disks/local.img 变得越来越多。现在大小
du -h disks/
64G disks/
ls -lh *
-rw------- 1 root root 94G Feb 22 15:18 local.img
当我停止容器时,这个文件不会改变。
这是什么?这个目录是什么意思?我没有在谷歌搜索答案
谢谢!
当您开始使用 LXD 时,您通过运行sudo lxd init
. 该向导引导您选择存储容器的位置。您很可能选择在循环文件上使用 ZFS。您应该被要求指定最大尺寸。
因此,首先运行以下命令以找出存储的名称(此处为mystorage)。
$ lxc storage list
+-----------+-------------+--------+--------+---------+
| NAME | DESCRIPTION | DRIVER | SOURCE | USED BY |
+-----------+-------------+--------+--------+---------+
| mystorage | | zfs | lxd | 25 |
+-----------+-------------+--------+--------+---------+
然后,运行它以获取存储的详细信息。它将显示您已安排多少空间(最大)以及当前正在使用多少空间。
$ lxc storage info mystorage
info:
description: ""
driver: zfs
name: mystorage
space used: 12.37GB
total space: 200.44GB
...
请注意,在您的情况下(ZFS over loop 文件),您可能需要使用du --apparent-size
来获取正在使用的实际空间。因为所谓的稀疏文件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句