FREEBSD 系统一般在I/O操作时,不只需要磁盘的空间 onodes也同样重要
onodes是根据磁盘空间自动设定的,也有办法调整
调整Inode数量
另外,每个分区的Inode数目是有限的。
可以使用df -i来查看
# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/mapper/VolGroup00-LogVol00
1958400 97435 1860965 5% /
/dev/sda1 26104 32 26072 1% /boot
/dev/shm 23850 1 23849 1% /dev/shm
当一个磁盘分区(文件子系统)的Inode被用光的时候,是无法再创建文件的。
这种情况在邮件服务器或者BBS这种系统中容易出现,因为用户创建了很多小文件的情况。
要增加Inode的数量只能umount文件系统,然后用newfs命令来调整
#newfs /dev/sda1 -i 调整字节/inode的比例,来达到增加创建inode数目的目的。
磁盘空间一定的情况下,当然比例越小,能创建的Inode就越多
不过注意。调整Inode相当于重新格式化了分区。原有的文件都会丢失
所以确实需要调整的话,先要备份数据;
或者在服务器搭建时预先设置好。
onodes是根据磁盘空间自动设定的,也有办法调整
调整Inode数量
另外,每个分区的Inode数目是有限的。
可以使用df -i来查看
# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/mapper/VolGroup00-LogVol00
1958400 97435 1860965 5% /
/dev/sda1 26104 32 26072 1% /boot
/dev/shm 23850 1 23849 1% /dev/shm
当一个磁盘分区(文件子系统)的Inode被用光的时候,是无法再创建文件的。
这种情况在邮件服务器或者BBS这种系统中容易出现,因为用户创建了很多小文件的情况。
要增加Inode的数量只能umount文件系统,然后用newfs命令来调整
#newfs /dev/sda1 -i 调整字节/inode的比例,来达到增加创建inode数目的目的。
磁盘空间一定的情况下,当然比例越小,能创建的Inode就越多
不过注意。调整Inode相当于重新格式化了分区。原有的文件都会丢失
所以确实需要调整的话,先要备份数据;
或者在服务器搭建时预先设置好。