当我导出 zfs 池时,挂载该池的文件夹仍然存在,其中仅包含该池之前包含的一些数据集。
在重新导入之前,我删除了通过以下方式挂载池的目录
sudo rm -rf /tank
然后目录似乎被删除了。但过了一会儿,目录又出现了,其中包含导出后出现的完全相同的数据集。
该池是通过...创建的。
sudo zpool create tank mirror sda sdb
zpool status 的输出:
config@ubuntu-nas:/tank$ zpool status
pool: storage
state: ONLINE
scan: scrub repaired 0B in 0 days 00:39:53 with 0 errors on Sun Jun 28 19:23:35 2020
config:
NAME STATE READ WRITE CKSUM
storage ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
ata-ST2000VN004-2E4164_Z529RBWZ ONLINE 0 0 0
ata-ST2000VN004-2E4164_Z529RDW1 ONLINE 0 0 0
errors: No known data errors
pool: torrent_media
state: ONLINE
scan: none requested
config:
NAME STATE READ WRITE CKSUM
torrent_media ONLINE 0 0 0
sda ONLINE 0 0 0
sdb ONLINE 0 0 0
errors: No known data errors
我尝试卸载该池:
sudo umount /tank
umount: /tank: not mounted.
我尝试使用 zfs 卸载该池
sudo zfs unmount tank
cannot open 'tank': dataset does not exist
sudo mount 的输出
仅包含 zfs 的条目
,并且输出中没有包含“tank”的条目
/torrent_media on /torrent_media type zfs (rw,xattr,noacl)
/storage/docker on /docker type zfs (rw,xattr,noacl)
/storage on /storage type zfs (rw,xattr,noacl)
/storage/nextcloud on /storage/nextcloud type zfs (rw,xattr,noacl)
/storage/torrent_media on /storage/torrent_media type zfs (rw,xattr,noacl)
/storage/sam_personal on /storage/sam_personal type zfs (rw,xattr,noacl)
感谢您的任何帮助!
答案1
Attie 说得对!
块引用或者它仅仅是重新创建的层次结构,也许是由某些服务在那里写入文件……?
谢谢!我觉得自己有点傻,我没看到这个。
我跑了:
sudo systemctl stop docker
杀死我所有的容器。