Alta E/S de disco al reiniciar el servidor

Alta E/S de disco al reiniciar el servidor

Una máquina CentOS 5.8 tiene una alta E/S de disco al iniciarse. Los procesos que ocupan IO del disco son kmirrord, kjournald y pdflush. He realizado lo siguiente:

1) Monté el sistema de archivos con el parámetro noatime. 2) Versión del kernel de Linux <2.6.20 y, por lo tanto, iotop no informa. Habilité block_dump y sugiere que kmirrord, kjournald y pdflush están leyendo/escribiendo ampliamente en el disco.

La carga del servidor también aumenta con esta alta utilización del disco. Esto continúa durante un tiempo (alrededor de media hora) y luego el sistema vuelve a la normalidad.

¿Hay algo más que pueda comprobar más?

Respuesta1

Consulte con iotop. Funciona perfectamente en CentOS/RHEL 5.8.Mira aquí.

¿Sucede esto con cada reinicio? ¿Una bota caliente?

¿Este servidor está en hardware físico? ¿Un VPS? ¿Una máquina virtual?

¿Cuánto tiempo ha sido esto un problema?

Respuesta2

CentOS 5.8 está bastante desactualizado. 5.10 es la versión actual.

Acabo de buscar el historial de versiones de lvm2 en una versión 5.10 actual:

  • Mi 26 de junio de 2013 Peter Rajnoha - 2.02.88-12
  • También filtre particiones en componentes mpath si multipath_component_detection=1.

  • Mi Mai 22 2013 Peter Rajnoha - 2.02.88-11

  • Rechace iniciar una combinación de instantáneas en lvconvert si no hay soporte para el kernel.
  • Elimine la advertencia de que es necesaria una limpieza manual después de una falla en la conversión ascendente del espejo.
  • vgimport '--force' ahora permite a los usuarios importar VG a los que les faltan PV.
  • El registro reflejado ahora se fija antes de su espejo cuando ocurre una doble falla.
  • Permita lvconvert --stripes/stripesize solo con --mirrors y --repair.
  • Aumente el límite para mayor:menor a 4095:1048575 cuando use -Mi opción.

  • Di 28 de agosto de 2012 Peter Rajnoha - 2.02.88-10

  • Mejorar la documentación de las políticas de asignación en lvm.8.

  • Hacer 26 de julio de 2012 Peter Rajnoha - 2.02.88-9

  • Se corrigió alloc cling para aferrarse a los PV que ya se encuentran con una política contigua.
  • Se corrige la política de adherencia para que no se comporte como una política normal si no hay una sección LV previa.
  • Se corrige el bucle de asignación para no utilizar políticas posteriores cuando --alloc se aferra sin etiquetas.
  • Agregue _TO_LVSEG a los nombres de los indicadores internos A_CONTIGUOUS y A_CLING. Resuelve: #821013

  • Vie. 25 de mayo de 2012 Milán Broz - 2.02.88-8

  • No imprimir la advertencia para pv_min_size establecido en el rango entre 512 KB y 2 MB.
  • Se corrigió la división por cero si se usa PV con recuento de PE cero durante vgcfgrestore. Resuelve: #786009 #820237

  • Vie. 20 de enero de 2012 Milán Broz - 2.02.88-7

  • Preservar la activación exclusiva del espejo del clúster al realizar la conversión. Resuelve: #702065

  • Mi 18 de enero de 2012 Milán Broz - 2.02.88-6

  • Se corrigió el manejo de instantáneas en formato lvm1.
  • Aclare el mensaje de error de bloqueo de memoria. Resuelve: #758833 #769053

  • Do Dez 01 2011 Milán Broz - 2.02.88-5

  • Se corrigió la conversión de registros reflejados y vgsplit para registros reflejados.
  • Reparar la extensión de instantánea automática dmeventd. Resuelve: #754598 #755762 #754198

Por lo tanto, es posible que se encuentre con errores conocidos aquí.

información relacionada