Re: [FUG-BR] manutenção usando livecd remota

2016-09-02 Por tôpico Tiago Drumond
Em 2 de set de 2016 08:40, "Rafael Aquino"  escreveu:
>
>
>
> - Mensagem original -
> > De: "Otavio Augusto" 
> > Para: "Lista Brasileira de Discussão sobre FreeBSD" 
> > Enviadas: Quinta-feira, 1 de setembro de 2016 10:27:39
> > Assunto: Re: [FUG-BR] manutenção usando livecd remota
>
> > Sim ja montei um sistema para teste. Como tudo será feito 100% remoto,
> > nem o grub posso instalar localmente minha nova duvida é:
> > Substituir o Gerenciador do boot padrao do FreeBSD através do Freebsd
> > mesmo sem usar um liveCD ?
> > Até agora minha ideia era criar uma ramdisk com o que eu preciso e
> > fazer o kernel botar nela, pode ser um outro kernel e uso o nextboot
> > para carregar ele, e depois usar o nextboot novamente para carregar o
> > kernel padrão.
> > O que eu não achei ainda é como configurar o kernel para dar boot numa
ramdisk.
> >
> >
> > Em 31 de agosto de 2016 23:47, Luiz Gustavo S. Costa
> >  escreveu:
> >> Em 31 de agosto de 2016 23:11, Otavio Augusto 
escreveu:
> >>> Olá pessoal,
> >>> Estou precisando realizar uma manuteção o servidor e esta deverá
deixa o
> >>> SO off-line ( nao tem outro jeito) e deve ser de madrugada e não terá
> >>> alguém no local para auxiliar. ( muitas chances de dar errado, mas o
> >>> cliente ja assumiu o risco por escrito). A máquina não tem idrac, ou
> >>> iLo ou algo parecido
> >>>
> >>> Agora eu preciso de algumas opções para dar um boot remoto em um
> >>> ramdisk rodando freebsd em modo livecd algo como o mfsBSD [1]
> >>> Não uso o mfsBSD porque até onde vi preciso perder a tabela de
> >>> partição para da boot nele remotamente sem o auxilio de um CD ou
> >>> pendrive.
> >>> O ideal seria criar um ramdisk com um freebsd rodando e de alguma
> >>> formar forçar o kernel de dar boot neste ramdisk no proximo boot, e no
> >>> final do trabalho forçar o kernel voltar a dar boot no disco real.
> >>>
> >>> Alguém tem ideia de qual opção ou arquivo, até mesmo recompilar um
> >>> kernel para dar boot na ramdisk e depois trocar este kernel para o
> >>> antigo ?
> >>>
> >>>
> >>> 1 -http://mfsbsd.vx.sk/
> >>>
> >>>
> >>>
> >>> --
> >>> Otavio Augusto
> >>> -
> >>> Consultor de TI
> >>> echo fkrmzfkz.xdrzc*tfd | tr a-z.* j-za-i@.
> >>> http://www.citiustecnologia.com.br
> >>> -
> >>> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >>
> >> Instala o grub nessa maquina e coloca ele como gerenciador de boot,
> >> assim você pode configurar o mfsbsd para bootar (o grub consegue até
> >> ler .iso no sistema de arquivo) e carregar na ram... faça as
> >> manutenções necessárias e reprograme o grub para bootar normalmente no
> >> sistema padrão.
> >>
> >> É obvio que tem quer ser feito tudo minuciosamente, sem margem de erro
> >> :) ... faça um teste com maquina virtual.
> >>
> >> Espero que ajude.
> >>
> >> Abraços
> >>
> >> --
> >> Luiz Gustavo Costa (Powered by BSD)
> >> *+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+
> >> ICQ: 2890831 / Gtalk: gustavo@gmail.com
> >> Blog: http://www.luizgustavo.pro.br
> >> -
> >> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >
> >
> >
> > --
> > Otavio Augusto
> > -
> > Consultor de TI
> > echo fkrmzfkz.xdrzc*tfd | tr a-z.* j-za-i@.
> > http://www.citiustecnologia.com.br
> > -
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
> Oi...
>
> O /etc/fstab é lido bootar pelo HD.
>
> O que já fiz uma vez pra resolver remotamente um problema de HD: O
cliente instalou
> um segundo HD, formatei e instalei manualmente o BSD neste segundo HD e
alterei o /etc/fstab
> do HD principal para montar tudo no HD secundário. Assim, o HD com
problemas apenas tinha
> a função de bootar.
>
> TEORICAMENTE falando, tu poderias fazer a mesma coisa com RAMDISK.
>
> Uma sugestão é dar uma olhada no projeto FreeSBIE (tem no ports). Eu uso
ele pra criar
> LiveCDs customizados. Ele tem scripts que monta tudo em RAMDISK, menos o
/usr.
>
> Mas tu podes olhar como ele faz e montar um /usr mínimo também.
>
> Boa sorte!
>
> Rafael Aquino
> LK6 TI WEB
> -
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Você pode montar um server pxe e colocar seu mfsbsd pra bootar.
Quando terminar o boot basta parar o serviço e o boot ocorrerá localmente

Espero ter ajudado
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] manutenção usando livecd remota

2016-09-02 Por tôpico Rafael Aquino


- Mensagem original -
> De: "Otavio Augusto" 
> Para: "Lista Brasileira de Discussão sobre FreeBSD" 
> Enviadas: Quinta-feira, 1 de setembro de 2016 10:27:39
> Assunto: Re: [FUG-BR] manutenção usando livecd remota

> Sim ja montei um sistema para teste. Como tudo será feito 100% remoto,
> nem o grub posso instalar localmente minha nova duvida é:
> Substituir o Gerenciador do boot padrao do FreeBSD através do Freebsd
> mesmo sem usar um liveCD ?
> Até agora minha ideia era criar uma ramdisk com o que eu preciso e
> fazer o kernel botar nela, pode ser um outro kernel e uso o nextboot
> para carregar ele, e depois usar o nextboot novamente para carregar o
> kernel padrão.
> O que eu não achei ainda é como configurar o kernel para dar boot numa 
> ramdisk.
> 
> 
> Em 31 de agosto de 2016 23:47, Luiz Gustavo S. Costa
>  escreveu:
>> Em 31 de agosto de 2016 23:11, Otavio Augusto  escreveu:
>>> Olá pessoal,
>>> Estou precisando realizar uma manuteção o servidor e esta deverá deixa o
>>> SO off-line ( nao tem outro jeito) e deve ser de madrugada e não terá
>>> alguém no local para auxiliar. ( muitas chances de dar errado, mas o
>>> cliente ja assumiu o risco por escrito). A máquina não tem idrac, ou
>>> iLo ou algo parecido
>>>
>>> Agora eu preciso de algumas opções para dar um boot remoto em um
>>> ramdisk rodando freebsd em modo livecd algo como o mfsBSD [1]
>>> Não uso o mfsBSD porque até onde vi preciso perder a tabela de
>>> partição para da boot nele remotamente sem o auxilio de um CD ou
>>> pendrive.
>>> O ideal seria criar um ramdisk com um freebsd rodando e de alguma
>>> formar forçar o kernel de dar boot neste ramdisk no proximo boot, e no
>>> final do trabalho forçar o kernel voltar a dar boot no disco real.
>>>
>>> Alguém tem ideia de qual opção ou arquivo, até mesmo recompilar um
>>> kernel para dar boot na ramdisk e depois trocar este kernel para o
>>> antigo ?
>>>
>>>
>>> 1 -http://mfsbsd.vx.sk/
>>>
>>>
>>>
>>> --
>>> Otavio Augusto
>>> -
>>> Consultor de TI
>>> echo fkrmzfkz.xdrzc*tfd | tr a-z.* j-za-i@.
>>> http://www.citiustecnologia.com.br
>>> -
>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>
>> Instala o grub nessa maquina e coloca ele como gerenciador de boot,
>> assim você pode configurar o mfsbsd para bootar (o grub consegue até
>> ler .iso no sistema de arquivo) e carregar na ram... faça as
>> manutenções necessárias e reprograme o grub para bootar normalmente no
>> sistema padrão.
>>
>> É obvio que tem quer ser feito tudo minuciosamente, sem margem de erro
>> :) ... faça um teste com maquina virtual.
>>
>> Espero que ajude.
>>
>> Abraços
>>
>> --
>> Luiz Gustavo Costa (Powered by BSD)
>> *+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+
>> ICQ: 2890831 / Gtalk: gustavo@gmail.com
>> Blog: http://www.luizgustavo.pro.br
>> -
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> 
> 
> 
> --
> Otavio Augusto
> -
> Consultor de TI
> echo fkrmzfkz.xdrzc*tfd | tr a-z.* j-za-i@.
> http://www.citiustecnologia.com.br
> -
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Oi...

O /etc/fstab é lido bootar pelo HD.

O que já fiz uma vez pra resolver remotamente um problema de HD: O cliente 
instalou
um segundo HD, formatei e instalei manualmente o BSD neste segundo HD e alterei 
o /etc/fstab
do HD principal para montar tudo no HD secundário. Assim, o HD com problemas 
apenas tinha
a função de bootar.

TEORICAMENTE falando, tu poderias fazer a mesma coisa com RAMDISK.

Uma sugestão é dar uma olhada no projeto FreeSBIE (tem no ports). Eu uso ele 
pra criar
LiveCDs customizados. Ele tem scripts que monta tudo em RAMDISK, menos o /usr.

Mas tu podes olhar como ele faz e montar um /usr mínimo também.

Boa sorte!

Rafael Aquino
LK6 TI WEB
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] manutenção usando livecd remota

2016-09-01 Por tôpico Otavio Augusto
Sim ja montei um sistema para teste. Como tudo será feito 100% remoto,
nem o grub posso instalar localmente minha nova duvida é:
Substituir o Gerenciador do boot padrao do FreeBSD através do Freebsd
mesmo sem usar um liveCD ?
Até agora minha ideia era criar uma ramdisk com o que eu preciso e
fazer o kernel botar nela, pode ser um outro kernel e uso o nextboot
para carregar ele, e depois usar o nextboot novamente para carregar o
kernel padrão.
O que eu não achei ainda é como configurar o kernel para dar boot numa ramdisk.


Em 31 de agosto de 2016 23:47, Luiz Gustavo S. Costa
 escreveu:
> Em 31 de agosto de 2016 23:11, Otavio Augusto  escreveu:
>> Olá pessoal,
>> Estou precisando realizar uma manuteção o servidor e esta deverá deixa o
>> SO off-line ( nao tem outro jeito) e deve ser de madrugada e não terá
>> alguém no local para auxiliar. ( muitas chances de dar errado, mas o
>> cliente ja assumiu o risco por escrito). A máquina não tem idrac, ou
>> iLo ou algo parecido
>>
>> Agora eu preciso de algumas opções para dar um boot remoto em um
>> ramdisk rodando freebsd em modo livecd algo como o mfsBSD [1]
>> Não uso o mfsBSD porque até onde vi preciso perder a tabela de
>> partição para da boot nele remotamente sem o auxilio de um CD ou
>> pendrive.
>> O ideal seria criar um ramdisk com um freebsd rodando e de alguma
>> formar forçar o kernel de dar boot neste ramdisk no proximo boot, e no
>> final do trabalho forçar o kernel voltar a dar boot no disco real.
>>
>> Alguém tem ideia de qual opção ou arquivo, até mesmo recompilar um
>> kernel para dar boot na ramdisk e depois trocar este kernel para o
>> antigo ?
>>
>>
>> 1 -http://mfsbsd.vx.sk/
>>
>>
>>
>> --
>> Otavio Augusto
>> -
>> Consultor de TI
>> echo fkrmzfkz.xdrzc*tfd | tr a-z.* j-za-i@.
>> http://www.citiustecnologia.com.br
>> -
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
> Instala o grub nessa maquina e coloca ele como gerenciador de boot,
> assim você pode configurar o mfsbsd para bootar (o grub consegue até
> ler .iso no sistema de arquivo) e carregar na ram... faça as
> manutenções necessárias e reprograme o grub para bootar normalmente no
> sistema padrão.
>
> É obvio que tem quer ser feito tudo minuciosamente, sem margem de erro
> :) ... faça um teste com maquina virtual.
>
> Espero que ajude.
>
> Abraços
>
> --
> Luiz Gustavo Costa (Powered by BSD)
> *+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+
> ICQ: 2890831 / Gtalk: gustavo@gmail.com
> Blog: http://www.luizgustavo.pro.br
> -
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
Otavio Augusto
-
Consultor de TI
echo fkrmzfkz.xdrzc*tfd | tr a-z.* j-za-i@.
http://www.citiustecnologia.com.br
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] manutenção usando livecd remota

2016-08-31 Por tôpico Luiz Gustavo S. Costa
Em 31 de agosto de 2016 23:11, Otavio Augusto  escreveu:
> Olá pessoal,
> Estou precisando realizar uma manuteção o servidor e esta deverá deixa o
> SO off-line ( nao tem outro jeito) e deve ser de madrugada e não terá
> alguém no local para auxiliar. ( muitas chances de dar errado, mas o
> cliente ja assumiu o risco por escrito). A máquina não tem idrac, ou
> iLo ou algo parecido
>
> Agora eu preciso de algumas opções para dar um boot remoto em um
> ramdisk rodando freebsd em modo livecd algo como o mfsBSD [1]
> Não uso o mfsBSD porque até onde vi preciso perder a tabela de
> partição para da boot nele remotamente sem o auxilio de um CD ou
> pendrive.
> O ideal seria criar um ramdisk com um freebsd rodando e de alguma
> formar forçar o kernel de dar boot neste ramdisk no proximo boot, e no
> final do trabalho forçar o kernel voltar a dar boot no disco real.
>
> Alguém tem ideia de qual opção ou arquivo, até mesmo recompilar um
> kernel para dar boot na ramdisk e depois trocar este kernel para o
> antigo ?
>
>
> 1 -http://mfsbsd.vx.sk/
>
>
>
> --
> Otavio Augusto
> -
> Consultor de TI
> echo fkrmzfkz.xdrzc*tfd | tr a-z.* j-za-i@.
> http://www.citiustecnologia.com.br
> -
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Instala o grub nessa maquina e coloca ele como gerenciador de boot,
assim você pode configurar o mfsbsd para bootar (o grub consegue até
ler .iso no sistema de arquivo) e carregar na ram... faça as
manutenções necessárias e reprograme o grub para bootar normalmente no
sistema padrão.

É obvio que tem quer ser feito tudo minuciosamente, sem margem de erro
:) ... faça um teste com maquina virtual.

Espero que ajude.

Abraços

-- 
Luiz Gustavo Costa (Powered by BSD)
*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+
ICQ: 2890831 / Gtalk: gustavo@gmail.com
Blog: http://www.luizgustavo.pro.br
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd