Как победить cannot allocate memory for the buffer pool в MYSQL?
Размер глобальных буферов (key_buffer_size + tmp_table_size + innodb_buffer_pool_size + innodb_additional_mem_pool_size + innodb_log_buffer_size + query_cache_size).
Размер буфера одного подключения (read_buffer_size + read_rnd_buffer_size + sort_buffer_size + thread_stack + join_buffer_size).
Так же не забываем последнее умножить на  max_connections и сумма всего этого хозяйства в идиале не должна привышать вашу память.
у вас буфер innodb_buffer_pool_size=10G а это уже треть памяти
160109 22:37:20 InnoDB: Initializing buffer pool, size = 10.0G
InnoDB: mmap(686817280 bytes) failed; errno 12
и забрать он из не смог
Вы прям уверенны, что в этот момент никто не занимает память?