mysql se bloque de temps en temps et ne peut pas être démarré. Quelle en est la raison ?
configuration my.cnf :
[client]
port = 3306
socket = /tmp/mysql.sock
[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-external-locking
log-error=/alidata/log/ mysql/error.log
key_buffer_size = 16M
max_allowed_packet = 1M
table_open_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
my est am_sort_buffer_size = 8M
skip-name-resolve
log-bin=mysql-bin
binlog_format=mixed
server-id = 1
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysqldump]
quick
max_allowed_packet = 16M
[mysql]
pas de répétition automatique
[myisamchk]
key_buffer_size = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M
[mysqlhotcopy]
interactive-timeout
expire_logs_days = 5
max_binlog_size = 1000M
Journal des erreurs :
170421 14:16:49 mysqld_safe Nombre de processus en cours d'exécution : 0
170421 14:16:49 mysqld_safe mysqld redémarré
2017-04-21 14:16:49 1480 [Remarque] Le plugin 'FEDERATED' est désactivé .
2017-04-21 14:16:49 1480 [Note] InnoDB : utilisation de l'atomique pour référencer le nombre de pages du pool de tampons
2017-04-21 14:16:49 1480 [Note] InnoDB : le tas de mémoire InnoDB est désactivé
2017-04-21 14:16:49 1480 [Note] InnoDB : les mutex et les rw_locks utilisent les composants atomiques GCC
2017-04-21 14:16:49 1480 [Note] InnoDB : la barrière mémoire n'est pas utilisée
2017-04 - 21 14:16:49 1480 [Note] InnoDB : Les tables compressées utilisent zlib 1.2.3
2017-04-21 14:16:49 1480 [Note] InnoDB : Utilisation d'AIO natif Linux
2017-04-21 14:16 : 49 1480 [Note] InnoDB : utilisation des instructions du processeur crc32
2017-04-21 14:16:49 1480 [Note] InnoDB : initialisation du pool de tampons, taille = 128,0 M
InnoDB : mmap (137363456 octets) a échoué ; -04-21 14:16:49 1480 [ERREUR] InnoDB : Impossible d'allouer de la mémoire pour le pool de tampons
2017-04-21 14:16:49 1480 [ERREUR] La fonction d'initialisation du plug-in 'InnoDB' a renvoyé une erreur.
2017- 04 -21 14:16:49 1480 [ERREUR] L'enregistrement du plugin 'InnoDB' en tant que MOTEUR DE STOCKAGE a échoué.
2017-04-21 14:16:49 1480 [ERREUR] Moteur de stockage inconnu/non pris en charge : InnoDB
2017-04- 21 14:16:49 1480 [ERREUR] Abandon
2017-04-21 14:16:49 1480 [Note] Fin du journal Binlog
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'partition'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'PERFORMANCE_SCHEMA'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'BLACKHOLE'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_SYS_DATAFILES '
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_SYS_TABLESPACES'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_SYS_FOREIGN_COLS'
2017-04-21 14 :16:49 1480 [Note] Arrêt du plugin 'INNODB_SYS_FOREIGN'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_SYS_FIELDS'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_SYS_COLUMNS'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_SYS_INDEXES'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_SYS_TABLESTATS'
2017 -04-21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_SYS_TABLES'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_FT_INDEX_TABLE'
2017-04-21 14:16 : 49 1480 [Note] Arrêt du plugin 'INNODB_FT_INDEX_CACHE'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_FT_CONFIG'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_FT_BEING_DELETED'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_FT_DELETED'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_FT_DEFAULT_STOPWORD'
2017- 04- 21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_METRICS'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_BUFFER_POOL_STATS'
2017-04-21 14:16:49 1480 [ Note] Arrêt du plugin 'INNODB_BUFFER_PAGE_LRU'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_BUFFER_PAGE'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_CMP_PER_INDEX_RESET'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_CMP_PER_INDEX'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_CMPMEM_RESET'
2017-04-21 14 : 16:49 1480 [Note] Arrêt du plugin 'INNODB_CMPMEM'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_CMP_RESET'
2017-04-21 14:16:49 1480 [Note] Arrêt arrêt du plugin 'INNODB_CMP'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_LOCK_WAITS'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_LOCKS'
2017- 04-21 14:16:49 1480 [Note] Arrêt du plugin 'INNODB_TRX'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'ARCHIVE'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'MyISAM'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'CSV'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin ' MRG_MYISAM'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'MEMORY'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'sha256_password'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'mysql_old_password'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'mysql_native_password'
2017-04-21 14:16:49 1480 [Note] Arrêt du plugin 'binlog'
2017-04-21 14:16:49 1480 [Note] /alidata/server/mysql/bin/mysqld : Arrêt terminé
170421 14:16:49 mysqld_safe mysqld du fichier pid /alidata/server/mysql/data/iZ23czua4kgZ.pid terminé
La mémoire n'est pas suffisante. Je n'ai pas vu la quantité de mémoire MySQL que vous avez configurée. Elle occupe généralement 75 % du système d'exploitation
.InnoDB : Impossible d'allouer de la mémoire pour le pool de tampons
Regardez cette phrase, il n'y a pas assez de mémoire. Si vous utilisez Baidu vous-même, assurez-vous de trouver les mauvaises informations
Si le paramètre de mémoire innodb_buffer_pool_size n'est pas défini, 128 Mo seront utilisés par défaut dans la version 5.6 et supérieure, ce qui n'est pas suffisant. Il est recommandé d'utiliser une version inférieure 5.5 ou d'augmenter la mémoire
Problème de mémoire, pas assez
Cela devrait être la raison : moteur de stockage inconnu/non pris en charge.
Il se peut également que le paramètre innodb_buffer_pool_size soit trop petit.
[ERREUR] InnoDB : Impossible d'allouer de la mémoire pour le pool de tampons
L'erreur est évidente, modifiez simplement votre paramètre innodb_buffer_pool_size.