2013-06-18 4 views
0

мой сервер Apache на Amazon EC2 аварий по какой-то причине,Amazon EC2 апач аварии

[Tue Jun 18 09:28:26.008659 2013] [core:notice] [pid 4806] AH00052: child pid 6226 exit signal Segmentation fault (11) 
[Tue Jun 18 09:28:26.008735 2013] [core:notice] [pid 4806] AH00052: child pid 6227 exit signal Segmentation fault (11) 
[Tue Jun 18 09:28:26.008752 2013] [core:notice] [pid 4806] AH00052: child pid 6228 exit signal Segmentation fault (11) 
[Tue Jun 18 09:28:28.017033 2013] [core:notice] [pid 4806] AH00052: child pid 6151 exit signal Segmentation fault (11) 
[Tue Jun 18 09:28:46.035989 2013] [core:notice] [pid 4806] AH00052: child pid 6120 exit signal Segmentation fault (11) 
[Tue Jun 18 09:28:47.388781 2013] [mpm_prefork:notice] [pid 4806] AH00169: caught SIGTERM, shutting down 
[Tue Jun 18 09:28:51.712473 2013] [ssl:warn] [pid 6276] AH02292: Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366) 
[Tue Jun 18 09:28:51.891491 2013] [ssl:warn] [pid 6277] AH02292: Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366) 
[Tue Jun 18 09:28:51.891584 2013] [lbmethod_heartbeat:notice] [pid 6277] AH02282: No slotmem from mod_heartmonitor 
[Tue Jun 18 09:28:51.943536 2013] [mpm_prefork:notice] [pid 6277] AH00163: Apache/2.4.3 (Unix) OpenSSL/1.0.1c PHP/5.4.12 configured -- resuming normal operations 

, что является причиной, что и что я могу сделать?

+0

Последняя строка в этом журнале показывает, что она начала нормально и возобновил свою работу. Откуда вы знаете, что он разбился? Можете ли вы попасть на сайт? вы можете увидеть Apache в «ps aux» –

+0

Я знаю, что он разбился, потому что это заставило меня посмотреть журнал ошибок, и это не первый раз. последняя строка, вероятно, потому, что я перезапустил ее. как я могу узнать, в чем причина аварии? –

+0

В журналах найдите «ошибки и уведомления» и пока игнорируйте «предупреждения». Также посмотрите, работает ли что-то на порту 80 »netstat -tulpn | grep 80 " –

ответ

0

Из того, что вы в курсе, что выглядит эта проблема:

"Apache exit signal Segmentation fault (11)" [This is what you need to google] 

Проверьте, если у вас есть достаточное количество ресурсов (памяти (бесплатно -m) и дисковое пространство). Затем, если все еще застряли, вы можете создать дамп, как описано ниже, и копаться в этой свалке

Раздел: Отладка перемежающихся сбоев http://httpd.apache.org/dev/debugging.html

+0

после длительного поиска я нашел рекомендацию использовать gdb для отладки httpd, проблема в том, что я использую« gdb/opt/bitnami/apache2 »i get»/opt/bitnami/apache2: Нет такого файла или каталога » даже если он существует .... кто-нибудь? –

+0

Не знаком с gdb? Вы используете Redmine для битнами ?. –