ERROR: The partition with /var/lib/mysql is too full! failed!


發現:ERROR: The partition with /var/lib/mysql is too full! failed!

 

然后df -h 發現硬盤100%   於是分析到底什么占用了這近兩百G的硬盤,結果發現是數據庫的備份文件日積月累,占滿了這近兩百G的硬盤。

然后

cd /var
rm -rf log
也就是刪除日志文件,然后重啟mysql
/etc/init.d/mysql start
結果我的mysql還是啟動不了。

於是刪除一部分的備份文件,保留最近的一些,然后重啟mysql。
結果還是報錯,沒道理啊。然后用附加參數重啟mysql,結果發現是日志文件被刪除了所導致的,我的日志文件寫在/var/mysql/底下,然后缺少mysql文件夾,
mkdir mysql,重啟,搞定。

 

然后發現apache2等等的log都被刪除導致啟動不了。。。然后把他們都卸載了,重裝!

apt-get remove package
# apt-get remove apache2
這樣就會移除apache2以及對apache2有依賴性的軟件包,無法使用apt系統

僅僅移除此軟件,而保留對它有依賴性的軟件包。
apt-get remove package並不能移除這些軟件的配置文件

apt-get autoremove apache2
apt-get --purge remove apache2(這個很常用,注意前面是兩橫喲!)
就可以一塊把他的配置文件移除

 

然后再重裝就ok了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM