> Problema 1: > Instalei o carp e está funcionando legal. (Minha base foi o excelente > artigo do Daniel Bristot de Oliveira: > http://www.fug.com.br/content/view/124/60/) > O problema é que quando reinicio o servidor, ele não ativa a interface do > CARP. > O sysctl também perde a configuração. > Aí tenho que executar nos 2 servidores: > > # ifconfig carp0 up > # sysctl net.inet.carp.preempt=1 > > Tem alguma forma de automatizar isso na inicialização? > > Problema 2: > Um dos servidores não foi configurado por mim e não aparece o status > (active/no carrier) das interfaces de rede quando executo o ifconfig. > Aparece conforme o exemplo abaixo. > > lnc0: flags=108943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST,NEEDSGIANT> > mtu 1500 > inet 172.16.0.103 netmask 0xffff0000 broadcast 172.16.255.255 > ether 00:0c:29:fc:84:03 > > Onde habilito o status? > O comando : > > sysctl net.inet.carp.preempt=1 > > Pode ser inserido no arquivo /etc/sysctl.conf. Mas pro funcionar > corretamente voce vai precisar dos seguintes comandos: > > net.inet.carp.allow=1 > net.inet.carp.preempt=1 > net.inet.carp.log=1 > # esse ultimo é opcional > net.inet.carp.arpbalance=0 > > Consulte a documentação do CARP para mais detalhes. > > Já pra levantar a interface, você vai precisar: > > ifconfig carp0 create > ifconfig carp0 PARAMETROS DE ENDEREÇAMENTO DO CARP > > Faça um script com isso e insira no num arquivo no diretorio > /usr/local/etc/rc.d > > Não esqueça de mudar as permissoes para executavel. > > Não conheco nehum parametro que funcione no rc.conf. Já tentei, mas > pelo menos na versao 6.1 não funciona. >
c0re dumped, O esquema do sysctl foi legal, mas o do shell script não funfou. Coloquei o shell (inicializa.carp) conforme vc falou no /etc/local/etc/rc.d (permissões 755). Ele starta o carp (dá para ver no ifconfig), mas não levanta a interface carp0. Então acrescentei ifconfig carp0 up ao final. Ficou assim: #!/bin/bash ifconfig carp0 create ifconfig carp0 vhid 1 advskew 1 pass testpast 172.16.0.105/16 /sbin/ifconfig carp0 up Reiniciei a máquina, mas não levantou a interface carp0. Interessante que quando eu executo no braço (sh inicializa.carp) vai legal... O que posso estar errando? Por enquanto valeu, brow Marcio e outros colaboradores, eu consegui configurar e está funcionando legal, o único problema é que não inicializa automaticamente. Tenho que startar no braço. Se vcs tiverem alguma luz, mandae :) Valeu galera. Abs, Silmar ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

