linux 空間釋放,mysql數據庫空間釋放


測試告急,服務器不行了。down了……

1、linux如何查看磁盤剩余空間:

[root@XXX~]# df -lh
Filesystem        Size      Used      Avail     Use%    Mounted on
/dev/xvda1      20G      13G        6.4G      100%           /
tmpfs              938M       0          938M       0%     /dev/shm

 導致tomcat 起不來了;

2、刪除一些文件吧,挑大個兒的log

刪除文件

rm -rf apache-tomcat-7.0.75 刪除tomcat文件夾

-r 就是向下遞歸,不管有多少級目錄,一並刪除
-f 就是直接強行刪除,不作任何提示的意思

3、刪除后 ll 命令查看下;

4、刪除后磁盤沒釋放,急死人了;

極有可能是文件被占用所以沒有釋放空間。
lsof -n|grep deleted 查找占用文件的應用

5、實在沒招了,重啟服務器

centos重啟關機命令

      1、reboot   普通重啟
  2、shutdown -r now 立刻重啟(root用戶使用)
  3、shutdown -r 10 過10分鍾自動重啟(root用戶使用)
  4、shutdown -r 20:35 在時間為20:35時候重啟(root用戶使用)

*****************

mysql 空間釋放

報錯: mysql出現"the table is full"的問題

這個MySQL庫安裝的時候將數據放在了/data目錄下 但是卻將bin日志放在了/mysql/data目錄下 /
目錄下空間不足導致的數據庫宕機 如果之后還有今天這個問題 你可以去/mysql/data目錄下將bin
日志刪除就行了 
直接rm -rf bin.* 就行

刪除失敗提示:linux  刪除 Permission denied

解決:從上級目錄開始看屬性,原來是父目錄有i屬性,使用chattr -i xxx命令去掉之后就好了。 

 du -sh /* | sort -nr  顯示G M K  大文件夾 並排序


免責聲明!

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



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