Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 6 years ago.
Improve this question
My database (mysql) server keeps crashing / restarting and I am at a loss of what to do. I keep getting the following in my dbname.org.err file:
131205 18:49:05 mysqld_safe mysqld from pid file /var/lib/mysql/les.lesplan.org.pid ended
131205 18:50:12 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
131205 18:50:12 [Note] Plugin 'FEDERATED' is disabled.
131205 18:50:12 InnoDB: The InnoDB memory heap is disabled
131205 18:50:12 InnoDB: Mutexes and rw_locks use GCC atomic builtins
131205 18:50:12 InnoDB: Compressed tables use zlib 1.2.3
131205 18:50:12 InnoDB: Using Linux native AIO
131205 18:50:12 InnoDB: Initializing buffer pool, size = 128.0M
131205 18:50:12 InnoDB: Completed initialization of buffer pool
131205 18:50:12 InnoDB: highest supported file format is Barracuda.
131205 18:50:12 InnoDB: Waiting for the background threads to start
131205 18:50:13 InnoDB: 5.5.32 started; log sequence number 94296300
131205 18:50:13 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
131205 18:50:13 [Note] - '0.0.0.0' resolves to '0.0.0.0';
131205 18:50:13 [Note] Server socket created on IP: '0.0.0.0'.
131205 18:50:14 [Note] Event Scheduler: Loaded 0 events
131205 18:50:14 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.5.32-cll' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
131206 07:32:53 mysqld_safe Number of processes running now: 0
131206 07:32:53 mysqld_safe mysqld restarted
131206 7:32:54 [Note] Plugin 'FEDERATED' is disabled.
131206 7:32:54 InnoDB: The InnoDB memory heap is disabled
131206 7:32:54 InnoDB: Mutexes and rw_locks use GCC atomic builtins
131206 7:32:54 InnoDB: Compressed tables use zlib 1.2.3
131206 7:32:54 InnoDB: Using Linux native AIO
131206 7:32:54 InnoDB: Initializing buffer pool, size = 128.0M
131206 7:32:54 InnoDB: Completed initialization of buffer pool
131206 7:32:54 InnoDB: highest supported file format is Barracuda.
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
131206 7:32:54 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
131206 7:32:54 InnoDB: Waiting for the background threads to start
131206 7:32:55 InnoDB: 5.5.32 started; log sequence number 94790638
131206 7:32:55 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
131206 7:32:55 [Note] - '0.0.0.0' resolves to '0.0.0.0';
131206 7:32:55 [Note] Server socket created on IP: '0.0.0.0'.
131206 7:32:55 [Note] Event Scheduler: Loaded 0 events
131206 7:32:55 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.5.32-cll' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
131206 07:33:07 mysqld_safe Number of processes running now: 0
131206 07:33:07 mysqld_safe mysqld restarted
131206 7:33:07 [Note] Plugin 'FEDERATED' is disabled.
131206 7:33:07 InnoDB: The InnoDB memory heap is disabled
131206 7:33:07 InnoDB: Mutexes and rw_locks use GCC atomic builtins
131206 7:33:07 InnoDB: Compressed tables use zlib 1.2.3
131206 7:33:07 InnoDB: Using Linux native AIO
131206 7:33:07 InnoDB: Initializing buffer pool, size = 128.0M
131206 7:33:07 InnoDB: Completed initialization of buffer pool
131206 7:33:07 InnoDB: highest supported file format is Barracuda.
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
131206 7:33:07 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
131206 7:33:08 InnoDB: Waiting for the background threads to start
131206 7:33:09 InnoDB: 5.5.32 started; log sequence number 94790648
131206 7:33:09 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
131206 7:33:09 [Note] - '0.0.0.0' resolves to '0.0.0.0';
131206 7:33:09 [Note] Server socket created on IP: '0.0.0.0'.
131206 7:33:09 [Note] Event Scheduler: Loaded 0 events
131206 7:33:09 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.5.32-cll' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
131206 07:38:38 mysqld_safe Number of processes running now: 0
131206 07:38:38 mysqld_safe mysqld restarted
131206 7:38:38 [Note] Plugin 'FEDERATED' is disabled.
131206 7:38:38 InnoDB: The InnoDB memory heap is disabled
131206 7:38:38 InnoDB: Mutexes and rw_locks use GCC atomic builtins
131206 7:38:38 InnoDB: Compressed tables use zlib 1.2.3
131206 7:38:38 InnoDB: Using Linux native AIO
131206 7:38:38 InnoDB: Initializing buffer pool, size = 128.0M
131206 7:38:38 InnoDB: Completed initialization of buffer pool
131206 7:38:38 InnoDB: highest supported file format is Barracuda.
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
131206 7:38:38 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
131206 7:38:38 InnoDB: Waiting for the background threads to start
131206 7:38:39 InnoDB: 5.5.32 started; log sequence number 94790674
131206 7:38:39 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
131206 7:38:39 [Note] - '0.0.0.0' resolves to '0.0.0.0';
131206 7:38:39 [Note] Server socket created on IP: '0.0.0.0'.
131206 7:38:39 [Note] Event Scheduler: Loaded 0 events
131206 7:38:39 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.5.32-cll' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
root#les [/var/lib/mysql]#
The server 'crashes' and restarts at seemingly random intervals although it does happen around 7:30 am (+/- 30 minutes) more then other times it seems.
There are no cron jobs running anywhere near this time.
Any help would be appreciated!
ss
Drop your ib_log files and Put innodb_force_recovery=6 in config file and restart your mysql it will resolve
Turns out that from time to time, memory usage would spike (I'm guessing that this was because of a dramatic spike in apache child processes) and this would cause memory pressure. The out-of-memory killer would choose mysql to close down, because it was (usually) the biggest memory user in the system.
So to fix, I
got more memory
fine tuned Apache to control the number of child processes that were spun up.
Related
I have the same configuration with the following link - Wordpress running on AWS EC2 micro instance with Linux AMI, so implement the answers recommended by adding swapfile. It seems not working properly still. It keeps crashing every 3 - 5 days, so I have to restart it by "sudo service mysqld restart".
Amazon EC2, mysql aborting start because InnoDB: mmap (x bytes) failed; errno 12
my configuration /etc/my.cnf looks like this:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
# Settings user and group are ignored when systemd is used.
# If you need to run mysqld under a different user or group,
# customize your systemd unit file for mysqld according to the
# instructions in http://fedoraproject.org/wiki/Systemd
innodb_buffer_pool_size = 128M
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
And free -m looks like this.
total used free shared buffers cached
Mem: 996 134 861 0 2 16
-/+ buffers/cache: 116 880
Swap: 1023 40 983
I attach /var/log/mysqld.log of past few days. Appreciated to receive recommendations.
160103 04:26:52 mysqld_safe Number of processes running now: 0
160103 04:26:52 mysqld_safe mysqld restarted
160103 4:26:54 [Note] Plugin 'FEDERATED' is disabled.
160103 4:26:54 InnoDB: The InnoDB memory heap is disabled
160103 4:26:54 InnoDB: Mutexes and rw_locks use GCC atomic builtins
160103 4:26:54 InnoDB: Compressed tables use zlib 1.2.7
160103 4:26:54 InnoDB: Using Linux native AIO
160103 4:26:54 InnoDB: Initializing buffer pool, size = 128.0M
InnoDB: mmap(137363456 bytes) failed; errno 12
160103 4:26:54 InnoDB: Completed initialization of buffer pool
160103 4:26:54 InnoDB: Fatal error: cannot allocate memory for the buffer pool
160103 4:26:54 [ERROR] Plugin 'InnoDB' init function returned error.
160103 4:26:54 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
160103 4:26:54 [ERROR] Unknown/unsupported storage engine: InnoDB
160103 4:26:54 [ERROR] Aborting
160103 4:26:54 [Note] /usr/libexec/mysqld: Shutdown complete
160103 04:26:54 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
160103 04:38:51 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
160103 4:38:51 [Note] Plugin 'FEDERATED' is disabled.
160103 4:38:51 InnoDB: The InnoDB memory heap is disabled
160103 4:38:51 InnoDB: Mutexes and rw_locks use GCC atomic builtins
160103 4:38:51 InnoDB: Compressed tables use zlib 1.2.7
160103 4:38:51 InnoDB: Using Linux native AIO
160103 4:38:51 InnoDB: Initializing buffer pool, size = 128.0M
160103 4:38:51 InnoDB: Completed initialization of buffer pool
160103 4:38:51 InnoDB: highest supported file format is Barracuda.
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
160103 4:38:51 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
160103 4:38:52 InnoDB: Waiting for the background threads to start
160103 4:38:53 InnoDB: 5.5.42 started; log sequence number 189468094
160103 4:38:53 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
160103 4:38:53 [Note] - '0.0.0.0' resolves to '0.0.0.0';
160103 4:38:53 [Note] Server socket created on IP: '0.0.0.0'.
160103 4:38:53 [Note] Event Scheduler: Loaded 0 events
160103 4:38:53 [Note] /usr/libexec/mysqld: ready for connections.
Version: '5.5.42' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
160103 04:40:41 mysqld_safe Number of processes running now: 0
160103 04:40:41 mysqld_safe mysqld restarted
160103 4:40:43 [Note] Plugin 'FEDERATED' is disabled.
160103 4:40:44 InnoDB: The InnoDB memory heap is disabled
160103 4:40:44 InnoDB: Mutexes and rw_locks use GCC atomic builtins
160103 4:40:44 InnoDB: Compressed tables use zlib 1.2.7
160103 4:40:44 InnoDB: Using Linux native AIO
160103 4:40:44 InnoDB: Initializing buffer pool, size = 128.0M
InnoDB: mmap(137363456 bytes) failed; errno 12
160103 4:40:44 InnoDB: Completed initialization of buffer pool
160103 4:40:44 InnoDB: Fatal error: cannot allocate memory for the buffer pool
160103 4:40:44 [ERROR] Plugin 'InnoDB' init function returned error.
160103 4:40:44 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
160103 4:40:44 [ERROR] Unknown/unsupported storage engine: InnoDB
160103 4:40:44 [ERROR] Aborting
160103 4:40:45 [Note] /usr/libexec/mysqld: Shutdown complete
160103 04:40:46 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
160103 04:42:22 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
160103 4:42:22 [Note] Plugin 'FEDERATED' is disabled.
160103 4:42:22 InnoDB: The InnoDB memory heap is disabled
160103 4:42:22 InnoDB: Mutexes and rw_locks use GCC atomic builtins
160103 4:42:22 InnoDB: Compressed tables use zlib 1.2.7
160103 4:42:22 InnoDB: Using Linux native AIO
160103 4:42:22 InnoDB: Initializing buffer pool, size = 128.0M
160103 4:42:22 InnoDB: Completed initialization of buffer pool
160103 4:42:22 InnoDB: highest supported file format is Barracuda.
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
160103 4:42:22 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
160103 4:42:22 InnoDB: Waiting for the background threads to start
160103 4:42:23 InnoDB: 5.5.42 started; log sequence number 189494130
160103 4:42:23 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
160103 4:42:23 [Note] - '0.0.0.0' resolves to '0.0.0.0';
160103 4:42:23 [Note] Server socket created on IP: '0.0.0.0'.
160103 4:42:23 [Note] Event Scheduler: Loaded 0 events
160103 4:42:23 [Note] /usr/libexec/mysqld: ready for connections.
Version: '5.5.42' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
160105 3:28:14 [Note] /usr/libexec/mysqld: Normal shutdown
160105 3:28:14 [Note] Event Scheduler: Purging the queue. 0 events
160105 3:28:14 InnoDB: Starting shutdown...
160105 3:28:17 InnoDB: Shutdown completed; log sequence number 204674622
160105 3:28:17 [Note] /usr/libexec/mysqld: Shutdown complete
160105 03:28:17 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
160105 03:28:19 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
160105 3:28:19 [Note] Plugin 'FEDERATED' is disabled.
160105 3:28:19 InnoDB: The InnoDB memory heap is disabled
160105 3:28:19 InnoDB: Mutexes and rw_locks use GCC atomic builtins
160105 3:28:19 InnoDB: Compressed tables use zlib 1.2.7
160105 3:28:19 InnoDB: Using Linux native AIO
160105 3:28:19 InnoDB: Initializing buffer pool, size = 128.0M
160105 3:28:19 InnoDB: Completed initialization of buffer pool
160105 3:28:19 InnoDB: highest supported file format is Barracuda.
160105 3:28:19 InnoDB: Waiting for the background threads to start
160105 3:28:20 InnoDB: 5.5.42 started; log sequence number 204674622
160105 3:28:20 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
160105 3:28:20 [Note] - '0.0.0.0' resolves to '0.0.0.0';
160105 3:28:20 [Note] Server socket created on IP: '0.0.0.0'.
160105 3:28:20 [Note] Event Scheduler: Loaded 0 events
160105 3:28:20 [Note] /usr/libexec/mysqld: ready for connections.
Version: '5.5.42' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
160109 09:28:55 mysqld_safe Number of processes running now: 0
160109 09:28:55 mysqld_safe mysqld restarted
160109 9:29:02 [Note] Plugin 'FEDERATED' is disabled.
160109 9:29:03 InnoDB: The InnoDB memory heap is disabled
160109 9:29:03 InnoDB: Mutexes and rw_locks use GCC atomic builtins
160109 9:29:03 InnoDB: Compressed tables use zlib 1.2.7
160109 9:29:03 InnoDB: Using Linux native AIO
160109 9:29:03 InnoDB: Initializing buffer pool, size = 128.0M
InnoDB: mmap(137363456 bytes) failed; errno 12
160109 9:29:03 InnoDB: Completed initialization of buffer pool
160109 9:29:03 InnoDB: Fatal error: cannot allocate memory for the buffer pool
160109 9:29:03 [ERROR] Plugin 'InnoDB' init function returned error.
160109 9:29:03 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
160109 9:29:03 [ERROR] Unknown/unsupported storage engine: InnoDB
160109 9:29:03 [ERROR] Aborting
160109 9:29:03 [Note] /usr/libexec/mysqld: Shutdown complete
160109 09:29:04 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
160109 12:11:23 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
160109 12:11:23 [Note] Plugin 'FEDERATED' is disabled.
160109 12:11:23 InnoDB: The InnoDB memory heap is disabled
160109 12:11:23 InnoDB: Mutexes and rw_locks use GCC atomic builtins
160109 12:11:23 InnoDB: Compressed tables use zlib 1.2.7
160109 12:11:23 InnoDB: Using Linux native AIO
160109 12:11:23 InnoDB: Initializing buffer pool, size = 128.0M
160109 12:11:23 InnoDB: Completed initialization of buffer pool
160109 12:11:23 InnoDB: highest supported file format is Barracuda.
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
160109 12:11:23 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
160109 12:11:23 InnoDB: Waiting for the background threads to start
160109 12:11:24 InnoDB: 5.5.42 started; log sequence number 209589920
160109 12:11:24 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
160109 12:11:24 [Note] - '0.0.0.0' resolves to '0.0.0.0';
160109 12:11:24 [Note] Server socket created on IP: '0.0.0.0'.
160109 12:11:24 [Note] Event Scheduler: Loaded 0 events
160109 12:11:24 [Note] /usr/libexec/mysqld: ready for connections.
Version: '5.5.42' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
160109 13:22:23 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
160109 13:22:24 [Note] Plugin 'FEDERATED' is disabled.
160109 13:22:24 InnoDB: The InnoDB memory heap is disabled
160109 13:22:24 InnoDB: Mutexes and rw_locks use GCC atomic builtins
160109 13:22:24 InnoDB: Compressed tables use zlib 1.2.7
160109 13:22:24 InnoDB: Using Linux native AIO
160109 13:22:24 InnoDB: Initializing buffer pool, size = 128.0M
160109 13:22:24 InnoDB: Completed initialization of buffer pool
160109 13:22:24 InnoDB: highest supported file format is Barracuda.
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
160109 13:22:24 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
160109 13:22:24 InnoDB: Waiting for the background threads to start
160109 13:22:25 InnoDB: 5.5.42 started; log sequence number 209621895
160109 13:22:25 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
160109 13:22:25 [Note] - '0.0.0.0' resolves to '0.0.0.0';
160109 13:22:25 [Note] Server socket created on IP: '0.0.0.0'.
160109 13:22:25 [Note] Event Scheduler: Loaded 0 events
160109 13:22:25 [Note] /usr/libexec/mysqld: ready for connections.
Version: '5.5.42' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
160109 13:22:31 [Note] /usr/libexec/mysqld: Normal shutdown
160109 13:22:31 [Note] Event Scheduler: Purging the queue. 0 events
160109 13:22:33 InnoDB: Starting shutdown...
160109 13:22:35 InnoDB: Shutdown completed; log sequence number 209634722
160109 13:22:35 [Note] /usr/libexec/mysqld: Shutdown complete
160109 13:22:36 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
160109 13:22:37 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
160109 13:22:37 [Note] Plugin 'FEDERATED' is disabled.
160109 13:22:37 InnoDB: The InnoDB memory heap is disabled
160109 13:22:37 InnoDB: Mutexes and rw_locks use GCC atomic builtins
160109 13:22:37 InnoDB: Compressed tables use zlib 1.2.7
160109 13:22:37 InnoDB: Using Linux native AIO
160109 13:22:37 InnoDB: Initializing buffer pool, size = 128.0M
160109 13:22:37 InnoDB: Completed initialization of buffer pool
160109 13:22:37 InnoDB: highest supported file format is Barracuda.
160109 13:22:37 InnoDB: Waiting for the background threads to start
160109 13:22:38 InnoDB: 5.5.42 started; log sequence number 209634722
160109 13:22:38 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
160109 13:22:38 [Note] - '0.0.0.0' resolves to '0.0.0.0';
160109 13:22:38 [Note] Server socket created on IP: '0.0.0.0'.
160109 13:22:38 [Note] Event Scheduler: Loaded 0 events
160109 13:22:38 [Note] /usr/libexec/mysqld: ready for connections.
Version: '5.5.42' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
160109 13:32:02 mysqld_safe Number of processes running now: 0
160109 13:32:02 mysqld_safe mysqld restarted
160109 13:32:05 [Note] Plugin 'FEDERATED' is disabled.
160109 13:32:06 InnoDB: The InnoDB memory heap is disabled
160109 13:32:06 InnoDB: Mutexes and rw_locks use GCC atomic builtins
160109 13:32:06 InnoDB: Compressed tables use zlib 1.2.7
160109 13:32:06 InnoDB: Using Linux native AIO
160109 13:32:06 InnoDB: Initializing buffer pool, size = 128.0M
InnoDB: mmap(137363456 bytes) failed; errno 12
160109 13:32:06 InnoDB: Completed initialization of buffer pool
160109 13:32:06 InnoDB: Fatal error: cannot allocate memory for the buffer pool
160109 13:32:06 [ERROR] Plugin 'InnoDB' init function returned error.
160109 13:32:06 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
160109 13:32:06 [ERROR] Unknown/unsupported storage engine: InnoDB
160109 13:32:06 [ERROR] Aborting
160109 13:32:07 [Note] /usr/libexec/mysqld: Shutdown complete
160109 13:32:08 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
160109 13:40:18 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
160109 13:40:18 [Note] Plugin 'FEDERATED' is disabled.
160109 13:40:18 InnoDB: The InnoDB memory heap is disabled
160109 13:40:18 InnoDB: Mutexes and rw_locks use GCC atomic builtins
160109 13:40:18 InnoDB: Compressed tables use zlib 1.2.7
160109 13:40:18 InnoDB: Using Linux native AIO
160109 13:40:18 InnoDB: Initializing buffer pool, size = 128.0M
160109 13:40:18 InnoDB: Completed initialization of buffer pool
160109 13:40:18 InnoDB: highest supported file format is Barracuda.
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
160109 13:40:18 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
160109 13:40:18 InnoDB: Waiting for the background threads to start
160109 13:40:19 InnoDB: 5.5.42 started; log sequence number 209690481
160109 13:40:19 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
160109 13:40:19 [Note] - '0.0.0.0' resolves to '0.0.0.0';
160109 13:40:19 [Note] Server socket created on IP: '0.0.0.0'.
160109 13:40:19 [Note] Event Scheduler: Loaded 0 events
160109 13:40:19 [Note] /usr/libexec/mysqld: ready for connections.
Version: '5.5.42' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
160109 13:43:42 mysqld_safe Number of processes running now: 0
160109 13:43:42 mysqld_safe mysqld restarted
160109 13:43:46 [Note] Plugin 'FEDERATED' is disabled.
160109 13:43:47 InnoDB: The InnoDB memory heap is disabled
160109 13:43:47 InnoDB: Mutexes and rw_locks use GCC atomic builtins
160109 13:43:47 InnoDB: Compressed tables use zlib 1.2.7
160109 13:43:47 InnoDB: Using Linux native AIO
160109 13:43:47 InnoDB: Initializing buffer pool, size = 128.0M
InnoDB: mmap(137363456 bytes) failed; errno 12
160109 13:43:47 InnoDB: Completed initialization of buffer pool
160109 13:43:47 InnoDB: Fatal error: cannot allocate memory for the buffer pool
160109 13:43:47 [ERROR] Plugin 'InnoDB' init function returned error.
160109 13:43:47 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
160109 13:43:47 [ERROR] Unknown/unsupported storage engine: InnoDB
160109 13:43:47 [ERROR] Aborting
160109 13:43:47 [Note] /usr/libexec/mysqld: Shutdown complete
160109 13:43:49 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
Kindly note that the redmineMySQL services is not running and I am not able to start it. Everytime I try to start I get the following in the server.err log file, the 1067 windows error. Please assist.
Thanks a lot.
140603 10:57:54 [Note] Plugin 'FEDERATED' is disabled.
140603 10:57:54 InnoDB: The InnoDB memory heap is disabled
140603 10:57:54 InnoDB: Mutexes and rw_locks use Windows interlocked functions
140603 10:57:54 InnoDB: Compressed tables use zlib 1.2.3
140603 10:57:54 InnoDB: Initializing buffer pool, size = 128.0M
140603 10:57:54 InnoDB: Completed initialization of buffer pool
140603 10:57:54 InnoDB: highest supported file format is Barracuda.
140603 10:57:54 InnoDB: Waiting for the background threads to start
140603 10:57:55 InnoDB: 1.1.8 started; log sequence number 38540871
140603 10:57:55 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
140603 10:57:55 [Note] - '0.0.0.0' resolves to '0.0.0.0';
140603 10:57:55 [Note] Server socket created on IP: '0.0.0.0'.
140603 10:57:55 [ERROR] Can't start server: Bind on TCP/IP port: No such file or directory
140603 10:57:55 [ERROR] Do you already have another mysqld server running on port: 3306 ?
140603 10:57:55 [ERROR] Aborting
140603 10:57:55 InnoDB: Starting shutdown...
140603 10:57:56 InnoDB: Shutdown completed; log sequence number 38540871
140603 10:57:56 [Note] C:\BitNami\redmine-2.2.2-0\mysql\bin\mysqld.exe: Shutdown complete
I solved the problem by setting the port of the SQLEXPRESS server to a specific value as it was dynamic and reserved port 3306.
I am experiencing regular MySQL server crashes (on Linux). After running
sudo /etc/init.d/mysql restart
the problem goes away, but temporary. It might be one day or couple, but the crash will happen anyway. Here's an excerpt from the error log file, after the crash and before the daemon restart. I am not sure it reflects any useful information though.
140511 0:11:06 [Note] Plugin 'FEDERATED' is disabled.
140511 0:11:37 InnoDB: Initializing buffer pool, size = 8.0M
140511 0:11:38 InnoDB: Completed initialization of buffer pool
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
140511 0:11:52 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
140511 0:14:26 InnoDB: Started; log sequence number 1 3968482280
140511 0:16:46 [Note] Event Scheduler: Loaded 0 events
140511 0:16:46 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.69-0ubuntu0.11.10.1' socket: '/var/run/mysqld/mysqld.sock' port: 3306 (Ubuntu)
140511 0:22:00 [Note] Plugin 'FEDERATED' is disabled.
140511 0:22:46 InnoDB: Initializing buffer pool, size = 8.0M
140511 0:22:46 InnoDB: Completed initialization of buffer pool
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
140511 0:22:52 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
140511 0:24:41 InnoDB: Started; log sequence number 1 3968482290
140511 0:26:55 [Note] Event Scheduler: Loaded 0 events
140511 0:26:56 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.69-0ubuntu0.11.10.1' socket: '/var/run/mysqld/mysqld.sock' port: 3306 (Ubuntu)
The problem did not disappear after reinstalling the server.
Perhaps it's time to install the database on clean OS install, and bring all my databases there, but before such time-consuming solution I'd like to try some less-involving ones, if there are any.
I have a problem shutting down the mysql server that is running on my mac. I tried from ActivityMonitor, from terminal using "mysqladmin shutdown" , kill -9 , and many other proposed ways but it always restarts within a second. Error log doesnt show anything strange:
30113 16:28:12 [Note] /usr/local/Cellar/mysql/5.5.25a/bin/mysqld: Normal shutdown
130113 16:28:12 [Note] Event Scheduler: Purging the queue. 0 events
130113 16:28:14 [Warning] /usr/local/Cellar/mysql/5.5.25a/bin/mysqld: Forcing close of thread 3 user: 'root'
130113 16:28:14 InnoDB: Starting shutdown...
130113 16:28:15 InnoDB: Shutdown completed; log sequence number 2614644
130113 16:28:15 [Note] /usr/local/Cellar/mysql/5.5.25a/bin/mysqld: Shutdown complete
130113 16:28:15 mysqld_safe mysqld from pid file /usr/local/var/mysql/mun07066.local.pid ended
130113 16:28:15 mysqld_safe Starting mysqld daemon with databases from /usr/local/var/mysql
130113 16:28:15 [Warning] Setting lower_case_table_names=2 because file system for /usr/local/var/mysql/ is case insensitive
130113 16:28:15 [Warning] One can only use the --user switch if running as root
130113 16:28:15 InnoDB: The InnoDB memory heap is disabled
130113 16:28:15 InnoDB: Mutexes and rw_locks use GCC atomic builtins
130113 16:28:15 InnoDB: Compressed tables use zlib 1.2.5
130113 16:28:15 InnoDB: Initializing buffer pool, size = 128.0M
130113 16:28:15 InnoDB: Completed initialization of buffer pool
130113 16:28:15 InnoDB: highest supported file format is Barracuda.
130113 16:28:16 InnoDB: Waiting for the background threads to start
130113 16:28:17 InnoDB: 1.1.8 started; log sequence number 2614644
130113 16:28:17 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
130113 16:28:17 [Note] - '0.0.0.0' resolves to '0.0.0.0';
130113 16:28:17 [Note] Server socket created on IP: '0.0.0.0'.
130113 16:28:17 [Note] Event Scheduler: Loaded 0 events
130113 16:28:17 [Note] /usr/local/Cellar/mysql/5.5.25a/bin/mysqld: ready for connections.
Version: '5.5.25a' socket: '/tmp/mysql.sock' port: 3306 Source distribution
I have searched high and low for a solution to this problem. My MySql gives me the following readout:
121231 20:41:05 [Note] Plugin 'FEDERATED' is disabled.
121231 20:41:05 InnoDB: The InnoDB memory heap is disabled
121231 20:41:05 InnoDB: Mutexes and rw_locks use Windows interlocked functions
121231 20:41:05 InnoDB: Compressed tables use zlib 1.2.3
121231 20:41:05 InnoDB: Initializing buffer pool, size = 512.0M
121231 20:41:05 InnoDB: Completed initialization of buffer pool
121231 20:41:05 InnoDB: highest supported file format is Barracuda.
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
121231 20:41:05 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
121231 20:41:06 InnoDB: Waiting for the background threads to start
121231 20:41:07 InnoDB: 1.1.8 started; log sequence number 124716458
121231 20:41:07 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
121231 20:41:07 [Note] - '0.0.0.0' resolves to '0.0.0.0';
121231 20:41:07 [Note] Server socket created on IP: '0.0.0.0'.
121231 20:41:09 [Note] Event Scheduler: Loaded 0 events
121231 20:41:09 [Note] c:\xampp\mysql\bin\mysqld.exe: ready for connections.
Version: '5.5.27' socket: '' port: 3306 MySQL Community Server (GPL)
Everytime it starts. I've tried deleting files, dropping the database, running Magento's Repair Database Tool, starting all over with a new database but no matter what I get this error.
It makes me uncomfortable because I'm not sure something might get corrupted or IS corrupted. I'm using Windows Vista, and Xampp but I also was using nginX with the same thing showing.
I just recreated a brand new database and now after shutdown (which I have to do sometimes) the error is showing up again! Is this a normal thing or is there somehing wrong?
Thanks
As you can see from the log InnoDB starts crash recovery:
InnoDB: Starting crash recovery.
The reason for that is MySQL shut down wasn't clean. Why? May be MySQL has been exiting too long and OS kills the process (if you reboot the server). Or MySQL crashes due to a bug.