Hola Manuel,
Gracias por responder, sabes que solo tengo un sitio web sencillo sin ninguna tarea programada y que no consume muchos recursos. El problema es que el Apache se bloquea solo los fines de semana. De lo que pude revisar en los Logs veo que el apache dejo de funcionar a las 03:41. No he configurado nada para que el Apache deje de funcionar.
Estos son los logs:
tail -f /var/log/messages-20170814 Aug 14 03:01:01 sitio systemd: Starting user-0.slice. Aug 14 03:01:01 sitio systemd: Started Session 338 of user root. Aug 14 03:01:01 sitio systemd: Starting Session 338 of user root. Aug 14 03:41:01 sitio systemd: Reloaded The Apache HTTP Server. Aug 14 03:41:01 sitio systemd: httpd.service: main process exited, code=killed, status=11/SEGV Aug 14 03:41:01 sitio kill: kill: cannot find process "" Aug 14 03:41:01 sitio systemd: httpd.service: control process exited, code=exited status=1 Aug 14 03:41:01 sitio systemd: Unit httpd.service entered failed state. Aug 14 03:41:01 sitio systemd: httpd.service failed. Aug 14 03:41:01 sitio rsyslogd: [origin software="rsyslogd" swVersion="7.4.7" x-pid="989" x-info="http://www.rsyslog.com"] rsyslogd was HUPed
tail -f /var/log/httpd/error_log-20170814 [Sun Aug 06 03:40:01.506139 2017] [core:notice] [pid 997] AH00060: seg fault or similar nasty error detected in the parent process [Mon Aug 07 08:50:26.375806 2017] [core:notice] [pid 5901] SELinux policy enabled; httpd running as context system_u:system_r:httpd_t:s0 [Mon Aug 07 08:50:26.377821 2017] [suexec:notice] [pid 5901] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) [Mon Aug 07 08:50:26.425190 2017] [auth_digest:notice] [pid 5901] AH01757: generating secret for digest authentication ... [Mon Aug 07 08:50:26.426592 2017] [lbmethod_heartbeat:notice] [pid 5901] AH02282: No slotmem from mod_heartmonitor PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/pdo_sqlsrv.so' - /usr/lib64/php/modules/pdo_sqlsrv.so: undefined symbol: php_pdo_register_driver in Unknown on line 0 [Mon Aug 07 08:50:26.487765 2017] [core:warn] [pid 5901] AH00098: pid file /run/httpd/httpd.pid overwritten -- Unclean shutdown of previous Apache run? [Mon Aug 07 08:50:26.503852 2017] [mpm_prefork:notice] [pid 5901] AH00163: Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips PHP/7.1.6 configured -- resuming normal operations [Mon Aug 07 08:50:26.503904 2017] [core:notice] [pid 5901] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND' [Mon Aug 14 03:41:01.476123 2017] [mpm_prefork:notice] [pid 5901] AH00171: Graceful restart requested, doing restart
tail -f /var/log/cron-20170814 Aug 14 02:01:01 sitio anacron[10200]: Normal exit (0 jobs run) Aug 14 02:01:01 sitio run-parts(/etc/cron.hourly)[10202]: finished 0anacron Aug 14 03:01:01 sitio CROND[10222]: (root) CMD (run-parts /etc/cron.hourly) Aug 14 03:01:01 sitio run-parts(/etc/cron.hourly)[10222]: starting 0anacron Aug 14 03:01:01 sitio anacron[10231]: Anacron started on 2017-08-14 Aug 14 03:01:01 sitio anacron[10231]: Will run job `cron.daily' in 40 min. Aug 14 03:01:01 sitio anacron[10231]: Jobs will be executed sequentially Aug 14 03:01:01 sitio run-parts(/etc/cron.hourly)[10233]: finished 0anacron Aug 14 03:41:01 sitio anacron[10231]: Job `cron.daily' started Aug 14 03:41:01 sitio run-parts(/etc/cron.daily)[10243]: starting logrotate
Saludos,
Luis
2017-08-15 7:28 GMT-05:00 Manel info@mpwebprogrammer.com:
Hola Luis, miraste los logs de Apache durante las horas que cae el servicio? Si quieres atajar el problema de raíz lo mejor es mirar los logs, es extraño que solo suceda los fines de semana, ¿No tendrás configuradas copias de seguridad o tareas con mucho coste de hardware en fin de semana que puedan ser la causa? ¿En la página en PHP, hay alguna tarea que se realice en fin de semana que requiera muchos recursos?
Todo eso lo podrás ver en los logs de apache y cron.
Suerte, Manel.
El 15/08/2017 a las 14:00, centos-es-request@centos.org escribió:
Envíe los mensajes para la lista CentOS-es a centos-es@centos.org
Para subscribirse o anular su subscripción a través de la WEB https://lists.centos.org/mailman/listinfo/centos-es
O por correo electrónico, enviando un mensaje con el texto "help" en el asunto (subject) o en el cuerpo a: centos-es-request@centos.org
Puede contactar con el responsable de la lista escribiendo a: centos-es-owner@centos.org
Si responde a algún contenido de este mensaje, por favor, edite la linea del asunto (subject) para que el texto sea mas especifico que: "Re: Contents of CentOS-es digest...". Además, por favor, incluya en la respuesta sólo aquellas partes del mensaje a las que está respondiendo.
Asuntos del día:
1. Re: Apache se bloquea (orkcu)
Message: 1 Date: Mon, 14 Aug 2017 18:41:39 -0400 From: orkcu orkcu@yahoo.com To: centos-es@centos.org Subject: Re: [CentOS-es] Apache se bloquea Message-ID: 1ud1jej7i8xag8yh9im8d3sx.1502750499951@email.android.com Content-Type: text/plain; charset=utf-8
Que tal un fichero que tiene abierto y que no puede "refrescar" cuando hace un reload? Dices que estas desarrollando en php, estas seguro de que todo anda bien en el código que tienes? Cu Roger
Sent from my Samsung Galaxy smartphone. -------- Original message --------From: Luis T reywes@gmail.com Date: 2017-08-14 1:41 PM (GMT-05:00) To: centos-es@centos.org Subject: Re: [CentOS-es] Apache se bloquea Estimados,
Gracias por responder, todavia no he realizado ningun cambio, hasta encontrar la raiz del problema lo que estuve pensando es realizar justo lo que menciona Roberto, crear un cron que me reinicie el Apache los fines de semana. Todavia no detecto cual es la razon por la que el Apache se bloquea.
Saludos,
Luis
2017-08-14 12:23 GMT-05:00 Diego Chacón diego@gridshield.net:
On Mon, Aug 14, 2017 at 11:19 AM, Roberto Bermúdez rogerb99@gmail.com
wrote:
Estimado Luis, hasta el momento no he tenido la oprtunidad de instalar
Centos 7, pero hasta el centos 6 habia la configuración de tareas programadas con crontab -e, no se si en centos 7 fue reeplazado o sigue igual pero ¿hasta encontrar la solución a tu problema no sería
conveniente
que puedas programar una tarea para que reinicie el apache
automaticamente
cada semana?
Solo es una idea temporal
Saludos cordiales
Cron sigue funcionando igual, pero creo que es una solución que no
ataca el problema raíz.
-- *Diego Chacón Rojas* ** E-mail: diego@gridshield.net diego@gridshield.net* _______________________________________________ CentOS-es mailing list CentOS-es@centos.org https://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org https://lists.centos.org/mailman/listinfo/centos-es
Subject: Pié de página del digest
CentOS-es mailing list CentOS-es@centos.org https://lists.centos.org/mailman/listinfo/centos-es
Fin de Resumen de CentOS-es, Vol 127, Envío 2
CentOS-es mailing list CentOS-es@centos.org https://lists.centos.org/mailman/listinfo/centos-es