某天前端跟我說驗證碼的接口掛掉了,然后我急忙去看日志,發現一切正常,沒有問題,服務運行正常,Redis也正常。后來看具體日志發現,出現這樣的錯誤,設備上沒有空間。
於是我通過關鍵字搜索,一路排查問題,發現是因為沒有磁盤空間導致的,我記得磁盤空間明明很多的。
通過df -hl命令排查,找到了原因,執行df -hl命令,結果如圖所示:
從這張圖發現,/home目錄下的磁盤空間沒有得到充分的利用。
至於解決辦法,就是將/下的部分文件給刪除(如日志)以及一些如JDK、Redis、代碼文件、文件服務存儲遷移到/home下,這樣一來,將/home充分利用起來,問題就迎刃而解。
參考解決問題鏈接:
Linux:設備上沒有空間的問題解決