この日記は https://yapud.hatenablog.com/ に引っ越し中
2016-11-12
_ [Software] ファイルシステムのサイズがLVのサイズより小さくなる
Linux でパーティションとか論理ボリュームとかにファイルシステムを作ったとき、なんか少し小さくなる。
試してみよう。
◆128MB の LV を作る
# lvcreate -L 128M -n lv_01 vg_01
◆確認する
# lvs --units m
LV VG Attr LSize
lv_01 vg_01 -wi-a----- 128.00m
128MB の LV ができてる。
◆ファイルシステムを作ってマウントする
# mkfs.ext4 /dev/vg_01/lv_01 128M
# mount /dev/vg_01/lv_01 /mnt/p01
◆確認する
# df -B M /mnt/p01
Filesystem 1M-blocks Used Available Use% Mounted on
/dev/mapper/vg_01-lv_01
120M 2M 113M 2% /mnt/p01
あれ?LVは 128MB あったはずなのにファイルシステム作ったら 120MB になってる。
mkfs した時の画面出力を見てると、
# mkfs.ext4 /dev/vg_01/lv_01 128M
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
Stride=0 blocks, Stripe width=0 blocks
32768 inodes, 131072 blocks
6553 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=67371008
16 block groups
8192 blocks per group, 8192 fragments per group
2048 inodes per group
Superblock backups stored on blocks:
8193, 24577, 40961, 57345, 73729
reserved for the super user とか Superblock backups stored on blocks とかあるので、管理用の領域を引いた分がファイルシステムとして使える分、ということなんだろうなあ。
前 | 2016年 11月 |
次 | ||||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |