Múltiplas instâncias de HTTPD em execução e memória virtual constantemente em execução?

2

Eu notei meu VPS se comportando de maneira estranha hoje. Eu configurá-lo como um servidor web (junto com MySQL, PHP, FTP etc) e no momento há apenas um site rodando lá. Eu notei hoje cedo que o site perderia conexão com o banco de dados de forma intermitente, e também não conseguiria carregar nada.

Eu abri o Webmin e quando ele eventualmente carregou (demorou um pouco) ele reportou que o CPU usage para I / O era 100%, e que 125.39MB dos 125.47MB de RAM Virtual estavam esgotados. Eu reiniciei o VPS e depois que ele voltou online, a CPU leu que estava rodando a 100% Idle e que 0KB de RAM estavam sendo usados.

Após 1 hora e 44 minutos, o servidor agora diz que estou usando 7,36 MB de RAM. Ele também diz que eu tenho 66 processos em execução, e ao olhar que eu tenho 9 instâncias do serviço httpd em execução.

Estou pensando que os serviços do httpd estão consumindo a RAM e a CPU (cada instância está relatando que está usando aproximadamente 330000 KB de RAM). Como só tenho um site em execução no servidor (e uma instância do Webmin), não devo esperar ver apenas uma instância do httpd em execução? Ou isso é normal?

Se as várias instâncias do httpd não forem o problema, o que mais poderia estar causando esses problemas?

EDITAR:
Os processos listados pelo uso da CPU são:

ID      Owner       CPU     Command   
2401    root    1.3 %   /usr/libexec/webmin/proc/index_cpu.cgi<br />
1   root    0.0 %   /sbin/init<br />
2   root    0.0 %   [kthreadd]<br />
3   root    0.0 %   [migration/0]<br />
4   root    0.0 %   [ksoftirqd/0]<br />
5   root    0.0 %   [watchdog/0]<br />
6   root    0.0 %   [events/0]<br />
7   root    0.0 %   [cpuset]<br />
8   root    0.0 %   [khelper]<br />
9   root    0.0 %   [netns]<br />
10  root    0.0 %   [async/mgr]<br />

The processes by RAM are:
1034    mysql   444648 kB   /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --log-e ...<br />
1156    apache  334512 kB   /usr/sbin/httpd<br />
1157    apache  333728 kB   /usr/sbin/httpd<br />
1161    apache  333728 kB   /usr/sbin/httpd<br />
1136    root    319352 kB   /usr/sbin/httpd<br />
1158    apache  319352 kB   /usr/sbin/httpd<br />
1159    apache  319352 kB   /usr/sbin/httpd<br />
1160    apache  319352 kB   /usr/sbin/httpd<br />
1162    apache  319352 kB   /usr/sbin/httpd<br />
1163    apache  319352 kB   /usr/sbin/httpd<br />
882 root    248576 kB   /sbin/rsyslogd -c 4<br />
1144    root    117072 kB   crond<br />
1960    root    108212 kB   -bash<br />
945 root    108076 kB   /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/my ...<br />
1957    root    97456 kB    sshd: root@pts/0<br />
2486    root    67068 kB    /usr/libexec/webmin/proc/index_size.cgi<br />
1164    root    64152 kB    /usr/bin/perl /usr/libexec/webmin/miniserv.pl /etc/webmin/miniserv.conf<br />
2489    root    64152 kB    /usr/bin/perl /usr/libexec/webmin/miniserv.pl /etc/webmin/miniserv.conf<br />
909 root    63756 kB    /usr/sbin/sshd<br />
1135    postfix 62220 kB    qmgr -l -t fifo -u<br />
2062    postfix 62048 kB    pickup -l -t fifo -u<br />
1126    root    61968 kB    /usr/libexec/postfix/master<br />
1   root    19112 kB    /sbin/init<br />
2498    root    11208 kB    sh -c ps --cols 2048 -eo user:80,ruser:80,group:80,rgroup:80,pid,ppid,pgid,pcpu, ...<br />
2499    root    11092 kB    ps --cols 2048 -eo user:80,ruser:80,group:80,rgroup:80,pid,ppid,pgid,pcpu,vsz,ni ...<br />
358 root    10860 kB    /sbin/udevd -d<br />
615 root    10856 kB    /sbin/udevd -d<br />
894 root    3988 kB /usr/sbin/acpid<br />
1172    root    3984 kB /sbin/agetty /dev/ttyS0 9600 vt100-nav<br />
    
por mickburkejnr 13.03.2012 / 17:58

1 resposta

0

Eu localizei o problema no Webmin em execução. Eu deixei o serviço Webmin desligado a noite toda e o uso de RAM está sob controle agora. Eu já excluí o Webmin e usei o Config 3 do ISP. Novamente, o uso de RAM é incrivelmente bom agora.

    
por 14.03.2012 / 12:18