我有Ubuntu 11.10服务器64位。 我的客户在我的服务器上上传很多小的xml文件。 而我的企业需要所有这些文件。 我有存储空间,但问题是在inode大小。 通过运行df -ih和df -h ,我可以得到
df -ih 已安装IFree IUse%的文件系统Inode / dev / mapper / vg0-lv0 4.7M 3.3M 1.5M 70%/ udev 2.0M 475 2.0M 1%/ dev tmpfs 2.0M 374 2.0M 1%/运行 无2.0M 3 2.0M 1%/运行/locking 无2.0M 1 2.0M 1%/运行/ shm / dev / sda1 122K 232 122K 1%/ boot / dev / mapper / vg0-lv1 6.3M 600K 5.7M 10%/ var
df -h df -h 使用的文件系统大小可用使用% / dev / mapper / vg0-lv0 74G 40G 35G 54%/ udev 7.9G 4.0K 7.9G 1%/ dev tmpfs 3.2G 288K 3.2G 1%/ run 无5.0M 0 5.0M 0%/运行/locking 无7.9G 0 7.9G 0%/运行/ shm / dev / sda1 228M 46M 171M 22%/ boot / dev / mapper / vg0-lv1 99G 40G 55G 43%/ var
如您所见,根分区具有约50%的可用空间,而具有30%的空闲inode。
反正有重写这个问题吗? 我可以resize或增加indoe大小。 顺便说一下,我已经提出了20G(lvresize)这个lvm分区,以获得一些免费的inode现在! 但这不是一个解决scheme任何想法,这是高度赞赏。
文件系统格式化后,不可能增加inode数量。 从mke2fs手册页 :
需要警告的是,在创build文件系统后,无法扩展inode的数量,因此请小心确定此参数的正确值。
唯一的select是不断增加更多的空间(这会增加更多的inode的副作用),或者创build并迁移到每个inode比率较低的新文件系统。