我的服务器上有两个磁盘,都创建了 LV,问题出在安装在 / 上的磁盘上。
我知道使用寻找和种类输出给定行数的最大值。例如:
find / -type f -exec du -Sh {} + | sort -rh | head -n 10*
以下是 lsblk 的输出:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 1 931.5G 0 disk
├─sda1 8:1 1 1G 0 part /boot
├─sda2 8:2 1 4G 0 part [SWAP]
└─sda3 8:3 1 926.5G 0 part
├─vg00-root_vol 253:0 0 925.5G 0 lvm /
└─vg00-lv_tmp 253:1 0 1G 0 lvm /tmp
sdb 8:16 1 1.8T 0 disk /builds
但这并不等于上面显示的总使用量 811G。还有什么可能占用了这个空间,如何找到它?
df -h 命令指示利用率为 88%,如下所示:
Filesystem Size Used Avail Use% Mounted on
devtmpfs 63G 0 63G 0% /dev
tmpfs 63G 0 63G 0% /dev/shm
tmpfs 63G 4.1G 59G 7% /run
tmpfs 63G 0 63G 0% /sys/fs/cgroup
/dev/mapper/vg00-root_vol 926G 809G 117G 88% /
/dev/sdb 1.8T 1.3T 491G 72% /builds
/dev/mapper/vg00-lv_tmp 1014M 40M 975M 4% /tmp
/dev/sda1 1014M 231M 784M 23% /boot
tmpfs 13G 24K 13G 1% /run/user/0
tmpfs 13G 16K 13G 1% /run/user/42