O erro mais relevante parece ser:
[Mon Sep 10 17:26:49 2012] [alert] (11)Resource temporarily unavailable: setuid: unable to change to uid: 48
As coisas simplesmente descem de lá.
Isso significa que o Apache atingiu o limite do número máximo de processos permitidos para execução.
Você pode ver o limite executando ulimit -u
. Para aumentar o limite, execute ulimit -u <number>
ou edite /etc/security/limits.conf
(provavelmente específico para Red Hat) e adicione uma diretiva de configuração para o usuário do Apache para aumentar o valor de nproc
para algo mais razoável.
Você também pode tentar reduzir as diretivas ServerLimit
e MaxClients
do Apache.