Este artículo describe cómo resolver un problema que puede ocurrir cuando intenta ejecutar un servidor MySQL con una cantidad limitada de memoria.
Debe tener acceso raíz al servidor para seguir los procedimientos de este artículo.Problema
Cuando intenta ejecutar el servidor MySQL, se queda sin memoria o no se inicia en absoluto.
Resolución
Puede resolver este problema reduciendo la cantidad de memoria que usa MySQL. Para hacer esto, modifique my.cnf archivo de configuración y reinicie el servidor MySQL de la siguiente manera:
- Usar el nano o vi editor de texto para abrir /etc/my.cnf archivo.
- Realice los siguientes cambios en my.cnf expediente. Es posible que deba agregar algunas de estas líneas o descomentar las líneas existentes eliminando el # inicial. .
set-variable = max_allowed_packet=1M set-variable = thread_stack=64K set-variable = table_cache=4 set-variable = sort_buffer=64K set-variable = net_buffer_length=2K set-variable = key_buffer_size=2095104 skip-innodb skip-networking skip-bdb skip-ndbcluster
- Guarde los cambios en my.cnf archivo.
-
Reinicie el servidor MySQL. Para hacer esto, escriba el comando apropiado para su distribución de Linux:
- Para CentOS y Fedora, escriba:
service mysqld restart
-
Para Debian y Ubuntu, escriba:
service mysql restart
- Para CentOS y Fedora, escriba: