0
  • cp 在单个目录中的 11,328,692 KB / 802,322 个文件处失败

  • 在这个目录之外创建仍然是可能的,因为只有 2% 的驱动器的 inode 被用完了

如何正确格式化驱动器以在单个目录中存储多达 2000 万个 ~15kb 文件?我很难理解 inode/groups

源文件系统最初是通过较旧的内核创建的:

Block size:               4096
Blocks per group:         32768
Fragments per group:      32768
Inodes per group:         8192
Inode blocks per group:   512

dest 文件系统是使用“-b 1024”作为 Ubuntu 12.04 上 ext4 的唯一标志创建的:

Block size:               1024
Blocks per group:         8192
Fragments per group:      8192
Inodes per group:         512
Inode blocks per group:   128
4

1 回答 1

1

您实际上可以使用 -N 指定自己的 inode 数量

mkfs.ext4 -N 250000000 <device>

制作一个包含 2.5 亿个文件的文件系统

于 2012-06-03T22:05:35.537 回答