Alta E / S de Disco na reinicialização do servidor

1

Uma máquina do CentOS 5.8 possui alta E / S de disco ao inicializar. Os processos que ocupam o disco IO são kmirrord, kjournald e pdflush. Eu fiz o realizado o seguinte:

1) Montou o sistema de arquivos com o parâmetro noatime. 2) Versão do kernel do Linux < 2.6.20 e, portanto, a iotop não reporta. Eu habilitei block_dump e ele sugere que kmirrord, kjournald e pdflush estão lendo / gravando extensamente em disco.

A carga do servidor também aumenta com essa alta utilização de disco. Isso continua por um tempo (cerca de meia hora) e o sistema volta ao normal.

Existe mais alguma coisa que eu possa verificar mais?

    
por Ankit 16.12.2013 / 10:12

2 respostas

1

Verifique com o iotop. Ele funciona perfeitamente no CentOS / RHEL 5.8. Veja aqui.

Isso acontece a cada reinicialização? Uma bota quente?

Este servidor está em hardware físico? um VPS? Uma máquina virtual?

Há quanto tempo isso é um problema?

    
por 16.12.2013 / 10:22
1

O CentOS 5.8 está bastante desatualizado. 5.10 é a versão atual.

Eu apenas procurei o histórico de versões do lvm2 em um atual 5.10:

  • Mi Jun 26 2013 Peter Rajnoha - 2.02.88-12
  • Also filter partitions on mpath components if multipath_component_detection=1.

  • Mi Mai 22 2013 Peter Rajnoha - 2.02.88-11

  • Refuse to init a snapshot merge in lvconvert if there's no kernel support.
  • Remove warning that manual cleanup is needed after mirror up-convert failure.
  • vgimport '--force' now allows users to import VGs with missing PVs.
  • Mirrored log is now fixed before its mirror when double-fault occurs.
  • Allow lvconvert --stripes/stripesize only with --mirrors and --repair.
  • Increase limit for major:minor to 4095:1048575 when using -My option.

  • Di Aug 28 2012 Peter Rajnoha - 2.02.88-10

  • Improve documention of allocation policies in lvm.8.

  • Do Jul 26 2012 Peter Rajnoha - 2.02.88-9

  • Fix alloc cling to cling to PVs already found with contiguous policy.
  • Fix cling policy not to behave like normal policy if no previous LV seg.
  • Fix allocation loop not to use later policies when --alloc cling without tags.
  • Append _TO_LVSEG to names of internal A_CONTIGUOUS and A_CLING flags. Resolves: #821013

  • Fr Mai 25 2012 Milan Broz - 2.02.88-8

  • Do not print warning for pv_min_size set in range between 512KB and 2MB.
  • Fix division by zero if PV with zero PE count is used during vgcfgrestore. Resolves: #786009 #820237

  • Fr Jan 20 2012 Milan Broz - 2.02.88-7

  • Preserve exclusive activation of cluster mirror when converting. Resolves: #702065

  • Mi Jan 18 2012 Milan Broz - 2.02.88-6

  • Fix lvm1 format snapshot handling.
  • Make memory lock error message clearer. Resolves: #758833 #769053

  • Do Dez 01 2011 Milan Broz - 2.02.88-5

  • Fix mirror log conversion and vgsplit for mirrored logs.
  • Fix dmeventd automatic snapshot extension. Resolves: #754598 #755762 #754198

Então, você pode estar encontrando bugs conhecidos aqui.

    
por 16.12.2013 / 11:24

Tags