成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux系統inodes資源耗盡問題

系統 Linux
Linux系統下文件數據儲存在"塊"中,文件的元信息,例如文件的創建者、文件的創建日期、文件的大小等。這種儲存文件元信息的區域就叫做inode,中文譯名為"索引節點"。

1. inodes介紹

Linux系統下文件數據儲存在"塊"中,文件的元信息,例如文件的創建者、文件的創建日期、文件的大小等。這種儲存文件元信息的區域就叫做inode,中文譯名為"索引節點"。

inode也占用硬盤空間,硬盤格式化的時候,操作系統自動將硬盤分成兩個區域。一個是數據區,存放文件數據;另一個是inode區(inode table),存放inode所包含的信息。

每個inode節點的大小,一般是128字節或256字節。inode節點的總數,在格式化時就給定,一般是每1KB或每2KB就設置一個inode。假定在一塊1GB的硬盤中,每個inode節點的大小為128字節,每1KB就設置一個inode,那么inode table的大小就會達到128MB,占整塊硬盤的12.8%。

[[373392]]

2. inodes資源耗盡

inodes使用完與存儲空間使用完相似,都是創建不了文件或無法正常執行一些命令。inodes使用完,存儲空間可能還有,這種情況一般是生成了大量的小文件,把inode table占滿。

一般情況下存儲空間使用完,inodes往往才使用百分之幾,所以容易忽視對inodes使用情況的監控。

借用網圖來說明inodes用盡,而磁盤空間還未用完的情況:查看磁盤空間使用情況,使用df命令

查看inodess使用情況,使用df -i命令:

上述兩個命令可以使用-h參數,命令為df -h和df -hi。從圖中看見磁盤空間使用71%,但是inodes使用100%。

3. inodes耗盡解決

inodes的大小在磁盤格式化分區時確定,跟分區的大小相關,分區越大,inodes越大,反之亦然。

linux操作系統根目錄一般分區比較小,如果有定時性的小文件產生而又未及時清理,則很容易造成inodes占滿。

inodes占滿解決步驟:

(1)查看文件最多的目錄

  1. for i in /*; do echo $i; find $i | wc -l; done 

如果確定目錄范圍,把/*寫的具體點

最終發現是/var/spool/postfix/maildrop目錄下小文件過多,原因如下:由于linux在執行cron時,會將cron執行腳本中的output和warning信息,都會以郵件的形式發送給cron所有者。由于客戶環境中的sendmail和postfix沒有正常運行,郵件發送不成功,導致全部小文件都堆積在maildrop目錄下,另由于缺乏自動清理的機制,故此目錄下堆積了大量的文件。

經過排查root用戶下發現有個每分鐘進行一次時鐘同步的定時任務,該定時任務每分鐘產生一個小文件。

(2) 刪除大量文件

  1. ls | xargs -n 1000 rm -rf 需要使用xargs命令,不然會刪除失敗。   

4. 總結

(1)設置方面在crontab -e 第一行增加MAILTO="" ,就沒有文件產生啦

(2)重定向對定時任務設置定向輸出文件,不需要日志輸出的定時任務可以將日志重定向到/dev/null,如下:

  1. */10 * * * * /tmp/test.sh >/dev/null 2>&1 

(3) 定時清理文件

  1. find 目錄 -type f -mtime +30 | xargs -n 1000 rm -f** 

(4) 監控inodes的使用

備注:應注意crontab的寫法和產生的文件的定時清理

 

責任編輯:趙寧寧 來源: Linux云計算網絡
相關推薦

2010-11-09 17:10:38

2025-01-09 10:57:54

2016-11-15 15:23:27

2009-09-21 09:51:19

LoadRunnerLinux系統監控Linux

2009-09-28 10:34:32

LR監控Linux系統資源Linux

2012-06-18 10:19:26

Oracle安全

2023-08-27 18:30:44

系統inode

2011-08-10 10:24:55

系統資源統資源不足

2020-05-26 09:09:43

Linux 系統調用操作系統

2015-10-08 08:51:40

PHP內存耗盡解決方案

2011-04-16 16:11:46

IPv4資源IPv6

2015-07-14 10:54:50

PHP數據循環內存耗盡

2009-06-16 09:18:26

Linux系統管理系統資源

2014-12-23 09:43:33

linux監控工具

2017-03-14 09:13:14

Linux工作管理系統資源

2009-12-23 10:05:30

Linux操作系統

2012-10-29 09:36:43

亞馬遜宕機公有云公有云可靠性

2024-10-08 16:26:28

2009-10-21 12:42:20

Linux系統資源操作系統

2024-06-12 11:26:04

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 羞羞视频免费观 | 国产精品美女一区二区 | 国产一级影片 | 日本aaaa | 欧美free性 | 久久久精品网 | 欧美一级毛片免费观看 | 欧美成人久久 | 欧美一页 | 日韩中文字幕网 | 精品欧美一区二区中文字幕视频 | av一区二区三区在线观看 | 香蕉视频一区二区 | 精品成人 | 日韩视频免费看 | 国产精品伦理一区二区三区 | 国产女人第一次做爰毛片 | 69av片| 国产精品视频一区二区三区不卡 | 欧美成人精品 | 欧美激情免费在线 | 国产欧美精品一区二区 | 国产精品毛片 | 2021天天干夜夜爽 | 日本天堂视频 | 最新日韩精品 | 日中文字幕在线 | 91精品国产91久久久久久最新 | 99色在线 | 欧美综合久久久 | 国产精品国产三级国产aⅴ浪潮 | 亚洲久久| 久久久久久久久久久久久久国产 | 中文在线a在线 | 婷婷毛片 | 国产精品a免费一区久久电影 | 国产精品一区二区av | 久久免费精品视频 | 亚洲国产网 | 免费在线日韩 | 亚州视频在线 |