Promedio de carga alta, CPU e IO bajos (Centos 5.7)

Promedio de carga alta, CPU e IO bajos (Centos 5.7)

Un sitio Drupal 7 con CiviCRM, después de funcionar sin problemas durante un año en un VPS 1&1, de repente dejó de responder. Ahora las páginas finalmente se cargan, pero pueden tardar más de un minuto.

Al observar el uso de recursos en Virtuozzo, el promedio de carga conlleva una advertencia y se ha mantenido por encima de 1. Si bien entiendo que esto no es particularmente alto, es un cambio con respecto a cuando el sitio estaba funcionando. Aquí hay una instantánea típica de la parte superior:

top - 03:10:32 up  3:21,  1 user,  load average: 1.16, 1.22, 1.30
Tasks:  43 total,   1 running,  42 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.1%us,  0.1%sy,  0.1%ni, 99.7%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   2097152k total,  1015112k used,  1082040k free,        0k buffers
Swap:        0k total,        0k used,        0k free,        0k cached

El nivel de inactividad de la CPU nunca parece estar muy por debajo del 70%. wa está prácticamente siempre en 0. Parece haber mucha memoria libre. Y aquí hay algunos resultados de vmstat, que nuevamente muestran wa en 0, mucha memoria libre y una CPU inactiva:

procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
2  0      0 1100872      0      0    0    0  2783 23672    0  538  1  0 99  0  0
1  0      0 1100872      0      0    0    0     0    16    0 101754  0  0 100  0  0
0  0      0 1100872      0      0    0    0     0    17    0 103133  0  0 100  0  0
0  0      0 1100872      0      0    0    0     0     1    0 102080  0  0 100  0  0
1  0      0 1100872      0      0    0    0     0     6    0 99881  0  0 100  0  0
0  0      0 1100872      0      0    0    0     0     1    0 105187  0  0 100  0  0

He hablado con 1&1 pero no tienen ninguna idea sobre qué podría estar causando el alto promedio de carga. En lugar de eso, sugirieron una actualización :)

Busqué procesos que pudieran estar causando esto, examiné MySQL showprocesslist y reinicié el contenedor sin resultados. ¿Alguien tiene más sugerencias o ideas para solucionar problemas?

información relacionada