Je suis cette solution ici /programming/3927690/howto-clean-a-mysql-innodb-storage-engine/4056261#comment14041132_4056261 et j'ai essayé d'augmenter mon innodb_buffer_pool_size
à 4G et plus tard 1G (également 1024M) dans en plus de la taille du fichier journal, mais mysql ne commencera pas avec ces valeurs. Si je le remets à 512M, mysql démarre bien.
Comment puis-je résoudre ça? Mon serveur est un 16 Go, et selon Webmin sysinfo:
Real memory 15.62 GB total, 3.13 GB used
Pendant ce temps, j'ai également trouvé le journal des erreurs:
120529 10:29:32 mysqld_safe mysqld du fichier pid /var/run/mysqld/mysqld.pid terminé
120529 10:29:33 mysqld_safe Démarrage du démon mysqld avec des bases de données depuis / var / lib / mysql
120529 10:29:33 [Note] Le plugin 'FEDERATED' est désactivé.
120529 10:29:33 InnoDB: le segment de mémoire InnoDB est désactivé
120529 10:29:33 InnoDB: les mutex et les rw_locks utilisent des structures atomiques GCC
120529 10:29:33 InnoDB: les tables compressées utilisent zlib 1.2.3
120529 10:29:33 InnoDB: Utilisation d'AIO natif Linux
120529 10:29:33 InnoDB: Initialisation du pool de tampons, taille = 1.0G
120529 10:29:33 InnoDB: initialisation terminée du pool de tampons
InnoDB: Erreur: le fichier journal ./ib_logfile0 est de taille différente 0 134217728 octets
InnoDB: que spécifié dans le fichier .cnf 0 268435456 octets!