|
|
Paskelbta 2016-02-01 10:40:04
|
|
|
|

Pastaraisiais mėnesiais serveriai dažnai stringa, todėl "Bill Cover" prieinamumas negarantuojamas. Tačiau keista, kad kai jis sugenda, serveris gali prisijungti normaliai, o "Nginx" atrodo normalus, tačiau PHP-FPM nereaguoja. Vėliau, aš netyčia df -h ir nustatė, kad: šaknys 7.7G 7.7G 0 100% /
Šakninis katalogas pilnas! Maniau, kad rąstų buvo per daug, todėl išvaliau rąstus. Bet iš esmės kiekvienas sekmadienis bus pilnas. Tai daro Billą Gazi neramų. Vėliau /var buvo padalintas savarankiškai, bet vis tiek neveikė, kiek sudarė skaičius. Aš taip pat išvaliau /var/tmp ir /var/cache, bet efektas vis tiek ribotas.
Šiandien nuolatinis sub-du -ah, nustatė, kad /var/lib/mysql užima nenormalią erdvę, o po cd į ls -lh čia, jis randa: -rw-rw---- 1 mysql mysql 5242880 Vas 27 14:49 ib_logfile0 -rw-rw---- 1 mysql mysql 5242880 27 Gruo 17:55 ib_logfile1 -rw-rw---- 1 mysql mysql 588M Mar 12 02:03 maria_log.00000003 -rw-rw---- 1 mysql mysql 52 Kov 12 01:54 maria_log_control drwx------ 2 mysql šaknis 4.0K Sau 15 14:28 mysql -rw-rw---- 1 mysql mysql 20K Gruodis 27 17:54 mysqld-bin.000001 -rw-rw---- 1 mysql mysql 715K Gruodis 27 17:54 mysqld-bin.000002 -rw-rw---- 1 mysql mysql 625 Gruodis 28 11:46 mysqld-bin.000003 -rw-rw---- 1 mysql mysql 125 Gruodis 27 18:20 mysqld-bin.000004 -rw-rw---- 1 mysql mysql 125 Gruodis 27 18:20 mysqld-bin.000005 -rw-rw---- 1 mysql mysql 125 Gruodis 27 18:21 mysqld-bin.000006 -rw-rw---- 1 mysql mysql 125 Dec 27 18:21 mysqld-bin.000007 -rw-rw---- 1 mysql mysql 125 Dec 27 18:22 mysqld-bin.000008 -rw-rw---- 1 mysql mysql 125 Gruodis 27 18:22 mysqld-bin.000009 -rw-rw---- 1 mysql mysql 20K Dec 27 18:22 mysqld-bin.000010 -rw-rw---- 1 mysql mysql 715K Dec 27 18:22 mysqld-bin.000011 -rw-rw---- 1 mysql mysql 125 Dec 27 18:24 mysqld-bin.000012 -rw-rw---- 1 mysql mysql 125 Gruodis 27 18:25 mysqld-bin.000013 -rw-rw---- 1 mysql mysql 125 Gruodis 27 18:27 mysqld-bin.000014 -rw-rw---- 1 mysql mysql 125 Gruodis 28 09:55 mysqld-bin.000015 -rw-rw---- 1 mysql mysql 125 Gruodis 28 11:41 mysqld-bin.000016 -rw-rw---- 1 mysql mysql 125 Gruodis 28 11:42 mysqld-bin.000017 -rw-rw---- 1 mysql mysql 125 Gruodis 28 12:07 mysqld-bin.000018 -rw-rw---- 1 mysql mysql 1.4K Gruodis 28 12:49 mysqld-bin.000019 -rw-rw---- 1 mysql mysql 125 Gruodis 28 16:31 mysqld-bin.000020 -rw-rw---- 1 mysql mysql 107M Gruodis 28 18:30 mysqld-bin.000021 -rw-rw---- 1 mysql mysql 1.2M Dec 30 09:22 mysqld-bin.000022 -rw-rw---- 1 mysql mysql 125 Dec 30 09:26 mysqld-bin.000023 -rw-rw---- 1 mysql mysql 3.8K Gruodis 30 12:29 mysqld-bin.000024 -rw-rw---- 1 mysql mysql 59M Sau 11 21:34 mysqld-bin.000025 -rw-rw---- 1 mysql mysql 10M Sau 14 15:16 mysqld-bin.000026 -rw-rw---- 1 mysql mysql 186K Sau 15 05:16 mysqld-bin.000027 -rw-rw---- 1 mysql mysql 21K Sau 15 14:46 mysqld-bin.000028 -rw-rw---- 1 mysql mysql 13K Sau 15 15:12 mysqld-bin.000029 -rw-rw---- 1 mysql mysql 62M Sau 17 16:36 mysqld-bin.000030 -rw-rw---- 1 mysql mysql 63M Sau 18 17:10 mysqld-bin.000031 -rw-rw---- 1 mysql mysql 125 Sau 18 17:16 mysqld-bin.000032 -rw-rw---- 1 mysql mysql 21K Sau 18 17:23 mysqld-bin.000033 -rw-rw---- 1 mysql mysql 118M Sau 22 12:41 mysqld-bin.000034 -rw-rw---- 1 mysql mysql 209K Sau 22 12:59 mysqld-bin.000035 -rw-rw---- 1 mysql mysql 117M Sau 28 11:59 mysqld-bin.000036 -rw-rw---- 1 mysql mysql 125 Sau 28 13:46 mysqld-bin.000037 -rw-rw---- 1 mysql mysql 24M Sau 28 16:01 mysqld-bin.000038 -rw-rw---- 1 mysql mysql 460K Sau 28 16:10 mysqld-bin.000039 -rw-rw---- 1 mysql mysql 7.0M Sau 28 16:52 mysqld-bin.000040 -rw-rw---- 1 mysql mysql 2.3M Sau 28 17:12 mysqld-bin.000041 -rw-rw---- 1 mysql mysql 2.1M Sau 28 17:27 mysqld-bin.000042 -rw-rw---- 1 mysql mysql 173K Sau 28 17:37 mysqld-bin.000043 -rw-rw---- 1 mysql mysql 378K Sau 28 17:44 mysqld-bin.000044 -rw-rw---- 1 mysql mysql 79K Sau 28 17:50 mysqld-bin.000045 -rw-rw---- 1 mysql mysql 272K Sau 28 18:12 mysqld-bin.000046 -rw-rw---- 1 mysql mysql 156K Sau 28 18:15 mysqld-bin.000047 -rw-rw---- 1 mysql mysql 962K Sau 28 18:33 mysqld-bin.000048 -rw-rw---- 1 mysql mysql 43K Sau 28 18:40 mysqld-bin.000049 -rw-rw---- 1 mysql mysql 28M Sau 29 11:43 mysqld-bin.000050 -rw-rw---- 1 mysql mysql 125 Sau 29 11:46 mysqld-bin.000051 -rw-rw---- 1 mysql mysql 139K Sau 29 12:37 mysqld-bin.000052 -rw-rw---- 1 mysql mysql 135K Sau 29 12:44 mysqld-bin.000053 -rw-rw---- 1 mysql mysql 409M Vasario 9 23:18 mysqld-bin.000054 -rw-rw---- 1 mysql mysql 482M Vasario 17 09:37 mysqld-bin.000055 -rw-rw---- 1 mysql mysql 542M Vasario 27 12:30 mysqld-bin.000056 -rw-rw---- 1 mysql mysql 125 Vas 27 12:31 mysqld-bin.000057 -rw-rw---- 1 mysql mysql 125 Vas 27 14:48 mysqld-bin.000058 -rw-rw---- 1 mysql mysql 854M Kov 13 12:08 mysqld-bin.000059 -rw-rw---- 1 mysql mysql 1.1K Vasaris 27 14:49 mysqld-bin.index
Dieve, kas yra tie rąstai ir šiukšliadėžės?! Pagaliau radau informaciją:
mysql-bin.000001, mysql-bin.000002 ir kiti failai yra duomenų bazės operacijų žurnalai, pvz., ATNAUJINTI lentelę arba IŠTRINTI kai kuriuos duomenis, net jei sakinys neatitinka duomenų, ši komanda bus saugoma žurnalo faile, įskaitant kiekvieno teiginio vykdymo laiką, taip pat bus įrašyta. Tai visų pirma skirta operacinei peržiūrai ir kelių duomenų bazių sinchronizavimui. ib_logfile naudojamas InnoDB lentelės nuoseklumui įrašyti ir veikia tik po gedimo. maria_log.00000003 yra MariaDB specifinis failas, kurį naudoja Bill Gai, ir jis atlieka panašų darbą.
Bet Bill Cover, nėra pagrindinio-vergų duomenų bazės, jokių peržiūros operacijų, ir šie failai yra visiškai nenaudingi! Taigi, pirmiausia išvalykite šiuos failus. Tada redaguokite mysql konfigūracijos failą, sutvarkykite jį, kad įrašytumėte šiuos žurnalus,Kaskite piktžoles ir pašalinkite šaknis. Gentoo MySQL žurnalai yra adresu /etc/mysql/my.cnf. Komentuokite rąstų dėžės eilutę viduje.
Tada iš naujo paleiskite MySQL serverį ir problema išspręsta! Akimirksniu padidinkite GB laisvos vietos skaičių! |
Ankstesnis:Naudokite "Alibaba Cloud Host" Duomenų bazė dažnai užstringa!Kitą:"Linux" sistema tikrina disko vietą, kurią užima tie dideli failai
|