-
Slackware + DRBD
Galera to precisando de uma ajuda para fazer isso aqui funcionar.
Estou tentando montar um ambiente de alta disponibilidade primeiramente no meu servidor Squid. Eu uso o SQUID com autenticacao NTLM, ou seja, eu preciso do SAMBA para poder funcionar.
Sendo assim, eu uso vários arquivos, tanto do SQUID como tambem do SAMBA para poder fazer o servico rodar. Os diretorios que eu preciso sao:
/usr/local/squid
/usr/local/samba
/etc/samba
e alguns arquivos do /etc
No caso dos logs e do cache do SQUID que ficam no /var/squid eu nao preciso me preocupar.
A minha configuracao de hardware e particionamento é a seguinte:
HD 20G ide + 512RAM + Processador P-IV 2.4
/ :5GB, /dev/hda2
/var :15GB, /dev/hda3
Estou começando com a instalacao/configuracao do DRBD. A instalacao ocorre sem problema algum, já na configuracao estou com algumas duvidas.
1º "Problema": Uso Slackware 10, kernel 2.4.x, e nele, ja vem criado os devices /dev/nb0...nb7. Nesse caso eu entendo que nao tenho que usar o "mknod" e ja posso passar para o proximo passo. Está certo?
2º "Problema": Supondo que eu esteja certo no passo anterior, eu tento executar os comandos do drbdsetup:
# modprobe drbd (carrega sem problema)
# drbdsetup /dev/nb0 disk /dev/hda2
Lower device (/dev/hda2) is already mounted
Aqui ele diz que o divice /dev/hda2 ja está em uso. É claro q está em uso pq é minha particao /. Eu entendo que esse comando serve para associar o /dev/nb0 à minha particao / que fica no /dev/hda2, mas aparentemente eu estou entendo errado. Depois em outro canto da documentacao ele fala que eu devo montar o /dev/nb0 no /mnt/qualquer_coisa. Pelo que eu entendi, eu tenho que associar o /dev/nb0 à particao que eu quero sincronizar. Está certo isso?
3º "Problema": A maquina secundária tem HD SCSI de 20GB. Tem algum problema? Ela esta com o SQUID instalado nos mesmos diretorios..tudo igualzinho, só muda as particoes:
/ :5GB, /dev/sda2
/var :15GB, /dev/sda3
Acho que por enquanto é só.. vou continuar a ler e pesquisar..
Qualquer ajuda é bem-venda..
Valeu.
-
Slackware + DRBD
Ok.. ninguem me respondeu essa, acho que ficou muito grande a msg, entao vamos por partes.
Me expliquem por favor o comando abaixo:
# drbdsetup /dev/nb0 disk /dev/hda6
Quem é esse /dev/hda6?
Aqui no meu caso, eu só tenho 2 particoes:
/ que é o /dev/hda2
/var que é /dev/hda3
eu poderia montar o comando assim?:
# drbdsetup /dev/nb0 disk /dev/hda2
Estou com duvida nisso, pois se eu fizer isso com o / eu vou ter problemas pois eles vao sincronizar todas as configuracoes inclusive de IP e tudo mais. Só que em contra-partida minhas configuracoes do SAMBA ficam no /etc/samba e as do SQUID ficam no /usr/local/squid.. e aí o que eu faço? Tenho formatar a maquina e criar novas particoes? Como é o particionamento aconselhável para se utilizar um ambiente de HA?
Valeu.
-
Slackware + DRBD
Meu caro,
Eu tentei usar o heartbeat com esse negócio ai, mas não tive sucesso. Estou fazendo um Script para fazer a mesma coisa com ssh sem senha (Aplicando chave privada encriptada) para poder copiar pela rede com o comando scp.
Vc saca ShellScript?
:idea:
-
Slackware + DRBD
tambem ja tive 2 servidores em HA sem necessidade desse modulo, embora esse seja mais fiavel..
eu ise um script com o rsync, ele sincornizava as particoes /home dos utilizadores constantemente, apenas o que tinha sido alterado... o rsync funciona bem neste esquema.
mas cara vc tem aqui na underlinux um forum para HA onde de certeza mtos ja tiveream o seu problema, e' so pesquisar :)
-
Slackware + DRBD
cara.. realmente eu desisti de usar o DRBD.. to usando rsync tunelando via ssh.. muito bom.. agora to apanhando do Heartbeat.. alguem ja instalou no slack?
valeu