Linux系統下inode滿了導致無法寫文件的解決思路


解決思路1:刪除無用的臨時文件,釋放inode

 

進入/tmp目錄,執行find -exec命令

find  /tmp  -type  f  -exec  rm  {}  \;

 

遍歷尋找0字節的文件,並刪除:

find  /home  -type  f  -size  0  -exec  rm  {}  \;

 

再用df  -i 查看inode的使用量

 

如果想徹底解決這個問題就需要按照如下的思路來操作了:

1. 卸載文件系統

umount  /dev/sdb1

2. 建立文件系統,指定inode節點數

mkfs.ext4  /dev/sdb1  -N  18276352

3. 修改fstab文件

vim  /etc/fstab

/dev/sdb1             /data0                  ext3               defaults                1  2

4. 掛載文件系統

mount   -a

5. 查看修改后的inode參數

dumpe2fs   -h   /dev/sdb1   |   grep   node


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM