* Samuel Almachar ([EMAIL PROTECTED]) wrote:
> Por ter uma maquina de boa capacidade, gostaria de executar nela a parte
> pesada (compilar) do cvsup e realizar a instalacao em outra maquina de menor
> capacidade, com isso ganhando tempo.
> Alguem tem alguma experiencia nisso?
> Que arquivos/dir eu precisaria copiar p/ a outra maquina ?

 Rode o make buildworld e o make buildkernel (para cada kernel de
 cada maquina) na maquina com maior capacidade de processamento e
 compartilhe os diretorios /usr/src e /usr/obj via NFS.
 
 Na maquina servidora compile o world e o kernel que vai ser
 instalado na m�quina cliente,
 
  # cd /usr/src
  # make buildworld                # world compilado
  # cd /sys/i386/conf
  # config CLIENTE
  # cd ../../compile/CLIENTE
  # make depend
  # make                           # kernel compilado
  
 Compartilhe via NFS os diretorio editando o arquivo /etc/exports
 que ficaria mais ou menos assim,
 
  /usr/src /usr/obj -maproot=0 192.168.0 -mask 255.255.255.0 

 Depende de como voc� quiser exportar isso pode mudar mais do
 jeito que t� ai � pra compartilhar os dois diretorios com
 todo mundo da rede local (com permissao root).
 
 Agora na maquina cliente,
 
  # mount servidor:/usr/src /usr/src
  # mount servidor:/usr/obj /usr/obj
  # cd /usr/src
  # make installworld
  # mergemaster
  # cd /usr/src/sys/compile/CLIENTE
  # make install
  
 Esses sao mais ou menos os passos necessarios. Claro que
 voc� tem que habilitar o servidor nfs antes (veja o 
 handbook ou os sites sobre FreeBSD brasileiros) e ter uma
 rede funcionando.
 
 Outra alternativa poderia ser dar um make release no /usr/src
 e gerar um ISO, ou algo parecido, e depois fazer uma instala��o
 pela rede, mas n�o pensei direito sobre isso.
 
 AVISO: A sequencia acima pode ter alguma coisa errada pois
 ja � meia-noite e estou caindo de sono. Pe�a pra algu�m revisar
 e discutir isso pois voc� n�o vai querer que sua m�quina
 pare de funcionar :)
 
 Boa sorte,

 --
 Giovanni P. Tirloni
 http://www.tirloni.org
_______________________________________________________________
Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/

Responder a