GNU/Linux >> Tutoriales Linux >  >> Linux

Solicitud de inicio de servicio repetida demasiado rápido, negándose a iniciar el límite

Solución 1:

El límite predeterminado es permitir 5 reinicios en un período de 10 segundos. Si un servicio supera ese umbral debido al Restart= config en la definición del servicio, no intentará reiniciar más.

Las tarifas se configuran con el StartLimitIntervalSec= y StartLimitBurst= opciones y el Restart= La opción controla cuándo SystemD intenta reiniciar un servicio.

Más información en man systemd.unit y man systemd.service .

Luego usa systemctl daemon-reload para recargar la configuración de la unidad.

Solución 2:

No es exactamente la misma pregunta, pero como esta es la que aparece al buscar...

Si solo desea iniciarlo ignorando este límite absurdo sin sentido (por ejemplo, en Debian, donde es el resultado inevitable de los servicios de inicio automático de apt antes de que se configuren, lo que los condena a fallar y hacer un bucle y alcanzar el límite, llenando el registro de spam con tanta fuerza con el inicio limite los errores que ni siquiera puede leer fácilmente la causa):

Consulte https://bugzilla.redhat.com/show_bug.cgi?id=1016548 donde Michal Schmidt dice que puede encontrarlo en man systemd.service y sugiere restablecer el estado fallido:

systemctl reset-failed <service name>

Así que ahora su servicio podría comenzar. O al menos la causa real actualizada de por qué no debería estar en el registro, por ejemplo. visto con journalctl -x

Solución 3:

Vale la pena señalar que algunas fallas parecen arrojar este error, mientras que la causa es diferente.

Comenté el tiempo de baneo predeterminado e inserté un **bantime = 7200 #3600** en línea alternativo

También agregué una nueva sección [sasl] , que incluía un nombre de filtro que había cambiado del que figuraba en el artículo que estaba siguiendo.

En lugar de cometer un error en cualquiera de ellos, fail2ban se negó a reiniciar, dando el

solicitud de inicio de servicio repetida demasiado rápido, negándose a iniciar error

Solo cuando comenté la sección [sasl], recibí un error que se refería a un tiempo de baneo no válido, del cual deduje que no puede hacer frente a los comentarios en línea.

Cuando arreglé eso y eliminé los comentarios de la nueva sección [sasl], recibí un error de que no se encontró el filtro. Sustituir el filtro con el nombre correcto resultó en una recarga de fail2ban como se esperaba.

Por lo tanto, si realiza cambios y obtiene este error, asegúrese de eliminar los cambios y obtener el mismo error antes de intentar corregir un síntoma.


Linux
  1. Error de demasiadas conexiones en MySQL

  2. Error SFTP Mensaje recibido demasiado largo

  3. Error de entrada/salida gcsfuse

  4. No se puede iniciar el servicio Docker en Ubuntu 16.04

  5. (red inalcanzable) error en los registros de mi servidor

Cómo iniciar el servicio httpd en RHEL Linux

Cómo iniciar, detener o reiniciar Apache

Cómo iniciar, detener o reiniciar Nginx

Solucionar el error de Nginx:413 Entidad de solicitud demasiado grande

¿Iniciar Tomcat al inicio con privilegios administrativos?

Ubuntu:servicios de inicio, parada y reinicio