Śledzę to rozwiązanie tutaj /programming/3927690/howto-clean-a-mysql-innodb-storage-engine/4056261#comment14041132_4056261 i próbowałem zwiększyć moje innodb_buffer_pool_size
do 4G, a później 1G (również 1024M) w oprócz rozmiaru pliku dziennika, ale mysql nie rozpocznie się od tych wartości. Jeśli przywrócę to do 512M, mysql zaczyna działać dobrze.
Jak mogę to rozwiązać? Mój serwer ma 16 GB i zgodnie z sysinfo Webmina:
Real memory 15.62 GB total, 3.13 GB used
Tymczasem znalazłem również dziennik błędów:
120529 10:29:32 mysqld_safe mysqld z pliku pid /var/run/mysqld/mysqld.pid zakończony
120529 10:29:33 mysqld_safe Uruchamianie demona mysqld z bazami danych z / var / lib / mysql
120529 10:29:33 [Uwaga] Wtyczka „FEDERATED” jest wyłączona.
120529 10:29:33 InnoDB: Sterty pamięci InnoDB są wyłączone
120529 10:29:33 InnoDB: Muteksy i rw_locki używają atomowych wbudowań GCC
120529 10:29:33 InnoDB: Skompresowane tabele używają zlib 1.2.3
120529 10:29:33 InnoDB: Korzystanie z natywnego interfejsu AIO systemu Linux
120529 10:29:33 InnoDB: Inicjowanie puli buforów, rozmiar = 1,0G
120529 10:29:33 InnoDB: Zakończono inicjalizację puli buforów
InnoDB: Błąd: plik dziennika ./ib_logfile0 ma inny rozmiar 0 134217728 bajtów
InnoDB: niż podano w pliku .cnf 0 268435456 bajtów!