erro ao iniciar o drbd.conf [RESOLVIDO]

1. erro ao iniciar o drbd.conf [RESOLVIDO]

carlos jean batalha gomes
cjgomes

(usa Debian)

Enviado em 20/09/2010 - 12:18h

segui um tutorial aqui do site:http://www.vivaolinux.com.br/artigo/Instalacao-configuracao-utilizacao-e-testes-do-DRBD-0.7/?pagina=3

Configurei no debian para um projeto TCC do meu Curso técnico, meu cenário está da seguinte forma.

servidor primário - drbd01
com uma partição - sda1
ip 192.168.0.2

servidor secundário - drbd02
com uma partição - sda1
ip 192.168.0.4



meu drbd.conf se encontra da seguinte forma

global {
}

resource drbd0
protocol C;
incon-degr-cmd "echo '!DRBD! pri on incon-degr' | wall ; sleep 60 ; halt -f";
startup {
wfc-timeout 0;
degr-wfc-timeout 120;
}
disk {
on-io-error detach;
}
net {
# timeout 60;
# connect-int 10;
# ping-int 10;
# max-buffers 2048;
# max-epoch-size 2048;
}
syncer {
rate 50M;
group 1;
}

on drbd01 {
device /dev/drbd0;
disk /dev/sda1;
address 192.168.0.2:7788;
meta-disk internal;
}

on drbd02 {
device /dev/drbd0;
disk /dev/sda1;
address 192.168.0.4:7788;
meta-disk internal;
}
}

quando inicio o drbd.conf ele dá o seguinte erro
Command 'drbdsetup /dev/drbd0 disk /dev/sda1 internal -1 --on-io-error=detach' terminated with exit code 20

alguém pode me ajudar?

Desde já agradeço.


  


2. Re: erro ao iniciar o drbd.conf [RESOLVIDO]

carlos jean batalha gomes
cjgomes

(usa Debian)

Enviado em 20/09/2010 - 15:18h

????


3. Re: erro ao iniciar o drbd.conf [RESOLVIDO]

Guilherme Domingues de Oliveira
korvoman

(usa Debian)

Enviado em 20/09/2010 - 23:36h

Ao compilar os modulos do drbd, obteve êxito ?
Você pode conferir pelo lsmod ou mesmo cat /proc/drbd.

A partição sda1 é exclusiva para isto, ou é a propria raiz ?





4. Re: erro ao iniciar o drbd.conf [RESOLVIDO]

carlos jean batalha gomes
cjgomes

(usa Debian)

Enviado em 21/09/2010 - 10:28h

ele iniciou o modulo perfeitamente.
em questão da partição é da raiz, há algum problema?
a partição tem que ser separada?


5. Re: erro ao iniciar o drbd.conf [RESOLVIDO]

Guilherme Domingues de Oliveira
korvoman

(usa Debian)

Enviado em 21/09/2010 - 23:09h

Teoricamente clonar a raiz, vai dar uma "zica" danada,jovem.

Imagine só, o que vai acontecer com o /var/run.. /var/log.. /proc.. Cada máquina tem seu serviços e a identificação de processos (pid) diferentes, mesmo que estas máquinas sejam "idênticos" por sua instalação. Neste caso é pedir para dar "pau", ao clonar desta forma pelo drbd.


O que deve pretender será a alta disponibilidade de algum serviço, como nfs, apache, postgres.. O que se faz é criar uma partição isolada , para que o drbd tome conta da sicronização de dados.

O nodo primário caindo, o heartbeat dispara o secundário e logo já assume o ip virtual e o serviço em que se pretende manter, com os dados já alinhavados pelo drbd.

Qual o serviço que pretende ativar neste ambiente, e se puder exponha as suas ideias para o seu tcc.

[]'s


6. Re: erro ao iniciar o drbd.conf [RESOLVIDO]

carlos jean batalha gomes
cjgomes

(usa Debian)

Enviado em 22/09/2010 - 01:05h

formatei novamente e criei as partições isoladas
/ em sda1
/mnt em sda2
meu arquivo de confiuração ficou:
on drbd01 {
device /dev/drbd0;
disk /dev/sda2;
address 192.168.0.2:7788;
meta-disk internal;
}

on drbd02 {
device /dev/drbd0;
disk /dev/sda2;
address 192.168.0.4:7788;
meta-disk internal;
}

no start apresentou o msm erro.
Procurei em outras fontes e obtive a informação de que a partição a ser utilizada deveria ser desmontada antes de inicia o drbd.

desmontei a partição:

#umount /dev/sda2

depois foi dado restart no drbd:

#/etc/init.d/drbd restart

O resultado foi o seguinte:

restarting all DRBD sources!

Funcionou perfeitamente..

vlw pela ajuda.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts