2017-01-17 2 views
0

私は10分ごとに書いているMySQLサーバを持っています。それは私がそれに戻って数時間後にクラッシュしたときにうまくいくと思われる。 error.logからMySQLサーバにエラーがあります

は、私はそれがすべての違いを作るべきだと思い

2017-01-17T13:47:35.315801Z 0 [Warning] Changed limits: max_open_files: 1024 (requested 5000) 
2017-01-17T13:47:35.315905Z 0 [Warning] Changed limits: table_open_cache: 431 (requested 2000) 
2017-01-17T13:47:35.495187Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp serv$ 
2017-01-17T13:47:35.497022Z 0 [Note] /usr/sbin/mysqld (mysqld 5.7.16-0ubuntu0.16.04.1) starting as process 18742 ... 
2017-01-17T13:47:35.505459Z 0 [Note] InnoDB: PUNCH HOLE support available 
2017-01-17T13:47:35.505530Z 0 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins 
2017-01-17T13:47:35.505541Z 0 [Note] InnoDB: Uses event mutexes 
2017-01-17T13:47:35.505549Z 0 [Note] InnoDB: GCC builtin __atomic_thread_fence() is used for memory barrier 
2017-01-17T13:47:35.505558Z 0 [Note] InnoDB: Compressed tables use zlib 1.2.8 
2017-01-17T13:47:35.505566Z 0 [Note] InnoDB: Using Linux native AIO 
2017-01-17T13:47:35.506116Z 0 [Note] InnoDB: Number of pools: 1 
2017-01-17T13:47:35.506338Z 0 [Note] InnoDB: Using CPU crc32 instructions 
2017-01-17T13:47:35.508891Z 0 [Note] InnoDB: Initializing buffer pool, total size = 128M, instances = 1, chunk size = 128M 
2017-01-17T13:47:35.508951Z 0 [ERROR] InnoDB: mmap(137428992 bytes) failed; errno 12 
2017-01-17T13:47:35.508973Z 0 [ERROR] InnoDB: Cannot allocate memory for the buffer pool 
2017-01-17T13:47:35.508983Z 0 [ERROR] InnoDB: Plugin initialization aborted with error Generic error 
2017-01-17T13:47:35.508994Z 0 [ERROR] Plugin 'InnoDB' init function returned error. 
2017-01-17T13:47:35.509002Z 0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. 
2017-01-17T13:47:35.509011Z 0 [ERROR] Failed to initialize plugins. 
2017-01-17T13:47:35.509017Z 0 [ERROR] Aborting 

2017-01-17T13:47:35.509026Z 0 [Note] Binlog end 
2017-01-17T13:47:35.509098Z 0 [Note] Shutting down plugin 'CSV' 
2017-01-17T13:47:35.509118Z 0 [Note] Shutting down plugin 'MyISAM' 
2017-01-17T13:47:35.509507Z 0 [Note] /usr/sbin/mysqld: Shutdown complete 

これは私は、Python/Djangoのから実行しているデータベースであり、ないことがあります。私は何がうまくいかないのか分かりませんが、サーバを再起動して起動すると正常に動作します。お願いします。

+1

'バッファプールのメモリを割り当てることができません。それは128メガバイトを望んでいます、あなたはそれほど無料ですか?あなたはあなたのスワップサイズを増やすことができます(これは無意味ですが、MySQLはカタツムリが遅くなります)。バッファプールを減らすことができます。これにより、MySQLが遅くなります。あるいは、あなたはMySQLのために128メガバイトを無料で持つことができます。データベースをある程度最適に実行したい場合は、そこから作業データを保持するためにRAMを割り当てなければなりません(RAMからの読み込み>>>>> HDDからの読み込み)。 – Mjh

+0

私は@Mjhに同意します。あなたの記憶がなくなったようです。 –

+0

私は1GB/1CPUを持つことを意味する$ 10pmのデジタルオーシャン液滴で動作させています。 30 GBのSSDと2 TBの転送。それは私には似ていますが、もしそうでなければ、メモリ問題は1回に大きなレコードに保存しようとしていますか? – HenryM

答えて

0

サーバーのサイズが大きくなり、正常に動作しています。私はそれと一緒に暮らすでしょう

関連する問題