我不明白 zpool 目录在我的计算机上保存在哪里?
zfs list
显示此输出
NAME USED AVAIL REFER MOUNTPOINT
default 294M 17.0G 19K none
default/containers 3.76M 17.0G 19K none
default/containers/a1 3.74M 17.0G 3.74M /var/lib/lxd/storage-pools/default/containers/a1
default/custom 19K 17.0G 19K none
default/deleted 19K 17.0G 19K none
default/images 290M 17.0G 19K none
default/images/347f49fcb4ceada500d1bc53e0146b48b4e39074ef5895b184902d333120d5ed 290M 17.0G 290M none
default/snapshots 19K 17.0G 19K none
但是当我尝试搜索时default/deleted
,我在我的机器上找不到它;我找不到上述任何一个。
我可以看到挂载点,即这个 zfs 的挂载位置
default/containers/a1 /var/lib/lxd/storage-pools/default/containers/a1 zfs rw,relatime,xattr,noacl 0 0
但我找不到挂载点的来源,即default/containers/a1
有人能帮忙吗?我的问题是我不明白挂载点的来源在哪里。在哪里default/containers/a1
?注意:default
是我的 zfs 池的名称。或者换句话说,我想看看 zfs 池在我的计算机上保存在哪里。
我可以通过访问 zfs 的挂载点来创建/删除/更新文件;但如果我想在源端执行这些操作,而不是 default/containers/a1
在
/var/lib/lxd/storage-pools/default/containers/a1
答案1
嗯,default/containers/a1
是源,您只能通过挂载点访问文件。ZFS 将数据直接存储在磁盘上,不使用文件系统树中的任何文件夹或挂载点。
如果您想查看 zpool 使用的磁盘default
,请使用以下命令获取详细信息。
zpool list -v default
全部文件夹下面default
是由 ZFS 管理的 ZFS 文件系统,也必须挂载才能访问 ZFS 文件系统保存的文件。