Raspberry PI Nas。2 个大小相同的硬盘,但可用空间不同 - 已解决

Raspberry PI Nas。2 个大小相同的硬盘,但可用空间不同 - 已解决

我有一台 Raspberry Pi Nas。我以前安装了 2 个 Seagate IronWolfs,但一年后其中 1 个就坏了(印象不好)。所以我用 WD Red Plus 替换了它。两者都是 4TB,所以我将数据从 Wolf Drive 同步到新的 WD Plus。问题是,现在它们上面都有相同的数据,但可用空间显示不同。

我使用 rsync 来同步数据。

df 输出

Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/sde1      ext4      3.6T  3.4T  3.7G 100% /media/HD3
/dev/sdd1      ext4      3.6T  3.4T  190G  95% /media/HD4  <------ Difference

rsync 输出

sudo rsync -vrhn --delete --progress --ignore-existing "/media/HD3/" "/media/HD4/"
sending incremental file list

sent 1.98M bytes  received 2.48K bytes  793.70K bytes/sec
total size is 3.73T  speedup is 1,881,163.11 (DRY RUN)

fdisk 输出。

Disk /dev/sdd: 3.64 TiB, 4000787030016 bytes, 7814037168 sectors
Disk model: TerraMaster
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: A6F1A012-15A9-4DD7-9405-29B60213F715

Device     Start        End    Sectors  Size Type
/dev/sdd1   2048 7814037134 7814035087  3.6T Linux filesystem

-----------------------------------------------------------------------

Disk /dev/sde: 3.64 TiB, 4000787030016 bytes, 7814037168 sectors
Disk model: TerraMaster
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: A540ED30-3F58-BA4A-93D3-6D83AACCA8B1

设备起始结束扇区大小类型 /dev/sde1 2048 7814037134 7814035087 3.6T Linux 文件系统

我仍在学习 Linux,所以我想知道是否有人知道为什么可用空间不同?如果这是因为驱动器不同,那么我可以接受,但如果不是,我希望拿回我的 100GB 以上空间。

我开始查找 lost+found 并在 HD3 上删除并重新创建它,但没有任何变化。

我尝试使用 du 手动检查 HD3 和 HD4 上的每个文件夹,它们都匹配。

更新:我将 NAS 放到了 Raspberry Pi 上,因为它已进行 gparted。Gparted 说可用空间是保存空间,但df -h仍然说不同。非常奇怪。

答案1

我找到了原因......这是 HD3 上的 ext4 保留空间

osmc@osmc:~/Scripts$ tune2fs -l /dev/sdb1  | grep 'Reserved'
Reserved block count:     0
Reserved GDT blocks:      1024
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)


osmc@osmc:~/Scripts$ tune2fs -l /dev/sdc1  | grep 'Reserved'
Reserved block count:     48837719
Reserved GDT blocks:      1024
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)

#Set HD3 to 0
osmc@osmc:~/Scripts$ sudo tune2fs -m 0 /dev/sdc1
tune2fs 1.46.2 (28-Feb-2021)
Setting reserved blocks percentage to 0% (0 blocks)

osmc@osmc:~/Scripts$ tune2fs -l /dev/sdc1  | grep 'Reserved'
Reserved block count:     0
Reserved GDT blocks:      1024
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)

osmc@osmc:~/Scripts$ space
Filesystem      Size  Used Avail Use% Mounted on
/dev/sdb1       3.6T  3.0T  646G  83% /media/HD4
/dev/sdc1       3.6T  3.0T  646G  83% /media/HD3

相关内容