Restaurando recurso DRBD com node primário rodando

Publicado por Roger Luft em 14/04/2011

[ Hits: 7.702 ]

 


Restaurando recurso DRBD com node primário rodando



Algumas vezes, em determinadas ocasiões, surgem problemas de firewall, perda de conexão, falha na replicação, falha no dispositivo físico... E com isso pode ocorrer erros no sistema de replicação DRBD.

Após uma lida na documentação restaurei o recurso utilizando o método descrito abaixo.

Primeiro nos certificamos qual node esta com problemas. Utilizamos:

# cat /proc/drbd

O node problemático deve apresentar algo do tipo:

cs:StandAlone ro:Unknown/Primary ds:DUnknown/UpToDate r-----
ou
cs:Connected ro:Secondary/Primary ds:Diskless/UpToDate C r-----

Se algum destes status for exibido você está com problemas.

Suponhamos que o recurso utilizado se chama "dados".

Vá ao node que está apresentando problemas:

1 - Desconecte o recurso:

# drbdadm disconnect dados

2 - Descarte os dados do recurso e reconecte novamente (SOMENTE NO SECUNDÁRIO DANIFICADO):

# drbdadm -- --discard-my-data connect dados

3 - Vá ao node "primário" e conecte o recurso:

# drbdadm connect dados

Pronto, agora o:

# cat /proc/drbd

Deve estar mostrando a sincronização online com o dispositivo ainda montado e sendo utilizado no node primário.

Fonte: e-Projeti research team - http://www.e-projeti.com.br

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Eliminando LVM

Projeto Root - Deduplicação de Dados com OpenDedup

Editando rótulos de partições ext2/ext3 usando e2label

Samba 4 - O fim do Windows Server?

Como selecionar absolutamente todo o conteúdo de um diretório no modo texto

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts