小编man*_*que的帖子

为什么我的 1 KiB 块大小的 100 MiB 分区没有相应的可用块/空间?

我有一个非常高密度的容器虚拟化环境,所以我试图让每个容器都非常小。“非常小”意味着在基本Ubuntu 14.04 (Trusty Tahr)上有 87 MB,而不会破坏包管理器的兼容性。

所以我使用LVM作为容器的后备存储,最近我发现了非常奇怪的数字。他们来了。

让我们创建一个 100 MiB(是的,2 的幂)逻辑卷。

sudo lvcreate -L100M -n test1 /dev/purgatory
Run Code Online (Sandbox Code Playgroud)

我想检查尺寸,所以我发出 sudo lvs --units k

test1             purgatory  -wi-a----  102400.00k
Run Code Online (Sandbox Code Playgroud)

太好了,这真的是 100 MiB。

现在让我们制作一个ext4文件系统。当然,我们记住了-m 0防止空间浪费的参数。

sudo mkfs.ext4 -m 0 /dev/purgatory/test1

mke2fs 1.42.9 (4-Feb-2014)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
Stride=0 blocks, Stripe width=0 blocks
25688 inodes, 102400 blocks
0 blocks (0.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=67371008 …
Run Code Online (Sandbox Code Playgroud)

ext4

34
推荐指数
2
解决办法
2727
查看次数

标签 统计

ext4 ×1