Vesta 2.0 is coming soon! See our progress update: https://vestacp.com/docs/vesta-2-update
Apache2 зависает
Apache2 зависает
Apache2 всегда зависает после изменений в редактировании домена, например после изменений в шаблонах Apache.
Приходится убивать процесс, и перезапускать apache2 заново.
Иногда процесс зависает сам, без вмешательства в настройки домена
.
Можно как то исправить?
2x2800Mhz, 2048mb RAM, 128mb SWAP, OpenVZ, Debian7 x86
Приходится убивать процесс, и перезапускать apache2 заново.
Иногда процесс зависает сам, без вмешательства в настройки домена

Можно как то исправить?
2x2800Mhz, 2048mb RAM, 128mb SWAP, OpenVZ, Debian7 x86
Last edited by someuser on Thu Jan 08, 2015 5:47 pm, edited 1 time in total.
Re: Apache2 зависает
Проблема частично решена путем изменения шаблона Apache, с default, на phpfcgid.
Существенно выросло потребление памяти.
Несколько снизить потребление, помогло решение описаное в этой теме viewtopic.php?f=11&t=4758&start=10.
Появились также новые проблемы.
Иногда появлялась ошибка 500, при загрузке больших файлов решилась проблема изменением параметра FcgidMaxRequestLen на 1073741824 в файле /etc/apache2/mods-available/fcgid.conf.
Помогло решение из данной темы viewtopic.php?f=29&t=6483.
Теперь зависает раз в неделю.
в error.log :
Существенно выросло потребление памяти.
Несколько снизить потребление, помогло решение описаное в этой теме viewtopic.php?f=11&t=4758&start=10.
Появились также новые проблемы.
Иногда появлялась ошибка 500, при загрузке больших файлов решилась проблема изменением параметра FcgidMaxRequestLen на 1073741824 в файле /etc/apache2/mods-available/fcgid.conf.
Помогло решение из данной темы viewtopic.php?f=29&t=6483.
Теперь зависает раз в неделю.
в error.log :
Code: Select all
*** glibc detected *** /usr/sbin/apache2: free(): invalid pointer: 0xaa426d94 ***
Last edited by someuser on Fri Jan 09, 2015 6:19 pm, edited 2 times in total.
Re: Apache2 зависает
Чтобы не плодить одинаковые темы, напишу сюда еще раз.
Поставил VestaCP на другой VPS 1x2000mhz, 512ram, 1024swap, 20gb SSD, Ubuntu 14 x86, CloudKVM
На VPS, пару простых непосещаемых сайтов.
Apache2 зависает регулярно, несколько раз в сутки способы решения описаные выше не помогли.
После зависания не удается его запустить, приходится делать полный reboot сервера.
В error.log сотни тысяч строк такого содержания:
Поставил VestaCP на другой VPS 1x2000mhz, 512ram, 1024swap, 20gb SSD, Ubuntu 14 x86, CloudKVM
На VPS, пару простых непосещаемых сайтов.
Apache2 зависает регулярно, несколько раз в сутки способы решения описаные выше не помогли.
После зависания не удается его запустить, приходится делать полный reboot сервера.
В error.log сотни тысяч строк такого содержания:
Code: Select all
Cannot find module (SNMP-NOTIFICATION-MIB): At line 0 in (none)
Cannot find module (SNMPv2-TM): At line 0 in (none)
Cannot find module (SNMP-FRAMEWORK-MIB): At line 9 in /usr/share/snmp/mibs/NET-SNMP-VACM-MIB.txt
Cannot find module (SNMP-VIEW-BASED-ACM-MIB): At line 16 in /usr/share/snmp/mibs/NET-SNMP-VACM-MIB.txt
Cannot find module (SNMPv2-TC): At line 25 in /usr/share/snmp/mibs/NET-SNMP-VACM-MIB.txt
Did not find 'SnmpAdminString' in module #-1 (/usr/share/snmp/mibs/NET-SNMP-VACM-MIB.txt)
Did not find 'netSnmpObjects' in module NET-SNMP-MIB (/usr/share/snmp/mibs/NET-SNMP-VACM-MIB.txt)
Did not find 'netSnmpGroups' in module NET-SNMP-MIB (/usr/share/snmp/mibs/NET-SNMP-VACM-MIB.txt)
Did not find 'vacmGroupName' in module #-1 (/usr/share/snmp/mibs/NET-SNMP-VACM-MIB.txt)
Did not find 'vacmAccessContextPrefix' in module #-1 (/usr/share/snmp/mibs/NET-SNMP-VACM-MIB.txt)
Did not find 'vacmAccessSecurityModel' in module #-1 (/usr/share/snmp/mibs/NET-SNMP-VACM-MIB.txt)
Did not find 'vacmAccessSecurityLevel' in module #-1 (/usr/share/snmp/mibs/NET-SNMP-VACM-MIB.txt)
Did not find 'DisplayString' in module #-1 (/usr/share/snmp/mibs/NET-SNMP-VACM-MIB.txt)
Did not find 'RowStatus' in module #-1 (/usr/share/snmp/mibs/NET-SNMP-VACM-MIB.txt)
Did not find 'StorageType' in module #-1 (/usr/share/snmp/mibs/NET-SNMP-VACM-MIB.txt)
Unlinked OID in NET-SNMP-VACM-MIB: netSnmpVacmMIB ::= { netSnmpObjects 9 }
Undefined identifier: netSnmpObjects near line 28 of /usr/share/snmp/mibs/NET-SNMP-VACM-MIB.txt
Cannot adopt OID in UCD-SNMP-MIB: logMatchRegExCompilation ::= { logMatchEntry 101 }
Last edited by someuser on Fri Jan 09, 2015 6:17 pm, edited 1 time in total.
Re: Apache2 зависает
После удаления php5-snmp, командой.
Подобные ошибки больше не появлялись, но проблему постоянных зависаний Apache2 это не решило.
Теперь в error.log такие ошибки:
Решение пока не найдено, может кто поможет?
Code: Select all
apt-get remove php5-snmp
Теперь в error.log такие ошибки:
Code: Select all
[Thu Jan 08 12:38:03.771573 2015] [:notice] [pid 29439] mod_ruid2/0.9.8 enabled
[Thu Jan 08 12:38:03.771976 2015] [core:emerg] [pid 29439] (28)No space left on device: AH00023: Couldn't create the mpm-accept mutex
*** Error in `/usr/sbin/apache2': free(): invalid pointer: 0x00007faeac16db00 ***
[Thu Jan 08 14:06:05.384704 2015] [core:emerg] [pid 6392] (28)No space left on device: AH00023: Couldn't create the ssl-cache mutex
AH00016: Configuration Failed
Re: Apache2 зависает
Проблема была решена путем обновления PHP до версии PHP 5.6.4-1~dotdeb.1 (cli), взятого из репозитория dotdeb.org.someuser wrote: Теперь зависает раз в неделю.
в error.log :Code: Select all
*** glibc detected *** /usr/sbin/apache2: free(): invalid pointer: 0xaa426d94 ***
Больше не зависает, утечки памяти прекратились тоже.
Last edited by someuser on Thu Jan 22, 2015 4:15 pm, edited 1 time in total.
Re: Apache2 зависает
Проблему с Ubuntu сервером решить так и не удалось.someuser wrote: VPS 1x2000mhz, 512ram, 1024swap, 20gb SSD, Ubuntu 14 x86, CloudKVM
Apache2 зависает регулярно, несколько раз в сутки
Переустановил на Centos 6.5, версия PHP 5.4.36 (cli).
Работает стабильно.