婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > linux No space left on device由索引節點(inode)爆滿引發500問題

linux No space left on device由索引節點(inode)爆滿引發500問題

熱門標簽:400電話申請知乎 代理外呼系統創業 外呼系統虛擬號碼 接電話機器人罵人 百度地圖標注尺寸無法顯示 大連電銷外呼系統運營商 長春電銷外呼系統代理商 400電話干嘛怎么申請信用卡 泰州智能外呼系統排名

inode是什么?

理解inode,要從文件儲存說起。

文件儲存在硬盤上,硬盤的最小存儲單位叫做"扇區"(Sector)。每個扇區儲存512字節(相當于0.5KB)。

操作系統讀取硬盤的時候,不會一個個扇區地讀取,這樣效率太低,而是一次性連續讀取多個扇區,即一次性讀取一個"塊"(block)。<br>這種由多個扇區組成的"塊",是文件存取的最小單位。"塊"的大小,最常見的是4KB,即連續八個 sector組成一個 block。

文件數據都儲存在"塊"中,那么很顯然,我們還必須找到一個地方儲存文件的元信息,比如文件的創建者、文件的創建日期、文件的大小等等。<br>這種儲存文件元信息的區域就叫做inode,中文譯名為"索引節點"。

最近網站編輯反應上傳圖片失敗,網站頁面也經常500錯誤

常規500錯誤查找https://www.jb51.net/article/175431.htm找了一圈發現配置沒問題。

查看了nginx error錯誤日志發現磁盤空間滿了

用df -h命令查看了一下磁盤使用情況,發現空間還有剩余。

發現問題:后來用df -i查看了一下索引節點(inode),發現已經用滿(IUsed=100%),導致系統無法創建新目錄和文件。

解決方法:刪除無用的臨時文件,釋放inode。

可以查看 /tmp 目錄下有很多臨時文件。

也可以選擇/var/spool/目錄

輸入一下命令查看/var/spool/下的文件個數

for i in /var/spool/; do echo $i; find $i |wc -l|sort -nr; done

看到有200多萬文件

 cd /var/spool/clientmqueue/  進入這個目錄,刪掉這些沒用的文件,查看一下,60萬文件吧,文件太多,

于是就用到了這個命令:

ls | xargs rm -rf

2或者這個命令

find . -name "*" | xargs rm -rf

可以分批的處理刪除文件,如下圖是刪除后的效果:inode使用21%。好了

 

就是因為垃圾文件長時間沒清理,導致清理文件花太多的時間,為了避免該類問題,最好對系統的垃圾文件進行定時清理,或者部署監視系統。

可以根據較大目錄的文件占用情況,臨時轉移部分文件到占用磁盤較小的目錄中。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:清遠 大慶 臺灣 興安盟 安陽 雅安 長治 中衛

巨人網絡通訊聲明:本文標題《linux No space left on device由索引節點(inode)爆滿引發500問題》,本文關鍵詞  linux,space,left,device,由,索引,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《linux No space left on device由索引節點(inode)爆滿引發500問題》相關的同類信息!
  • 本頁收集關于linux No space left on device由索引節點(inode)爆滿引發500問題的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 板桥市| 南宁市| 南投县| 汝城县| 曲水县| 武穴市| 陇西县| 龙海市| 武陟县| 宜章县| 临汾市| 景谷| 文昌市| 诸暨市| 澄江县| 永嘉县| 宁德市| 凤山县| 临高县| 清苑县| 徐水县| 商水县| 文山县| 资兴市| 宁南县| 民县| 岳西县| 阿鲁科尔沁旗| 锦屏县| 长乐市| 敦化市| 安康市| 封丘县| 九龙坡区| 长子县| 万山特区| 噶尔县| 土默特右旗| 万载县| 黄山市| 汽车|