linux服務(wù)器磁盤滿了的三種解決方案
方法一
步驟一:遇到磁盤空間不足的報(bào)錯(cuò)時(shí)候,首先使用df -h查看磁盤空間使用情況,如圖/home/zhang目錄磁盤空間達(dá)到100%。
步驟二:進(jìn)入目錄/home/zhang,查找磁盤空間中的大文件,使用命令
du -h --max-depth=1 /
du -sh *查找占用空間大的目錄,可以看到tomcat空間占用的空間比較大,通過逐層定位,最后會(huì)找到具體的文件
步驟三:除了上面逐層定位的方法,我們也可以直接查找出大文件,使用命令find /home/zhang -size +400M查找出大于400M的文件
步驟四:從上面可以看出,是/home/zhang/tomcat/logs/目錄下的日志文件占用空間較大,如果判定日志文件已經(jīng)無用,直接刪除即可,如圖,保留最近的日志文件,其余刪除,空間釋放
方法二
步驟一:除了磁盤空間除了文件占用之外,還有一種情況,當(dāng)磁盤空間滿了之后,我們無法查找到大文件,此時(shí)可能是文件可能已經(jīng)被刪掉,但有進(jìn)程依然在使用它。在進(jìn)程運(yùn)行期間,Linux 不會(huì)釋放該文件的存儲(chǔ)空間。此時(shí)看到磁盤空間仍是100%
步驟二:此時(shí)適用命令lsof | lsof | grep deleted 查找到占用的進(jìn)程,直接停止進(jìn)程或者kill掉就可以釋放空間(注:如果不是生產(chǎn)環(huán)境,重啟操作系統(tǒng),空間也會(huì)釋放)
方法三
最后一種情況,就是隨著linux系統(tǒng)應(yīng)用的安裝,當(dāng)初磁盤空間申請(qǐng)過小,磁盤使用達(dá)到100%,也沒有可以清理的磁盤空間,此時(shí)如果其余磁盤掛載點(diǎn)有充足的空間,我們可以通過軟連接使用其余磁盤的空間,或者將應(yīng)用安裝到富余的目錄空間,此外,現(xiàn)在很多磁盤都使用LVM邏輯卷的方式掛載,增加磁盤后,可以使用動(dòng)態(tài)擴(kuò)容
磁盤空間解決。
到此這篇關(guān)于linux服務(wù)器磁盤滿了的三種解決方案的文章就介紹到這了,更多相關(guān)linux服務(wù)器磁盤滿了內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
使用vs2019進(jìn)行Linux遠(yuǎn)程開發(fā)的方法步驟
這篇文章主要介紹了使用vs2019進(jìn)行Linux遠(yuǎn)程開發(fā)的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01Linux動(dòng)態(tài)啟用/禁用超線程技術(shù)的方法詳解
這篇文章主要給大家介紹了關(guān)于Linux動(dòng)態(tài)啟用/禁用超線程技術(shù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Linux系統(tǒng)具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07linux系列之常用運(yùn)維命令整理筆錄(小結(jié))
這篇文章主要介紹了linux系列之常用運(yùn)維命令整理筆錄(小結(jié)),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01centos 7中添加一個(gè)新用戶并授權(quán)的步驟詳解
這篇文章主要給大家介紹了關(guān)于在centos 7中添加一個(gè)新用戶并授權(quán)的步驟,文中將實(shí)現(xiàn)的步驟介紹的非常詳細(xì),通過文中介紹的步驟可以輕松的創(chuàng)建一個(gè)新用戶并授權(quán),需要的朋友可以參考借鑒,下面來一起看看吧。2017-08-08