Restaurando recurso DRBD com node primário rodando

Publicado por Roger Luft em 14/04/2011

[ Hits: 7.724 ]

 


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

Debian - Criando RAID 1 (mirror) rapidamente

Corrigindo desmontagem automática no HAL com Debian Lenny

MATE no Ubuntu 12.04 - Instalação via repositórios

Solução para "grub rescue" sem Live-CD

Como desmontar unidades removíveis com segurança no elementary OS

  

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