我有一台 Ubuntu 14.04 服务器,其中 btrfs(SSD 驱动器)为 /,并且我将另一个驱动器(SATA)绑定到 /home。SSD 驱动器报告可用空间不足,因此我读过这个,采纳了一些建议,并删除了一些文件。这是 btrfs 现在报告的内容:
# btrfs fi show /
Label: system uuid: 2322b989-2110-494b-96b0-40aaee2f3998
Total devices 1 FS bytes used 6.20GiB
devid 1 size 26.08GiB used 22.52GiB path /dev/sdc1
# btrfs fi df /
Data, single: total=21.76GiB, used=5.69GiB
System, single: total=4.00MiB, used=16.00KiB
Metadata, single: total=776.00MiB, used=522.03MiB
# btrfs subvolume list /
ID 257 gen 2090434 top level 5 path @
ID 258 gen 1048023 top level 5 path @home
df -h
/dev/sdc1 27G 6.3G 20G 25% /
删除 @home 是安全的,因为它实际上是与另一个驱动器绑定的?但在此之前,我只想确保我正确读取了上述数字...驱动器使用了 26G 中的大约 6GB,对吗?
更新
这是我的 fstab(相关部分):
UUID=2322b989-2110-494b-96b0-40aaee2f3998 / btrfs noatime,nodiratime,notreelog,ssd,discard,subvol=@ 0 1
UUID=858a4a9d-a901-47c7-89d2-0ef97ef6f23f /mnt/ext ext4 defaults,acl,user_xattr,noatime,nodiratime 0 1
/mnt/ext/home /home none bind
答案1
看来您可以安全地删除@home
子卷。它在启动时不会安装在任何地方。
我建议检查一下是否还留有重要的东西。您可以卸载硬盘,然后查看里面有什么/home
。