Sto seguendo questa soluzione qui /programming/3927690/howto-clean-a-mysql-innodb-storage-engine/4056261#comment14041132_4056261 e ho cercato di aumentare il mio innodb_buffer_pool_size
4G e successivamente 1G (anche 1024M) in Oltre alle dimensioni del file di registro, ma mysql non inizierà con questi valori. Se lo rimetto a 512M mysql inizia bene.
Come posso risolvere questo? Il mio server è da 16 GB e secondo Webmin sysinfo:
Real memory 15.62 GB total, 3.13 GB used
Nel frattempo ho trovato anche il registro degli errori:
120529 10:29:32 mysqld_safe mysqld dal file pid /var/run/mysqld/mysqld.pid terminato
120529 10:29:33 mysqld_safe Avvio del demone mysqld con database da / var / lib / mysql
120529 10:29:33 [Nota] Il plug-in 'FEDERATED' è disabilitato.
120529 10:29:33 InnoDB: l'heap di memoria di InnoDB è disabilitato
120529 10:29:33 InnoDB: mutex e rw_locks usano i builtin atomici GCC
120529 10:29:33 InnoDB: le tabelle compresse usano zlib 1.2.3
120529 10:29:33 InnoDB: utilizzo dell'AIO nativo di Linux
120529 10:29:33 InnoDB: inizializzazione pool buffer, dimensione = 1.0G
120529 10:29:33 InnoDB: inizializzazione completata del pool di buffer
InnoDB: errore: il file di registro ./ib_logfile0 ha dimensioni diverse 0 134217728 byte
InnoDB: rispetto a quanto specificato nel file .cnf 0 268435456 byte!