中文久久,精品伦精品一区二区三区视频,美国AV一区二区三区,国产免费小视频

意見箱
恒創(chuàng)運(yùn)營(yíng)部門將仔細(xì)參閱您的意見和建議,必要時(shí)將通過預(yù)留郵箱與您保持聯(lián)絡(luò)。感謝您的支持!
意見/建議
提交建議

Linux磁盤空間異常,分區(qū)未滿卻提示滿

來源:佚名 編輯:佚名
2024-02-20 13:31:57

根據(jù)登錄后的提示,可初步判斷是由于磁盤空間已滿或者有大量小文件將inode值打滿,導(dǎo)致的。故執(zhí)行以下命令查看具體情況

通過上述命令可發(fā)現(xiàn)maillog有15G的日志,首先查看日志報(bào)錯(cuò),發(fā)現(xiàn)為

postfix/sendmail[3993]: warning: inet_protocols:IPv6 support is disabled:Address family not supported by protocol

postfix/sendmail[3993]: warning: inet_protocols: configuring for IPv4 support only

于是先趕緊清除日志

echo > miallog

清除后依舊系統(tǒng)依舊提示

- bash echo: write erroe :No space left on device

于是使用下列命令去查看

[root@webmap_web:/var/spool/postfix]

#df -i

Filesystem       Inodes    IUsed    IFree IUse% Mounted on

/dev/vda1       2621440  2621423       17  100% /

tmpfs           4110040        1  4110039    1% /dev/shm

/dev/vdb1      19660800     2154 19658646    1% /home

/dev/vdc1      32768000 20503172 12264828   63% /var/www/html/map

發(fā)現(xiàn)系統(tǒng)盤的inode值已經(jīng)被打滿了。故系統(tǒng)盤一定存在大量小文件,未被刪除。因log顯示maillog有大量日志,故懷疑/var/spool/postfix/下應(yīng)該有很多文件產(chǎn)生 于是進(jìn)入該目錄

[root@webmap_web:/var/spool/postfix]

#du -sh *

4.0K    active

4.0K    bounce

4.0K    corrupt

4.0K    defer

4.0K    deferred

4.0K    flush

4.0K    hold

4.0K    incoming

1.3G    maildrop

4.0K    pid

4.0K    private

4.0K    public

4.0K    saved

4.0K    trace

發(fā)現(xiàn) maildrop目錄下有大量文件,故決定刪除。

[root@webmap_web:/var/spool/postfix/maildrop]

#rm -rf *

-bash: /bin/rm: Argument list too long

但發(fā)現(xiàn)系統(tǒng)提示,數(shù)據(jù)太多無法刪除,于是通過命令統(tǒng)計(jì)了下目錄下大致有多少文件

[root@webmap_web:/var/spool/postfix/maildrop]

#ls |wc -l

337912

emmmmm,文件數(shù)量很大,于是決定結(jié)合xargs命令來刪除,ls | xargs -n 9 rm -rf ,ls列出當(dāng)前目錄下的所有文件,以空格作為分隔, xargs是一個(gè)過濾器, -n 9 表示每9個(gè)文件作為一組,作為 命令 rm -rf 的參數(shù),這樣命令行就不會(huì)過長(zhǎng)了。

[root@webmap_web:/var/spool/postfix/maildrop]#

ls |xargs -n 9 rm -f

等待一段時(shí)間后,可以發(fā)現(xiàn)系統(tǒng)磁盤的inode值已經(jīng)降低到83%了。系統(tǒng)以恢復(fù)正常

在系統(tǒng)正常后,我們?cè)賮硖幚砩厦鎚aillog中的報(bào)錯(cuò)信息

修改方法:

/usr/sbin/postconf | grep inet_protocols  --查看當(dāng)前的inet_protocols 

inet_protocols = all

vi /etc/postfix/main.cf

inet_protocols = all

改為inet_protocols = ipv4

重啟/etc/init.d/postfix restart


本網(wǎng)站發(fā)布或轉(zhuǎn)載的文章均來自網(wǎng)絡(luò),其原創(chuàng)性以及文中表達(dá)的觀點(diǎn)和判斷不代表本網(wǎng)站。
上一篇: Windows云服務(wù)器安裝寶塔面板指南 下一篇: Linux云主機(jī)SSH連接失敗的解決策略
相關(guān)文章
查看更多