Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

1.3K
Visualizações
Cómo corregir "mbind: operación no permitida" en el registro de errores de mysql

Tengo un problema con mi registro de errores de MySQL, que actualmente consiste principalmente en líneas "mbind: Operación no permitida" (ver más abajo). ¿Por qué sucede y cómo lo soluciono?

Es la parte de "principalmente" lo que me molesta. Como puede ver a continuación, no todas las líneas son "mbind: Operación no permitida". Sospecho que los errores de consulta de MySQL deberían estar en lugar de esa línea, pero por alguna razón no se pueden escribir en el archivo.

MySQL en sí mismo es un contenedor Docker donde los archivos de registro se almacenan a través de:

 volumes: - ./mysql/log:/var/log/mysql

Lo interesante es que:

  • "docker logs mysql_container" no muestra nada...
  • slow.log, que reside en la misma carpeta de volumen, está completamente bien y tiene líneas de registro realmente lentas, ¡sin "bind: Operación no permitida" en absoluto!
  • igual que slow.log va a general.log — aquí tampoco hay problema

¿Algunas ideas? Gracias de antemano.

 2019-04-07T12:56:22.478504Z 0 [Warning] [MY-011070] [Server] 'Disabling symbolic links using --skip-symbolic-links (or equivalent) is the default. Consider not using this option as it' is deprecated and will be removed in a future release. 2019-04-07T12:56:22.478533Z 0 [Warning] [MY-011068] [Server] The syntax 'expire-logs-days' is deprecated and will be removed in a future release. Please use binlog_expire_logs_seconds instead. 2019-04-07T12:56:22.478605Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.15) starting as process 1 2019-04-07T12:56:22.480115Z 0 [Warning] [MY-013242] [Server] --character-set-server: 'utf8' is currently an alias for the character set UTF8MB3, but will be an alias for UTF8MB4 in a future release. Please consider using UTF8MB4 in order to be unambiguous. 2019-04-07T12:56:22.480122Z 0 [Warning] [MY-013244] [Server] --collation-server: 'utf8_general_ci' is a collation of the deprecated character set UTF8MB3. Please consider using UTF8MB4 with an appropriate collation instead. mbind: Operation not permitted mbind: Operation not permitted mbind: Operation not permitted mbind: Operation not permitted mbind: Operation not permitted mbind: Operation not permitted mbind: Operation not permitted mbind: Operation not permitted mbind: Operation not permitted mbind: Operation not permitted mbind: Operation not permitted mbind: Operation not permitted mbind: Operation not permitted mbind: Operation not permitted mbind: Operation not permitted mbind: Operation not permitted mbind: Operation not permitted mbind: Operation not permitted [same line goes forever]

PS MySQL se inicia y funciona bien, no hay problema con eso. Es solo este error.log el que sigue molestándome y me impide ver errores reales.

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

Agregar la opción security_opt en docker-compose.yml ayudó a resolver este problema:

 database: image: mysql:latest container_name: mysql_0 ports: - "3306:3306" security_opt: - seccomp:unconfined
over 4 years ago · Santiago Trujillo Relatório

0

Agregue la capacidad CAP_SYS_NICE a su contenedor hasta que el servidor MySQL pueda manejar el error "en silencio".

 service: mysql: image: mysql:8.0.15 # ... cap_add: - SYS_NICE # CAP_SYS_NICE

Si no tiene docker-compose , puede definir CAP_SYS_NICE a través de

 docker run --cap-add=sys_nice -d mysql

Referencias:

  • Perfiles de seguridad de Docker Seccomp: https://docs.docker.com/engine/security/seccomp/
  • Restricciones de recursos de Docker: https://docs.docker.com/config/containers/resource_constraints/
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda