Você está na página 1de 1

CAP�TULO 19.

DETECTANDO CORRUP��O DE DADOS COM O BITROT


A detec��o de BitRot � uma t�cnica usada no Red Hat Gluster Storage para
identificar quando ocorreu uma corrup��o silenciosa dos dados. O BitRot tamb�m
ajuda a identificar quando os dados de um bloco foram manipulados diretamente, sem
o uso de FUSE, NFS ou qualquer outro protocolo de acesso. A detec��o de BitRot �
particularmente �til ao usar o JBOD, pois o JBOD n�o fornece outros m�todos para
determinar quando os dados em um disco est�o corrompidos.
O gluster volume bitrotcomando verifica todos os tijolos de um volume em busca de
problemas de BitRot em um processo conhecido como limpeza. O processo calcula a
soma de verifica��o para cada arquivo ou objeto e compara essa soma de verifica��o
com os dados reais do arquivo. Quando o BitRot � detectado em um arquivo, esse
arquivo � marcado como corrompido e os erros detectados s�o registrados nos
seguintes arquivos:
/var/log/glusterfs/bitd.log
/var/log/glusterfs/scrub.log
19.1 Habilitando e desabilitando o daemon BitRot
O daemon BitRot est� desativado por padr�o. Para usar ou configurar o daemon, voc�
primeiro precisa habilit�-lo.
gluster volume bitrot VOLNAME enable
Habilite o daemon BitRot para o volume especificado.
gluster volume bitrot VOLNAME disable
Desabilite o daemon BitRot para o volume especificado.

19.2 MODIFICANDO O COMPORTAMENTO DE DETEC��O DE BITROT


Depois que o daemon estiver ativado, voc� poder� pausar e retomar o processo de
detec��o, verificar seu status e modificar com que frequ�ncia ou com que rapidez
ele � executado.
gluster volume bitrot VOLNAME scrub pause
Pausa o processo de lavagem no volume especificado. Observe que isso n�o interrompe
o daemon BitRot; interrompe o processo que percorre os arquivos de verifica��o de
volume.
gluster volume bitrot VOLNAME scrub resume
Continua o processo de lavagem no volume especificado. Observe que isso n�o inicia
o daemon BitRot; ele reinicia o processo que percorre os arquivos de verifica��o de
volume.
gluster volume bitrot VOLNAME scrub status
Este comando imprime um resumo do status de limpeza no volume especificado,
incluindo v�rios detalhes de configura��o e a localiza��o dos logs de erros de taxa
de bits e de lavagem para este volume. Ele tamb�m imprime detalhes de cada n�
verificado quanto a erros, juntamente com identificadores para quaisquer objetos
corrompidos localizados.
gluster volume bitrot VOLNAME scrub-throttle rate
Como o daemon BitRot limpa todo o sistema de arquivos, a limpeza pode ter um
impacto severo no desempenho. Este comando altera a taxa na qual arquivos e objetos
s�o verificados. Taxas v�lidos s�o lazy, normale aggressive. Por padr�o, o processo
de depura��o � iniciado no lazymodo.
gluster volume bitrot VOLNAME scrub-frequency frequency
Este comando altera a frequ�ncia com que a opera��o de depura��o � executada quando
o daemon BitRot est� ativado. As op��es v�lidas s�o daily, weekly, biweekly, e
monthlypadr�o .Por, o processo purificador est� definido para ser executado
biweekly.

Você também pode gostar