Linux
線上增加inode數量
親愛的,我有一個 Redhat linux 伺服器
Red Hat Enterprise Linux Server release 5.5 (Tikanga)
。這是一個生產敏感伺服器。現在它用完了/storage2
目錄中的inode。它有很多空間,但它幾乎完成了 inode,我需要盡快增加 inode 的數量。使用此連結 它有解決方案,但需要備份並在更改文件系統中的 inode 數量後恢復它們。我想知道是否有任何線上解決方案,這樣我就可以在不進行備份和恢復的情況下增加 inode。$ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup00-LogVol02 20G 6.5G 12G 35% / /dev/mapper/VolGroup00-LogVol04 58G 4.4G 51G 8% /home /dev/mapper/VolGroup00-LogVol01 9.7G 211M 9.0G 3% /tmp /dev/mapper/VolGroup00-LogVol03 20G 16G 2.6G 87% /var /dev/mapper/vg_fvnx_stg2-lv_fvnx_stg2 3.0T 2.2T 690G 76% /storage2 $ df -ih Filesystem Inodes IUsed IFree IUse% Mounted on /dev/mapper/VolGroup00-LogVol02 5.0M 270K 4.8M 6% / /dev/mapper/VolGroup00-LogVol04 15M 310 15M 1% /home /dev/mapper/VolGroup00-LogVol01 2.5M 71 2.5M 1% /tmp /dev/mapper/VolGroup00-LogVol03 5.0M 7.9K 5.0M 1% /var /dev/mapper/vg_fvnx_stg2-lv_fvnx_stg2 192M 191M 1.3M 100% /storage2
答:不,如果不進行備份/恢復,就無法增加 inode。
手冊頁
mkfs.ext4
(我假設是這裡使用的文件系統類型)對此非常清楚:創建文件系統後無法更改此值。”
您可以研究諸如創建
/storage2/subdirectoryname
文件系統之類的解決方案,並將幾千個文件有效地放入該新文件系統中,從而從/storage2
.