Detectando o disco grava o Linux

2

meu servidor rodando o centos 5.7 está mostrando bastante atividade de gravação em disco que eu não consigo explicar realmente.

Eu corro alguns sites neste servidor com a ajuda de nginx e php-fpm e xcache. No sistema de arquivos eu adicionei noatime .

Agora, isso está funcionando bem, mas estou vendo um grande número de gravações por segundo que não consigo explicar. Não há arquivos adicionados, desativei o log de acesso do nginx. O log de erros do php-fpm e o log de erros do nginx estão recebendo apenas algumas linhas adicionadas a ele por minuto. Eu verifiquei todos os outros registros em /var/log e nothign contas para o número de gravações que estão acontecendo.

Em média, há cerca de 2 megabytes de dados por minuto sendo gravados, em cerca de 200 IOs por segundo.

Como posso descobrir o que está causando essas gravações?

    
por Mr.Boon 22.02.2012 / 02:48

2 respostas

6

Você está medindo atualmente as 200 IOPS? O utilitário iotop é uma maneira rápida de capturar estatísticas de E / S de disco por processo. Você deve conseguir pegá-lo no repositório EPEL .

    
por 22.02.2012 / 03:06
2

Outra coisa que fiz foi a partição lsof em questão. Isso às vezes, nem sempre, mostra todos os arquivos sendo abertos e, portanto, "trabalhados"

Nem sempre funciona embora.

Se o sdd estiver montado em home4, faça

lsof / home4

e veja por si mesmo.

    
por 30.12.2012 / 15:30