lvm我的VG没有免费的PE,但是确实有很多space,为什么?
lvm my VG has no free PE but it has a lot of space indeed, why?
大家:
我在我的Gentoo上使用lvm Linux,它有一个HHD和一个SSD,所以我用SSD来做HHD的缓存来加快速度。然而,几天后,我认为它甚至比只使用 HHD 还要慢。然后我试图找到原因,但不幸的是我直到现在都失败了。这是我在标题中写的一个令我困惑的问题:
如下图,我的PV没有可用的PE分配:
lgl@pGentoo ~ $ sudo pvdisplay
--- Physical volume ---
PV Name /dev/sdb5
VG Name pika
PV Size 150.00 GiB / not usable 1.69 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 38400
Free PE 0
Allocated PE 38400
PV UUID O1Db1I-zXss-5OLP-nlN6-OUFH-oqDf-8UjOFY
--- Physical volume ---
PV Name /dev/sda7
VG Name pika
PV Size 20.00 GiB / not usable 4.00 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 5119
Free PE 235
Allocated PE 4884
PV UUID 4Hy6zL-gcpi-aRmI-GeUB-rEsw-Sa3R-Fd4Kpb
但是,如果我检查我的 space 与 df -h
一起使用,我可以看到只有 21% 被 /
使用(\
安装在 /dev/sdb5
) 而在 pvdislay
它说我没有可用的 PE 可以分配,为什么?
lgl@pGentoo ~ $ sudo df -h
filesystem total used free used% mountpoint
none 3.8G 1.6M 3.8G 1% /run
udev 10M 0 10M 0% /dev
tmpfs 3.8G 116M 3.7G 3% /dev/shm
/dev/mapper/pika-data 148G 29G 112G 21% /
tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup
tmpfs 3.8G 1.9M 3.8G 1% /tmp
/dev/sda8 2.0G 43M 1.8G 3% /boot
/dev/sda1 496M 59M 438M 12% /boot/efi
/dev/sdb6 99G 4.5G 89G 5% /home
tmpfs 776M 20K 776M 1% /run/user/1000
谢谢。
好的,我自己找到了这个问题的答案.....
感谢 Lone_Wolf
的 answer。
Allocatable yes (but full)
from pvdisplay 意味着您已将该 PV 上的 space 分配给逻辑卷。
DF 不显示 LVM 物理卷,它只显示有关逻辑卷上文件系统的数据。
大家:
我在我的Gentoo上使用lvm Linux,它有一个HHD和一个SSD,所以我用SSD来做HHD的缓存来加快速度。然而,几天后,我认为它甚至比只使用 HHD 还要慢。然后我试图找到原因,但不幸的是我直到现在都失败了。这是我在标题中写的一个令我困惑的问题:
如下图,我的PV没有可用的PE分配:
lgl@pGentoo ~ $ sudo pvdisplay
--- Physical volume ---
PV Name /dev/sdb5
VG Name pika
PV Size 150.00 GiB / not usable 1.69 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 38400
Free PE 0
Allocated PE 38400
PV UUID O1Db1I-zXss-5OLP-nlN6-OUFH-oqDf-8UjOFY
--- Physical volume ---
PV Name /dev/sda7
VG Name pika
PV Size 20.00 GiB / not usable 4.00 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 5119
Free PE 235
Allocated PE 4884
PV UUID 4Hy6zL-gcpi-aRmI-GeUB-rEsw-Sa3R-Fd4Kpb
但是,如果我检查我的 space 与 df -h
一起使用,我可以看到只有 21% 被 /
使用(\
安装在 /dev/sdb5
) 而在 pvdislay
它说我没有可用的 PE 可以分配,为什么?
lgl@pGentoo ~ $ sudo df -h
filesystem total used free used% mountpoint
none 3.8G 1.6M 3.8G 1% /run
udev 10M 0 10M 0% /dev
tmpfs 3.8G 116M 3.7G 3% /dev/shm
/dev/mapper/pika-data 148G 29G 112G 21% /
tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup
tmpfs 3.8G 1.9M 3.8G 1% /tmp
/dev/sda8 2.0G 43M 1.8G 3% /boot
/dev/sda1 496M 59M 438M 12% /boot/efi
/dev/sdb6 99G 4.5G 89G 5% /home
tmpfs 776M 20K 776M 1% /run/user/1000
谢谢。
好的,我自己找到了这个问题的答案.....
感谢 Lone_Wolf
的 answer。
Allocatable yes (but full)
from pvdisplay 意味着您已将该 PV 上的 space 分配给逻辑卷。
DF 不显示 LVM 物理卷,它只显示有关逻辑卷上文件系统的数据。