No hay mucho con lo que trabajar aquí. Pero... tuve el mismo problema con mi instancia micro. Mi problema era que el servidor se quedaba sin memoria y luego el servidor mysql se detenía. Comenzaría de nuevo al reiniciar la computadora, pero era solo cuestión de tiempo antes de que volviera a fallar.
Esto es lo que obtenía en mis registros de MySQL.
151023 6:15:44 InnoDB: Initializing buffer pool, size = 128.0M
InnoDB: mmap(137363456 bytes) failed; errno 12
151023 6:15:44 InnoDB: Completed initialization of buffer pool
151023 6:15:44 InnoDB: Fatal error: cannot allocate memory for the buffer pool
151023 6:15:44 [ERROR] Plugin 'InnoDB' init function returned error.
151023 6:15:44 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
151023 6:15:44 [ERROR] Unknown/unsupported storage engine: InnoDB
151023 6:15:44 [ERROR] Aborting
Es posible que desee comprobar si hay algo similar. Uso Ubuntu y el registro está en /var/log/mysql/
por defecto.
Resolví el problema configurando un archivo de intercambio según Amazon EC2, mysql canceló el inicio porque InnoDB:mmap (x bytes) falló; error 12 . Las instancias de AWS no vienen con una configuración de espacio de intercambio de forma predeterminada (mientras que la instalación que descargué de Ubuntu en el pasado sí lo hizo). Debe configurarlo manualmente. Este es el método:
ssh en su instancia de AWS. Entonces:
- Ejecute
dd if=/dev/zero of=/swapfile bs=1M count=1024
- Ejecute
mkswap /swapfile
- Ejecute
swapon /swapfile
- Agregue esta línea
/swapfile swap swap defaults 0 0
a/etc/fstab
Lea la pregunta vinculada para obtener más detalles. ¡Espero que eso ayude!