Operação de arquivo muito lenta

1

Eu recentemente reconstrui uma máquina com o Centos 5.8 com um novo disco. Esta máquina é antiga e tem funcionado 5.8 por um longo período sem problemas, então a única coisa que mudou recentemente é o novo disco muito maior. No entanto, todas as operações de arquivo são extremamente lentas desde que a máquina foi reconstruída com o novo disco.

Meu conhecimento sobre o material administrativo do SO é muito limitado e eu apreciaria se alguém pudesse me apontar para onde eu deveria estar procurando a causa raiz. Quais comandos ou utilidades eu poderia usar?

Existe um programa de backup baseado em java em execução nesta máquina que está constantemente lendo o disco, mas o mesmo programa estava sendo executado nesta máquina antes da reconstrução e a máquina tem se comportado bem por quase 2 anos enquanto este programa rodava todas as vezes. Mas agora a máquina não é muito utilizável e até mesmo o programa de backup está rastejando.

Esta é a saída do comando iostat:

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.67    0.41    1.70   52.66    0.00   44.56

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda              24.87       197.21        53.98  238224706   65205070
sda1              0.00         0.00         0.00       2266         14
sda2             24.87       197.21        53.98  238222160   65205056
sdb              91.76       138.66       903.42  167496875 1091305280
sdb1             91.76       138.66       903.42  167496635 1091305280
dm-0            157.98       335.87       957.40  405716746 1156511560
dm-1              0.00         0.00         0.00       1376        216

E aqui está o trecho do comando iotop:

 8723 be/4 root        0.00 B/s    0.00 B/s  0.00 % 98.49 % [pdflush]
  588 be/3 root        0.00 B/s    0.00 B/s  0.00 % 75.71 % [kjournald]
    8 be/3 root        0.00 B/s    0.00 B/s  0.00 %  5.19 % [events/0]
13161 be/4 root        0.00 B/s    0.00 B/s  0.00 %  1.25 % java -Dfile.encoding=UTF-8 -Dapp=CrashPla~ang:./skin com.backup42.desktop.CPDesktop
10668 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.63 % artsd -F 10 -S 4096 -s 60 -m artsmessage -l 3 -f
16681 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.09 % sshd: root [priv]
 3792 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.09 % python -E /usr/bin/sealert -s
13060 be/7 root        0.00 B/s    0.00 B/s  0.00 %  0.09 % java -Dfile.encoding=UTF-8 -Dapp=CrashPla~hplan/lang com.backup42.service.CPService
13141 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % java -Dfile.encoding=UTF-8 -Dapp=CrashPla~ang:./skin com.backup42.desktop.CPDesktop
10672 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % artsmessage -i Sound server informational~l continue, using the null output device.
13049 be/7 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % java -Dfile.encoding=UTF-8 -Dapp=CrashPla~hplan/lang com.backup42.service.CPService
13162 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % java -Dfile.encoding=UTF-8 -Dapp=CrashPla~ang:./skin com.backup42.desktop.CPDeskto

Embora eu não saiba o que procurar aqui ...

    
por Abhishek Bisaria 18.02.2015 / 18:54

1 resposta

0

Aqui está a saída do iotop depois de matar o crashplan. O que é esse processo de 'rsync'? Não estou executando nenhum rsync na máquina. Parece que 'updatedb' e 'rsynch' estão usando todo o IO ..

Total DISK READ: 124.78 K/s | Total DISK WRITE: 0.00 B/s
  TID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN     IO>    COMMAND
20772 be/7 root       14.68 K/s    7.34 K/s  0.00 % 99.99 % updatedb -f sysfs
17446 be/4 root      110.10 K/s    0.00 B/s  0.00 % 92.75 % [rsync]
  155 be/3 root        0.00 B/s    0.00 B/s  0.00 %  0.09 % [kacpid]
20214 be/4 root        0.00 B/s    0.00 B/s 92.75 %  0.09 % bash /usr/bin/run-parts /etc/cron.daily
  264 be/3 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [cqueue/0]
20767 be/7 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % sh /etc/cron.daily/mlocate.cron
20213 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % crond

Saída do iostat:

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           1.15    0.41    2.91   53.18    0.00   42.36

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda              25.00       197.88        86.24  254108937  110753694
sda1              0.00         0.00         0.00       2431         14
sda2             25.00       197.87        86.24  254104429  110753680
sdb              92.12       141.39      2951.64  181571178 3790455360
sdb1             92.12       141.39      2951.64  181570594 3790455360
dm-0            418.25       339.26      3037.88  435672794 3901209424
dm-1              0.00         0.00         0.00       1376        216
    
por 19.02.2015 / 15:58

Tags