Ext4
新的 FS 大小與 LV 大小不同
我在 RHEL6 機器上創建了一個 4 GByte 大小的 LV。
我創建了一個 4 GByte 大小的 EXT4 FS。
[root@server ~]# lvcreate -n newlvnamehere -L 4096M rootvg Logical volume "newlvnamehere" created. [root@server ~]# mkdir /newfshere [root@server ~]# mkfs.ext4 /dev/mapper/rootvg-newlvnamehere mke2fs 1.41.12 (17-May-2010) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=1 blocks, Stripe width=0 blocks 262144 inodes, 1048576 blocks 52428 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=1073741824 32 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 35 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. [root@server ~]# mount /dev/mapper/rootvg-newlvnamehere /newfshere [root@server ~]# df -m /newfshere Filesystem 1M-blocks Used Available Use% Mounted on /dev/mapper/rootvg-newlvnamehere 3904 8 3691 1% /newfshere
如果我以後使用 resise2fs 它什麼也沒做..
問題:為什麼 EXT4 FS 的尺寸與 LV 的尺寸不完全相同?它只有 3904 MByte 大小,LV 是 4096。192 MByte 去哪兒了?4096-3904。
rootvg 中的 PE 大小為 32 MByte。FS 期刊大小:128M
您的文件系統確實與 LV 具有完全相同的大小:
mkfs.ext4
說262144 個 inode,1048576 個塊
這是4GB。日誌(128MB)和文件系統資料結構(超級塊和備份)佔了失去的 192MB。
為什麼有這麼多不同的方法來衡量磁碟使用情況?有更多的細節。