|
|
Postitatud 01.02.2016 10:40:04
|
|
|
|

Serverid on viimastel kuudel sageli kokku jooksnud, mistõttu Bill Coveri kättesaadavus ei ole garanteeritud. Aga kummalisel kombel, kui see kokku jookseb, saab server normaalselt ühenduda ja Nginx tundub olevat normaalne, kuid PHP-FPM ei reageeri. Hiljem sattusin kogemata df -h ja avastasin, et: rootfs 7.7G 7.7G 0 100% /
Juurkataloog on täis! Arvasin, et palke on liiga palju, nii et koristasin need ära. Aga põhimõtteliselt on iga pühapäev täis. See teeb Bill Gazi rahutuks. Hiljem jaotati /var iseseisvalt, kuid see ei töötanud, kui palju see arv arvestas. Olen puhastanud ka /var/tmp ja /var/cache, aga efekt on endiselt piiratud.
Täna leidis püsiv alam-du -ah, et /var/lib/mysql hõivab ebanormaalse ruumi, ja pärast cd-d ls -lh siin leiab ta: -rw-rw---- 1 mysql mysql 5242880 27. veebruar 14:49 ib_logfile0 -rw-rw---- 1 mysql mysql 5242880 27. detsember 17:55 ib_logfile1 -rw-rw---- 1 mysql mysql 588M 12. märts 02:03 maria_log.000000003 -rw-rw---- 1 mysql mysql 52 12. märts 01:54 maria_log_control drwx------ 2 mysql root 4.0K 15. jaanuar 14:28 mySQL -rw-rw---- 1 mysql mysql 20K 27. detsember 17:54 mysqld-bin.000001 -rw-rw---- 1 mysql mysql 715K 27. detsember 17:54 mysqld-bin.000002 -rw-rw---- 1 mysql mysql 625 28. detsember 11:46 mysqld-bin.000003 -rw-rw---- 1 mysql mysql 125 27. detsember 18:20 mysqld-bin.000004 -rw-rw---- 1 mysql mysql 125 27. detsember 18:20 mysqld-bin.000005 -rw-rw---- 1 mysql mysql 125 27. detsember 18:21 mysqld-bin.000006 -rw-rw---- 1 mysql mysql 125 27. detsember 18:21 mysqld-bin.000007 -rw-rw---- 1 mysql mysql 125 27. detsember 18:22 mysqld-bin.000008 -rw-rw---- 1 mysql mysql 125 27. detsember 18:22 mysqld-bin.000009 -rw-rw---- 1 mysql mysql 20K 27. detsember 18:22 mysqld-bin.000010 -rw-rw---- 1 mysql mysql 715K 27. detsember 18:22 mysqld-bin.000011 -rw-rw---- 1 mysql mysql 125 27. detsember 18:24 mysqld-bin.000012 -rw-rw---- 1 mysql mysql 125 27. detsember 18:25 mysqld-bin.000013 -rw-rw---- 1 mysql mysql 125 27. detsember 18:27 mysqld-bin.000014 -rw-rw---- 1 mysql mysql 125 28. detsember 09:55 mysqld-bin.000015 -rw-rw---- 1 mysql mysql 125 28. detsember 11:41 mysqld-bin.000016 -rw-rw---- 1 mysql mysql 125 28. detsember 11:42 mysqld-bin.000017 -rw-rw---- 1 mysql mysql 125 28. detsember 12:07 mysqld-bin.000018 -rw-rw---- 1 mysql mysql 1.4K 28. detsember 12:49 mysqld-bin.000019 -rw-rw---- 1 mysql mysql 125 28. detsember 16:31 mysqld-bin.000020 -rw-rw---- 1 mysql mysql 107M 28. detsember 18:30 mysqld-bin.000021 -rw-rw---- 1 mysql mysql 1.2M 30. detsember 09:22 mysqld-bin.000022 -rw-rw---- 1 mysql mysql 125 30. detsember 09:26 mysqld-bin.000023 -rw-rw---- 1 mysql mysql 3.8K 30. detsember 12:29 mysqld-bin.000024 -rw-rw---- 1 mysql mysql 59M 11. jaanuar 21:34 mysqld-bin.000025 -rw-rw---- 1 mysql mysql 10M 14. jaanuar 15:16 mysqld-bin.000026 -rw-rw---- 1 mysql mysql 186K 15. jaanuar 05:16 mysqld-bin.000027 -rw-rw---- 1 mysql mysql 21K 15. jaanuar 14:46 mysqld-bin.000028 -rw-rw---- 1 mysql mysql 13K 15. jaanuar 15:12 mysqld-bin.000029 -rw-rw---- 1 mysql mysql 62M 17. jaanuar 16:36 mysqld-bin.000030 -rw-rw---- 1 mysql mysql 63M 18. jaanuar 17:10 mysqld-bin.000031 -rw-rw---- 1 mysql mysql 125 18. jaanuar 17:16 mysqld-bin.000032 -rw-rw---- 1 mysql mysql 21K 18. jaanuar 17:23 mysqld-bin.000033 -rw-rw---- 1 mysql mysql 118M 22. jaanuar 12:41 mysqld-bin.000034 -rw-rw---- 1 mysql mysql 209K 22. jaanuar 12:59 mysqld-bin.000035 -rw-rw---- 1 mysql mysql 117M 28. jaanuar 11:59 mysqld-bin.000036 -rw-rw---- 1 mysql mysql 125 28. jaanuar 13:46 mysqld-bin.000037 -rw-rw---- 1 mysql mysql 24M 28. jaanuar 16:01 mysqld-bin.000038 -rw-rw---- 1 mysql mysql 460K 28. jaanuar 16:10 mysqld-bin.000039 -rw-rw---- 1 mysql mysql 7.0M 28. jaanuar 16:52 mysqld-bin.000040 -rw-rw---- 1 mysql mysql 2.3M 28. jaanuar 17:12 mysqld-bin.000041 -rw-rw---- 1 mysql mysql 2.1M 28. jaanuar 17:27 mysqld-bin.000042 -rw-rw---- 1 mysql mysql 173K 28. jaanuar 17:37 mysqld-bin.000043 -rw-rw---- 1 mysql mysql 378K 28. jaanuar 17:44 mysqld-bin.000044 -rw-rw---- 1 mysql mysql 79K 28. jaanuar 17:50 mysqld-bin.000045 -rw-rw---- 1 mysql mysql 272K 28. jaanuar 18:12 mysqld-bin.000046 -rw-rw---- 1 mysql mysql 156K 28. jaanuar 18:15 mysqld-bin.000047 -rw-rw---- 1 mysql mysql 962K 28. jaanuar 18:33 mysqld-bin.000048 -rw-rw---- 1 mysql mysql 43K 28. jaanuar 18:40 mysqld-bin.000049 -rw-rw---- 1 mysql mysql 28M 29. jaanuar 11:43 mysqld-bin.000050 -rw-rw---- 1 mysql mysql 125 29. jaanuar 11:46 mysqld-bin.000051 -rw-rw---- 1 mysql mysql 139K 29. jaanuar 12:37 mysqld-bin.000052 -rw-rw---- 1 mysql mysql 135K 29. jaanuar 12:44 mysqld-bin.000053 -rw-rw---- 1 mysql mysql 409M 9. veebruar 23:18 mysqld-bin.000054 -rw-rw---- 1 mysql mysql 482M 17. veebruar 09:37 mysqld-bin.000055 -rw-rw---- 1 mysql mysql 542M 27. veebruar 12:30 mysqld-bin.000056 -rw-rw---- 1 mysql mysql 125 27. veebruar 12:31 mysqld-bin.000057 -rw-rw---- 1 mysql mysql 125 27. veebruar 14:48 mysqld-bin.000058 -rw-rw---- 1 mysql mysql 854M 13. märts 12:08 mysqld-bin.000059 -rw-rw---- 1 mysql mysql 1.1K 27. veebruar 14:49 mysqld-bin.index
Jumal, mis need palgid ja kastid on?! Lõpuks leidsin info:
mysql-bin.000001, mysql-bin.000002 ja teised failid on andmebaasi operatsioonilogid, näiteks UUENDA tabelit või KUSTUTA mõningaid andmeid; isegi kui lause ei ühti andmetega, salvestatakse see käsk logifaili, sealhulgas iga lause täitmisaeg, samuti salvestatakse. See on peamiselt operatiivseks ülevaatuseks ja mitme andmebaasi sünkroniseerimiseks. ib_logfile kasutatakse InnoDB tabeli konsistentsuse salvestamiseks ja töötab ainult pärast krahhi. maria_log.00000003 on MariaDB-spetsiifiline fail, mida kasutab Bill Gai, ja see teeb sarnast tööd.
Aga Bill Coveri puhul pole master-slave andmebaasi, puuduvad ülevaatustoimingud ja need failid on täiesti kasutud! Nii et puhasta need failid esmalt. Seejärel redigeeri mySQL konfiguratsioonifaili, korralda see logide salvestamiseks,Kühvelda umbrohtu ja juured eemaldada. Gentoo MySQL logid on aadressil /etc/mysql/my.cnf. Kommenteeri logikasti rida sees.
Seejärel taaskäivita MySQL server ja probleem on lahendatud! Suurenda koheselt GB vaba ruumi arvu! |
Eelmine:Kasuta Alibaba pilvehosti Andmebaas katkeb tihti ära!Järgmine:Linuxi süsteem kontrollib kettaruumi, mida täidavad need suured failid
|