Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Nikola Krasnoyarsky                  2:5053/38      18 Feb 2003  10:36:50
 To : all
 Subject : зависания Apache и прочее
 -------------------------------------------------------------------------------- 
 
 
 Столкнулся недавно с такой проблемкой. Машинка
 CPU: Pentium II/Pentium II Xeon/Celeron (434.32-MHz 686-class CPU)
 real memory  = 268369920 (262080K bytes)
 pcib2: <VIA 82C598MVP (Apollo MVP3) PCI-PCI (AGP) bridge> at device 1.0 on pci0
 ad0: 19092MB <WDC WD200BB-00DGA0> [38792/16/63] at ata0-master UDMA66
 
 иногда (где-то раз в три-четыре дня) наблюдаю следующую картину:
 
 top
 last pid: 42164;  load averages:  0.06,  0.02,  0.00    up 3+03:58:46  11:54:36
 277 processes: 1 running, 276 sleeping
 CPU states:  0.0% user,  0.0% nice,  0.4% system,  0.0% interrupt, 99.6% idle
 Mem: 137M Active, 56M Inact, 45M Wired, 10M Cache, 35M Buf, 1060K Free
 Swap: 256M Total, 98M Used, 158M Free, 38% Inuse
 
   PID USERNAME  PRI NICE  SIZE    RES STATE    TIME   WCPU    CPU COMMAND
    68 bind        2   0 10828K  9952K select   8:06  0.00%  0.00% named
   149 mysql       2   0 37892K  7520K poll     4:50  0.00%  0.00% mysqld
 33739 root        2   0  4128K  2372K select   0:29  0.00%  0.00% httpd
    65 root        2   0   952K   440K select   0:04  0.00%  0.00% syslogd
 36956 wwwadm    -18   0  5336K  2152K vmpfw    0:03  0.00%  0.00% httpd
 36791 wwwadm    -18   0  5412K  2136K vmpfw    0:03  0.00%  0.00% httpd
 36957 wwwadm    -18   0  5284K  2152K vmpfw    0:03  0.00%  0.00% httpd
 41116 wwwadm    -18   0  5284K  3612K vmpfw    0:03  0.00%  0.00% httpd
 37222 wwwadm    -18   0  5456K  2160K vmpfw    0:03  0.00%  0.00% httpd
 40595 wwwadm    -18   0  5312K  3612K vmpfw    0:02  0.00%  0.00% httpd
 37030 wwwadm    -18   0  5292K  2128K vmpfw    0:02  0.00%  0.00% httpd
 41050 wwwadm    -18   0  5136K  3460K vmpfw    0:02  0.00%  0.00% httpd
 ps ax | grep httpd | wc -l
      257
 sockstat
 
 wwwadm   httpd    41116   37 tcp4   *:80                  *:*
 wwwadm   httpd    41115   37 tcp4   *:80                  *:*
 wwwadm   httpd    41111   37 tcp4   *:80                  *:*
 wwwadm   httpd    41102   37 tcp4   *:80                  *:*
 wwwadm   httpd    41090   37 tcp4   *:80                  *:*
 wwwadm   httpd    41087   37 tcp4   *:80                  *:*
 wwwadm   httpd    41083   37 tcp4   *:80                  *:*
 wwwadm   httpd    41076   37 tcp4   *:80                  *:*
 wwwadm   httpd    41075   37 tcp4   *:80                  *:*
 wwwadm   httpd    41074   37 tcp4   *:80                  *:*
 wwwadm   httpd    41059   37 tcp4   *:80                  *:*
 wwwadm   httpd    41058   37 tcp4   *:80                  *:*
 wwwadm   httpd    41057   37 tcp4   *:80                  *:*
 
 чуть скипнуто..
 
 USER     COMMAND    PID   FD PROTO  ADDRESS
 wwwadm   httpd    41116    4 stream (none)
 wwwadm   httpd    41115    4 stream (none)
 wwwadm   httpd    41111    4 stream (none)
 wwwadm   httpd    41102    4 stream (none)
 wwwadm   httpd    41090    4 stream (none)
 wwwadm   httpd    41087    4 stream (none)
 wwwadm   httpd    41076    4 stream (none)
 wwwadm   httpd    41075    4 stream (none)
 wwwadm   httpd    41074    4 stream (none)
 wwwadm   httpd    41053    4 stream (none)
 ps ax | grep httpd
 
 ps ax
 
 33739  ??  Ss     0:28,93 /usr/local/apache/bin/httpd
 36791  ??  DL     0:02,86 /usr/local/apache/bin/httpd
 36956  ??  DL     0:03,24 /usr/local/apache/bin/httpd
 36957  ??  DL     0:02,77 /usr/local/apache/bin/httpd
 36958  ??  DL     0:01,46 /usr/local/apache/bin/httpd
 37027  ??  DL     0:01,08 /usr/local/apache/bin/httpd
 37028  ??  DL     0:00,71 /usr/local/apache/bin/httpd
 37029  ??  DL     0:01,34 /usr/local/apache/bin/httpd
 37030  ??  DL     0:02,33 /usr/local/apache/bin/httpd
 37031  ??  DL     0:01,33 /usr/local/apache/bin/httpd
 
 понятное дело, что не убиваются по -9
 ну и в логах апача:
 
 [Thu Feb 13 14:39:51 2003] [notice] Apache/1.3.27 (Unix) PHP/4.3.0 rus/PL30.16
 c
 onfigured -- resuming normal operations
 [Thu Feb 13 14:39:51 2003] [notice] Accept mutex: flock (Default: flock)
 [Sat Feb 15 19:01:15 2003] [error] server reached MaxClients setting, consider
 r
 aising the MaxClients setting
 [Sun Feb 16 11:58:52 2003] [warn] child process 37027 still did not exit,
 sendin
 g a SIGTERM
 [Sun Feb 16 11:58:52 2003] [warn] child process 37028 still did not exit,
 sendin
 g a SIGTERM
 [Sun Feb 16 11:58:52 2003] [warn] child process 37029 still did not exit,
 sendin
 g a SIGTERM
 
 дальше куча таких подобных строк..
 
 что имеем: машинка пингается, но http на ней уже не отвечает.
 если ситуацию немного "запустить" еще на день, то перестает
 отвечать все остальное (dns , *sql), только пинг живой.
 
 перезагрузка тоже проявляется довольно странно.
 командой reboot (shutdown -r, неважно) убиваются процессы,
 синкаются диски, пишет этим своим белым цветом время
 аптайма и .. собственно все.. приходиться руками помогать.
 выдергиванием из розетки..
 вот такой у меня вопрос, что это и как бороться.
 если будет возможность, продублируйте ответы
 на nikl^fannet_ru
 заранее спасибо.
 
 --- FleetStreet 1.25.4 [Elph]
  * Origin: Wumpus Soft Lab (2:5053/38)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 зависания Apache и прочее   Nikola Krasnoyarsky   18 Feb 2003 10:36:50 
 Re: зависания Apache и прочее   Eugene Grosbein   19 Feb 2003 23:58:13 
 зависания Apache и прочее   Nikola Krasnoyarsky   20 Feb 2003 10:17:30 
 Re: зависания Apache и прочее   Eugene Grosbein   20 Feb 2003 15:09:22 
Архивное /ru.unix.bsd/18623e520250.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional