Otimizando Apache para servidor de 32 GB

1. Otimizando Apache para servidor de 32 GB

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/11/2012 - 21:04h

Olá Pessoal!

Estou com um probleminha...
Tenho um servidor dedicado e ele apresenta as seguintes configurações:

Processador: Intel Xeon-SandyBridge E3-1270-Quadcore [3.4GHz]
RAM: 32 GB
HD: 500 GB

É um ótimo servidor... Mas o apache está mal configurado, e está utilizando quase 100% da memória RAM.
E a CPU também está utilizando quase 100% da sua capacidade. Para qua não ocorra problemas, eu tenho que limpar o cache quando a memória usada está muito alta e reiniciar o http.conf(apache).

arquivo http.conf:

<IfModule prefork.c>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
ServerLimit 1536
MaxClients 256
MaxRequestsPerChild 1000
</IfModule>

O sistema operacional que eu estou utilizando é: CentOS 5.6-64

Alguma dica?



  


2. Re: Otimizando Apache para servidor de 32 GB

3. Re: Otimizando Apache para servidor de 32 GB

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/11/2012 - 23:18h

Valeu Daniel!!
Irei estudar e cband.


4. Otimizando Apache para servidor de 32 GB

magnopeem_rj
magnopeem_rj

(usa Ubuntu)

Enviado em 11/11/2012 - 20:25h

Prezado boa noite.

Caro colaborador, só roda o apache neste servidor ? ou tem mais aplicações rodando? tenho uma maquina com um P4 1.6 com 512 de memoria hospedando 4 sites com S.O debian e não trava em logs por dia (24 horas)tem no mínimo 180 acessos . pode ser se não estiver sendo leviano um problema de Hardware já fez essa verificação ?


5. Re: Otimizando Apache para servidor de 32 GB

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/11/2012 - 09:48h

Então...

Este servidor é cloud server da empresa SOFTLAYER. Atualmente o servidor tem mais de 200 sites e centenas de contas de email.

O suporte técnico da SOFTLAYER encontrou:

I checked your hard drive for failure using smartctl and found none.
I can confirm that all of your file systems need fsck run:
[[email protected] ~]# file -s /dev/sda1
/dev/sda1: Linux rev 1.0 ext3 filesystem data (needs journal recovery)
[[email protected] ~]# file -s /dev/sda2
/dev/sda2: Linux rev 1.0 ext3 filesystem data (needs journal recovery) (large files)
[[email protected] ~]# file -s /dev/sda3
/dev/sda3: Linux/i386 swap file (new style) 1 (4K pages) size 524119 pages Label SWAP-sda3
[[email protected] ~]# file -s /dev/sda4
/dev/sda4: x86 boot sector; partition 1: ID=0x83, starthead 254, startsector 63, 951401367 sectors, extended partition table (last){TEXTO}11
[[email protected] ~]# file -s /dev/sda5
/dev/sda5: Linux rev 1.0 ext3 filesystem data (needs journal recovery) (large files)
[[email protected] ~]# file -s /dev/sda6
/dev/sda6: ERROR: cannot open `/dev/sda6' (No such file or directory)
[[email protected] ~]#

mas segundo eles, não é a causa da alta memória.
Eles falaram que a alta memória do servidor vem do apache, PHP e Mysql.
O técnico falou que o apache está configurado como padrão e precisava customizar a configuração dele.

Ah! e para reparar os erros acima. O técnico sugeriu executar um comando chamado fsck no servidor.

O servidor precisará ficar offline e pode ocorrer imprevistos.
estou tentando configurar o apache primeiro para amenizar a quantidade de memória.