Como analisar o HD de meu servidor? Veja se o seu servidor dedicado não está com problemas de Disco Rígido

Se você está recebendo reclamações de seus clientes que seu Servidor Dedicado está lento, o primeiro passo é verificar se o seu HD não está com problemas, e chegando ao fim de sua vida útil.

Recomendamos que, antes de efetuar qualquer procedimento de teste / estresse de Disco Rígido, faça um backup de segurança para assegurar a integridade de seus dados.

Para uma verificação completa do servidor, recomendamos que você utilize ferramentas como o top e ps para verificar as origens do load. Se elas estão vindo quando aplicações e softwares fazem escrita e leitura de disco, recomendamos que você continue com os testes que iremos mostrar. Caso venha de alto uso de processamento, lembre-se também que o seu HD também pode ser a causa, pois se ele está demorando para efetuar procedimentos de escrita e leitura, o processador irá demorar mais para efetuar tarefas e com isso estar sempre com uma alta % de uso.

Também recomendamos a utilização da aplicação sys-snap, que é uma ferramenta que faz log’s de seu servidor e pode fechar as aplicações que estejam consumindo muitos recursos para você analisar os relatórios.

O primeiro passo é digitar este comando em seu terminal SSH: iostat| grep -A1 avg-cpu

Você terá uma saída/resultado parecido com este:

root@server02 [~]# iostat| grep -A1 avg-cpu
avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           2.41    0.27    2.87   25.34    0.09   69.02
root@server02 [~]#

Note que neste servidor, a porcentagem de iowait está muito alta. Isto é causado pela demora na escrita e leitura de dados em seu HD.

O segundo passo é efetuar a gravação de um arquivo de 1GB em seu HD e ver o tempo que demora. Para isto, digite o comando:

time dd if=/dev/zero of=arquivoteste.bin bs=1M count=1024 


root@server02 [~]# time dd if=/dev/zero of=testfile.bin bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 33.171 s, 32.4 MB/s

real    0m33.367s
user    0m0.004s
sys     0m1.460s
root@server02 [~]#

Veja que o tempo de escrita foi de aproximadamente 33 segundos, e este número é muito alto. Em um servidor sem problemas de I/O (input / output * em portuguës: entrada / saída * ), o tempo de escrita não deveria ser superior a 2 ou 3 segundos.

Se com os procedimentos efetuados foi evidenciado o problema de disco rígido, recomendamos que você faça um backup imediatamente, pois o seu HD pode ter atingido o fim de sua vida útil e poderá parar de funcionar a qualquer momento. Também, solicite ao seu datacenter que faça a clonagem dos dados e migração para uma nova unidade.

Você poderá também testar o seu HD com a ferramenta S.M.A.R.T, que fornece dados referentes à vida útil do HD e também relatórios de análise. Mais informações sobre esta ferramenta serão disponibilizados em um novo tutorial.

Lembre-se também que a LoopHost oferece serviços de gerenciamento de servidores sob demanda, então você pode nos contratar para analisar e consertar os problemas de seu servidor por um custo muito baixo: comercial@loophost.com.br