增加線上inode數量

增加線上inode數量

親愛的,我有一個Redhat linux伺服器Red Hat Enterprise Linux Server release 5.5 (Tikanga)。這是一個生產敏感的伺服器。現在目錄中的索引節點用完了/storage2。它有很多空間,但索引節點幾乎用完了,我需要盡快增加索引節點的數量。和這個連結 它有解決方案,但需要備份,並在更改檔案系統中的索引節點數量後恢復它們。我想知道是否有任何線上解決方案,這樣我就可以增加索引節點而無需備份和還原。

$ 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

答案1

答:不,您無法在不進行備份/復原的情況下增加索引節點。

手冊頁mkfs.ext4(我認為這是這裡使用的檔案系統類型)對此非常清楚:

建立檔案系統後無法變更此值。

您可以研究諸如創建/storage2/subdirectoryname文件系統之類的解決方案,並有效地將幾千個文件放入該新文件系統中,從而從/storage2.

相關內容