Linux
來自 lsblk 的 linux + 分區大小大於磁碟大小
我從 RHEL 7.2 機器獲得以下詳細資訊,sda DISK 正在使用 LVM
lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 250G 0 disk ├─sda1 8:1 0 500M 0 part /boot ├─sda2 8:2 0 199.5G 0 part │ ├─vg-cluster-lv_root 253:0 0 183G 0 lvm / │ ├─vg-cluster-lv_swap 253:1 0 16G 0 lvm [SWAP] │ └─vg-cluster-lv_var 253:2 0 100G 0 lvm /var └─sda3 8:3 0 50G 0 part └─vg-cluster-lv_root 253:0 0 183G 0 lvm / sde 8:64 0 50G 0 disk └─sde1 8:65 0 50G 0 part └─vg-cluster-lv_root 253:0 0 183G 0 lvm / sr0 11:0 1 1024M 0 rom df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg-cluster-lv_root 183G 69G 115G 38% / devtmpfs 95G 0 95G 0% /dev tmpfs 95G 96K 95G 1% /dev/shm tmpfs 95G 4.1G 91G 5% /run tmpfs 95G 0 95G 0% /sys/fs/cgroup /dev/sda1 497M 158M 340M 32% /boot /dev/mapper/vg-cluster-lv_var 100G 86G 15G 86% /var blockdev --getsize64 /dev/sda | awk '{ printf "%.2f\n", $1/1024/1024/1024; }' 250.00
正如我們在上面看到的磁碟大小是
250g
但另一方面我們可以看到根文件系統是
183g
/dev/mapper/vg-cluster-lv_root 183G 69G 115G 38% /
和 /var 文件系統是
100g
/dev/文件夾/vg-cluster-lv_var 100G 86G 15G 86%/var
那怎麼可能呢?(
183+100 = 283
) ,而磁碟大小僅為250g
我在這裡想念什麼?
您的 VG在第二個磁碟上
vg-cluster
有三個 PV -/dev/sda2
(199.5G)、/dev/sda3
(50G) 和/dev/sde1
(50G),因此您的 VG 中有大約 300 GiB 的空間供您的lv_root
和lv_swap
LVlv_var
使用。注意:在涉及 LVM 的情況下收集有關儲存的資訊時,使用//
lvs
通常比不能顯示有關 LVM 設置的詳細資訊要好,它只顯示有關塊設備的基本資訊。並且顯示具有多個“父母”的設備(不僅是 LVM,還有 MD RAID,例如)總是有點令人困惑。在這種情況下,您的案例在輸出中有三個“父母”。pvs``vgs``lsblk``lsblk``vg-cluster-lv_root