我有一个带有 btrfs(SSD 驱动器)作为 / 的 Ubuntu 14.04 服务器,并且我将另一个驱动器(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
看起来您可以安全地删除
@home
子卷。它没有在引导时安装在任何地方。我建议检查是否还有重要的东西。您可以为此卸载硬盘并查看
/home
.