硬盘空间到哪里去了呢



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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值