我用的阿里云的CentOS服務(wù)器,用的nginx+apache,最近啟動(dòng)nginx報(bào)28:no space left on device的錯(cuò)誤,就是磁盤滿了
一:解決
1、使用命令:df -lk
發(fā)現(xiàn)果然有個(gè)磁盤已滿
2、使用命令:du --max-depth=1 -h
查找大文件,發(fā)現(xiàn)/home文件夾下有17G的東西,因?yàn)槲业腶pache是裝在/home下的,肯定是網(wǎng)站運(yùn)行的日志文件占用的空間
3、進(jìn)入apache下的logs目錄
使用命令:ls -lht
查看文件的大小,果然有個(gè)8.6G文件,刪除即可。
4、再使用命令:df -lk
然后啟動(dòng)apache和nginx沒有問題,解決。
二:總結(jié)
剛開始遇到錯(cuò)誤感覺不應(yīng)該啊,因?yàn)橛X得空間應(yīng)該是足夠的,然后也是網(wǎng)上搜索一下方法和Linux磁盤方面的命令,一步步解決。總之遇到錯(cuò)誤應(yīng)該感到慶幸,因?yàn)橛挚梢詫W(xué)到東西了。
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
新聞熱點(diǎn)
疑難解答
圖片精選