“cp:无法创建......没有剩余空间” - ext4 inode和组

时间:2012-06-03 21:55:02

标签: ext4

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

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

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

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

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

目标文件系统是使用“-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

1 个答案:

答案 0 :(得分:1)

您实际上可以使用-N

指定自己的inode数
mkfs.ext4 -N 250000000 <device>

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