我在 Ubuntu 22.04 中有一个由 raid-0 中的 4 个驱动器创建的 raid 驱动器。它使用 ext4 格式化并挂载到/mnt/md1
。当我这样做时,df -h
会在输出中看到该驱动器,但它还显示,3.7 TB 中的 692 GB 已被使用。当我尝试列出该内容以找出使用ls -alh
命令占用近 700 GB 的内容时,它什么也没显示
df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 9,5G 3,3M 9,5G 1% /run
/dev/sda2 110G 71G 34G 68% /
tmpfs 48G 0 48G 0% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
/dev/sda1 240M 6,1M 234M 3% /boot/efi
tmpfs 9,5G 172K 9,5G 1% /run/user/1000
/dev/md0 1,8T 954G 787G 55% /mnt/md0
/dev/md1 3,7T 692G 2,8T 20% /mnt/md1
ls -alh /mnt/md1
drwxr-xr-x 3 root root 4,0K aug 22 08:49 ./
drwxr-xr-x 5 root root 4,0K aug 3 16:09 ../
drwx------ 5 root root 4,0K aug 22 08:49 lost+found/
我不明白。我怎样才能找出缺失空间中的内容并释放该空间?
我也尝试过:
sudo dumpe2fs /dev/md1 | grep "Block size"
dumpe2fs 1.46.5 (30-Dec-2021)
Block size: 4096
sudo tune2fs -l /dev/md1 | grep "Reserved block count"
Reserved block count: 49710585
我将保留大小设置为 1%
sudo tune2fs -m 1 /dev/md1
tune2fs 1.46.5 (30-Dec-2021)
Setting reserved blocks percentage to 1% (9942117 blocks)
sudo du -h --apparent-size /dev/md1
0 /dev/md1
我目前没有什么主意了。