Hola,
Dejo por aquí la solución a este error que se produce cuando se excede el límite de archivos abiertos que se le permite al sistema.
El límite actual lo podemos ver en la base de datos:
Quote::
	 MariaDB > SHOW VARIABLES LIKE 'open%';
+---+---+
| Variable_name    | Value |
+---+---+
| open_files_limit | 1024  |
+---+---+ 
Para aumentar ese valor creamos y editamos el siguiente archivo:
Quote::
	 MariaDB
Sudo mkdir /etc/systemd/system/mariadb.service.d
Sudo vi /etc/systemd/system/mariadb.service.d/override.conf
MySQL
Sudo mkdir /etc/systemd/system/mysql.service.d
Sudo vi /etc/systemd/system/mysql.service.d/override.conf 
Escribimos en el archivo la siguiente configuración:
Quote::
	 [Service]
LimitNOFILE=10000 
Donde LimitNOFILE es el nuevo valor que queremos dar al límite de archivos abiertos.
Después de guardar los cambios reiniciamos el servicio:
Quote::
	 MariaDB
Sudo systemctl daemon-reload
Sudo systemctl restart mariadb
MySQL
Sudo systemctl daemon-reload
Sudo systemctl restart mysql 
Ahora si comprobamos de nuevo el límite actual, veremos que ha cambiado:
Quote::
	 MariaDB > SHOW VARIABLES LIKE 'open%';
+---+---+
| Variable_name    | Value |
+---+---+
| open_files_limit | 10000 |
+---+---+
1 row in set (0.00 sec)
 
Saludos  
