MySQL no se inicia

MySQL no se inicia

Tengo una raspberry pi con MySql instalado que ha estado funcionando bien durante 4 meses.

Jugué con 3 configuraciones en MySql y ahora no arranca.

Cambié innodb_log_file_size a 100 MB, innodb_buffer_pool_size a 300 MB e innodb_write_io_threads a 8.

Luego, al reiniciar, mysql no se reinició. Si ejecuto /etc/init.d/mysql restart me sale el error "la partición con /var/lib/mysql está demasiado llena"

La tarjeta SD tiene 19GB de espacio libre.

Así que modifiqué el archivo /etc/mysql/my.cnf para establecer la configuración y luego reinicié, pero todavía no tuve suerte.

¿Qué diablos ha pasado?

Editar----

Estoy usando el sistema operativo Raspbian

Ok, entonces creo que mis particiones son las siguientes.

Filesystem       Size      Avail

rootfs           30G       19G
/dev/root        30G       19G
devtmpfs         235M      235M
tmpfs            49M       49M
tmpfs            5M        5M
tmpfs            98M       98M
/dev/mcblk0p1    56M       38M

Ahora probé una nueva tarjeta SD con una nueva instalación de raspbian y MySql. Por alguna razón, recibo el mismo error a pesar de que la tarjeta solo está llena en un 29%. ¡Esto es en una instalación nueva que intenta iniciar MySql por primera vez! ¿Qué diablos está pasando?

Respuesta1

Luego, al reiniciar, mysql no se reinició. Si ejecuto /etc/init.d/mysql restart me sale el error "la partición con /var/lib/mysql está demasiado llena"

Libere algo de espacio /varo abra su my.cnf(si ese es el nombre del archivo de configuración) y coloque su base de datos en una partición con más espacio.

La tarjeta SD tiene 19GB de espacio libre.

Esto no significa que la partición /varviva tenga 19 GB libres. Es posible que su distribución, cuando la instaló, solo le haya dado a esta partición 1 o 2 GB de espacio. Es posible que necesite mover la base de datos a otra parte de su sistema de archivos.

Utilice un mountcomando para averiguar qué particiones tiene y df -hcomprobar el espacio libre en ellas.

información relacionada