Xtrabackup resolver innodb error demasiados problema de los archivos

Versión de software:
CentOS 7,5-64
MySQL 5.7
xtrabackup 2.4

De acuerdo con los documentos e información pertinentes en centos7 instalado xtrabackup, a continuación, una copia de seguridad del error de acuerdo con el comando:

[Root @ host7 ~] #innobackupex --default-file = / etc / my.cnf user = root --password = 111111 --host = localhost / Datos / bak_db /

......
......
InnoDB: Sistema operativo número de error 24 en una operación de archivo.
InnoDB: Número de error 24 'Demasiados archivos abiertos'.

sistema operativo, la presión del sistema para evitar que los recursos excesivos o insuficientes para procesar el archivo digital o digital a los compañeros el usuario puede abrir para hacer el límite apropiado.
Puesto que el error comando anterior, se cree probable que sea causada por los límites del sistema equivocadas.

solución:

En relacionados RedHat Linux sistema, la configuración /etc/security/limits.conf (límite) para cada usuario de los recursos.

格式:
# <dominio> <tipo> <item> <valor>
# núcleo blando 0
#
RSS dura 10000
# @ estudiante nproc dura 20
# @ facultad nproc suave 20
nproc duro # @ 50 profesores
nproc dura #ftp 0
# @ estudiante - maxlogins 4

Limits.conf abrir el archivo, añadir en el último contenido:

  • nproc suave 2047
  • nproc dura 16384
  • nofile suave 65536
  • nofile dura 65536

Después de agregar que entre en vigor inmediatamente, necesidad de reiniciar

Si no puede iniciar el sistema, puede utilizar el conjunto de comandos, el siguiente reinicio después del fracaso:
 [root @ host7 ~] # ulimit -n 65535

Porque yo era un después en su propia máquina virtual, reinicie el sistema directamente.
Vuelva a ejecutar el comando backup
[host7 la raíz @ ~] = #innobackupex --default-archivo / etc / --user la my.cnf la raíz --password = = = 111111 --host localhost / Data / bak_db /
......
......
181 207 14 : 14: 53 [00] Copia de ib_buffer_pool a / Data / bak_db / 2018-12-07_14-13-51 / ib_buffer_pool
181 207 14:14:53 [00] ... HECHO
181 207 Creado en el Directorio de copia de seguridad 14:14:53 ' / Data / bak_db / 2018-12-07_14-13-51 / '
MySQL la posición binlog: nombre de archivo' mysql_3306.000009 'la posición de' 154 '
181 207 14:14:53 [00] Redacción / Data / bak_db / 2018-12- 07_14-13-51 / copia de seguridad my.cnf
181 207 14:14:53 [00] ... HECHO
181 207 14:14:53 [00] Redacción / Data / bak_db / 2018-12-07_14-13-51 / xtrabackup_info
181207 14:14:53 [00] ... hecho
xtrabackup: registro de transacciones de LSN (1063990393) a (1063990402) fue copiado.
181207 14:14:53 OK completado!

Para el catálogo correspondiente también se ha hecho copia de seguridad de archivos.

Supongo que te gusta

Origin blog.51cto.com/jxplpp/2480223
Recomendado
Clasificación