Buscador

Loading

martes, 22 de mayo de 2012

Plesk carga alta por iowait

Un problema común en Plesk es tener una carga alta debido a que iowait creció mucho.

La carga alta comúnmente es porque se esta efectuando un respaldo o actualizando las estadísticas, una solucion es cambiar su pioridad de IO  y les presento un script



#Si la carga es >= 3  cambia la prioridad de ejecucion
loadavg=`uptime | awk '{print $8}'`
thisloadavg=`echo $loadavg|awk -F \. '{print $1}'`
if [ "$thisloadavg" -ge "3" ]; then
#baja prioridad de respaldos
ionice -c3 -p $(ps ax | grep "tar" | grep -v grep | awk '{ print $1 }')

ionice -c3 -p $(ps ax | grep "gzip" | grep -v grep | awk '{ print $1 }')
ionice -c3 -p $(ps ax | grep "pmm" | grep -v grep | awk '{ print $1 }')


#baja prioridad de procesos plesk
ionice -c3 -p $(ps ax | grep "plesk_agent_manager" | grep -v grep | awk '{ print $1 }')


ionice -c3 -p $(ps ax | grep "mailmng_domain_toggle" | grep -v grep | awk '{ print $1 }')



#baja prioridad de estadisticas
ionice -c3 -p $(ps ax | grep "statistics" | grep -v grep | awk '{ print $1 }')
ionice -c3 -p $(ps ax | grep "awstats" | grep -v grep | awk '{ print $1 }')

ionice -c3 -p $(ps ax | grep "webalizer" | grep -v grep | awk '{ print $1 }')

ionice -c3 -p $(ps ax | grep "dumps-disc-usage" | grep -v grep | awk '{ print $1 }')


fi


coloquenlo en cron cada 1-3 minutos y listo





No hay comentarios:

Publicar un comentario

Ejemplo cancelar factura cfdi en php Cancelacion 2018 SAT

Ejemplo cancelar factura cfdi con el nuevo metodo de cancelacion 2018 en php Puedes ver la teoria introductoria de como cancelar facturas ...