1. inode 占用空间
2. reserved for the super user 24418918 blocks (5.00%)
1. inode 占用空间
inode count: tune2fs -l|grep "Inode count"
一个inode size: tune2fs -l|grep "Inode size" 默认是256字节
inode 占用空间 (inode count)* (inode size)/ (1024 ** 2) = 29810 M
2. reserved for the super user
一个block size: tune2fs -l|grep "Block size" 默认是4096字节
reserved disk size: 24418918 * 4096 / (1024 ** 2) = 93G
如果想减少保留空间的话,请查看tune2fs 命令使用 http://my.oschina.net/davisqi/blog/104835
2T 可用空间为 1862GB - 29GB -93GB =1740GB = 1824984224
mkfs.ext4 -b 1024 -i 1024 /dev/sdd //定义inode号与block size号一致,对小文件来说更优。整个系统所能存储的文件数较少
mkfs.ext4 -b 1024 -i 4096 /dev/sdd //改变block size,使4个block与1个inode相对应,这种好处是对大文件来说节省空间,节省inode数量,整个系统所能存储的文件数较多
如果只想模拟改变磁盘的inode 需要 mkfs.ext4 -n -i 16*1024 /dev/sdd
注意:-n 参数表示模拟运行,但不格式化,这样可以看不同的格式化参数会有什么效果。如果没有这个参数,那就真的格式化了。所以对有数据的分区测试时千万要记得加上 -n 参数!
-i bytes-per-inode:多少个字节一个 inode
-N number-of-inodes:直接制定 inode 数量
默认 16k 一个 inode 相当于
sudo mkfs.ext4 -i 16384 -n /dev/sdc
把这个数字加大了就行了,最好是 1024 的倍数。比如 1M,即 1048576 字节。
sudo mkfs.ext4 -i 1048576 -n /dev/sdc
转载于:https://my.oschina.net/davisqi/blog/104868