[FUG-BR] Interface carp e sysctl - habilitar na inicialização - RESOLVIDO

Silmar Oliveira silmarantonio.listas em gmail.com
Quinta Julho 19 12:07:37 BRT 2007


> Tentei usar um nohup + sleep, ja que o script esta funcionando normal depois
> que o sistema sobe!
>
> []s
>
> Em 19/07/07, Silmar Oliveira <silmarantonio.listas em gmail.com> escreveu:
> >
> > > > 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
> > >
> > > O diretório está errado. O correto é */USR/LOCAL/ETC/RC.D*. Quaisquer
> > > scipts que serão executados apos os do rc.conf podem ser colocados
> > > nele.
> > >
> > > >
> > > > 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.
> > >
> > > Exatamente o que aconteceu comigo. Via rc.conf, não funciona.
> >
> > c0re dumped,
> >
> > Pow, foi maus... estou colocando nesse diretório mesmo. Na hora de
> > escrever o e-mail acho que zuretei (rsrsrs).
> > Mas ainda assim não tá funfando...
> > Será que estou fazendo alguma coisa errada? Se houver algo mais no seu
> > script e vc puder postar, agradeço muito brow :)
> >


>
> Uma pergunta meio idiota, mas só pra desencargo de consciencia:
>
> vc tem o bash instalado ?
>
> olha só o q vc escreveu:
>
> executo no braço (*sh* inicializa.carp)
>
> No teu script tá :
>
> #!/bin/bash
>
> Se nao tiver o bash instalado não funciona...
>

Tá instalado
valeu

> tenta executar assim:
>
> /isr/local/etc/rc.d/inicializa.carp
>
> e vê o que acontece.
>
> Se voce não tiver o bash basta mudar a linha para:
>
> #!/bin/sh

Valeu galera, principalmente ao cOre dumped!
Tirei do /usr/loca/etc/rc.d/ e coloquei no /etc/rc.d/
Agora tá 100%, inicializando filé.

Silmar Antonio


Mais detalhes sobre a lista de discussão freebsd