Re: [Comandob] sistema de instalación

2010-12-20 Por tema Arnau Bria
On Mon, 20 Dec 2010 12:20:37 +0100
Jordi Funollet wrote:

> On Monday 20 December 2010 11:14:11 Arnau Bria wrote:
> > Un company de feina em va parlar de FAI. Però el veig una mica
> > complicat pel que vull fer: Aquí hem implantat puppet a tot el
> > centre (~800 hosts) i tota la conf està a puppet ja, així que només
> > volem algo que ens instal·li el SO i en particioni el disc amb una
> > mica de flexibilitat. No he trobat res tant simple encara i tot lo
> > altre em sembla massa gran pels nostres requisits.
> 
> Just el meu cas. Jo també manego tot el que puc amb Puppet. ;-) 

I la integració fai-puppet? 
*Em dona una mica igual perquè l'última linia del meu post-install és
un pupppetd --test  però si té coses que s'integren l'un amb al'tre
sempre mola. Jo estava mirant cobbler perquè el 80% de la gent de la
llista de puppet tira de cobbler (sembla que es porten força bé).

> Tinc
> un mini- script que em crea LV pel host, defineix la màquina virtual
> en KVM i la bota amb PXE. A partir d'aquí, FAI instal·la una màquina
> mínima; el just per engegar Puppet.

És +o- el que jo vull.

> Per particionar discs, FAI té un component anomenat 'setup-storage'
> molt interessant. Per sota tira de 'parted' i les configuracions
> tenen aquesta pinta:
> 
>   # options> disk_config /dev/sda fstabkey:uuid
>   primary  /boot 128M ext3   defaults
>   primary  swap  2G   swap   rw
>   primary  / 50%-100% ext3   rw,errors=remount-ro
> 
> A part d'això, FAI no té grans innovacions: fa servir el que ja feia
> servir tot-hom (botar de PXE, instal·lar via NFS) amb una mica
> d'infrastructura per correr els teus scripts durant la instal·lació.
lo dicho, que li faré una ullada (tot i que després de la decepció amb
Cobbler tinc el tema install aturadet... massa temps perdut !

salut!


-- 
Arnau Bria
http://blog.emergetux.net
Bombing for peace is like fucking for virginity
--
___
Comandob mailing list
Comandob@badopi.org
http://lists.badopi.org/mailman/listinfo/comandob

Re: [Comandob] sistema de instalación

2010-12-20 Por tema Kopernix - Joan Puiggali

> Vaig currar-me un script per instal·lar màquines KVM amb Debian, que era
> més una col·lecció de hacks concatenats que altra cosa, i que vaig estar
> encantat de substituïr per un script de 10 línes + FAI.

Si yo tiro de Xen, y en la config de las xen-tools puedes hacer todas esas 
cosas, es decir dejar una especie de plantilla (no de las de copiar una 
imagen de disco) si no que meta los paquetes, actualice etc.. y luego tal 
fichero de config, bla bla... eso va bien, muy bien; pero no es para KVM 
(tengo pendiente abrir un hilo para hablar de KVM y Xen KVM ha dado pasos de 
gigante... ) y otra cosa es que no vale para maquinas fisicas (hoy en dia las 
unicas maquinas fisicas que instalo son anfitriones y tienen poca config).

Luego,  ya se que para el caso no interesa demasiado pero lo dejo como apunte, 
mondorescue.org + bacula Lo anotoo dado que instalar queda cubierto en el 
hilo, pero es interesante conocer el re-instalar

Saludos! (si soy demasiado escueto o ayudo poco, avisen)

-- 
Joan Puiggali Abanades (a.k.a Kopernix) GPG id B20FB54B
http://www.kopernix.com

".. Si crees que sabré responder a tu pregunta, no me la hagas"

~# apt-get moo
 (__)
 (++) zzZZZzz
   /--\/
   =   ==>
"Have you mooed tonight?"...
--
___
Comandob mailing list
Comandob@badopi.org
http://lists.badopi.org/mailman/listinfo/comandob

Re: [Comandob] sistema de instalación

2010-12-20 Por tema Jordi Funollet
On Monday 20 December 2010 11:14:11 Arnau Bria wrote:
> Un company de feina em va parlar de FAI. Però el veig una mica
> complicat pel que vull fer: Aquí hem implantat puppet a tot el centre
> (~800 hosts) i tota la conf està a puppet ja, així que només volem algo
> que ens instal·li el SO i en particioni el disc amb una mica de
> flexibilitat. No he trobat res tant simple encara i tot lo altre em
> sembla massa gran pels nostres requisits.

Just el meu cas. Jo també manego tot el que puc amb Puppet. ;-) Tinc un mini-
script que em crea LV pel host, defineix la màquina virtual en KVM i la bota 
amb PXE. A partir d'aquí, FAI instal·la una màquina mínima; el just per 
engegar Puppet.

Per particionar discs, FAI té un component anomenat 'setup-storage' molt 
interessant. Per sota tira de 'parted' i les configuracions tenen aquesta 
pinta:

  #
  disk_config /dev/sda fstabkey:uuid
  primary  /boot 128M ext3   defaults
  primary  swap  2G   swap   rw
  primary  / 50%-100% ext3   rw,errors=remount-ro

A part d'això, FAI no té grans innovacions: fa servir el que ja feia servir 
tot-hom (botar de PXE, instal·lar via NFS) amb una mica d'infrastructura per 
correr els teus scripts durant la instal·lació.

-- 
##
### Jordi Funollet
### http://www.terraquis.net
--
___
Comandob mailing list
Comandob@badopi.org
http://lists.badopi.org/mailman/listinfo/comandob

Re: [Comandob] sistema de instalación

2010-12-20 Por tema Arnau Bria
On Sun, 19 Dec 2010 23:15:47 +0100
Jordi Funollet wrote:

Hola,

> (Perdó per reobrir el fil a aquestes alçades; això passa per fer
> preguntes interessants mentre estic de vacances).
cap problema! una resposta sempre va bé!

> Jo faig servir FAI [1] per instal·lar tant màquines físiques com
> màquines virtuals (KVM). Totes les meves màquines són Debian, però
> pot instal·lar altres distros [2].

Un company de feina em va parlar de FAI. Però el veig una mica
complicat pel que vull fer: Aquí hem implantat puppet a tot el centre
(~800 hosts) i tota la conf està a puppet ja, així que només volem algo
que ens instal·li el SO i en particioni el disc amb una mica de
flexibilitat. No he trobat res tant simple encara i tot lo altre em
sembla massa gran pels nostres requisits.

> A més de ser molt flexible a la hora d'instal·lar la màquina, em
> permet entrar per SSH a mitja instal·lació per veure logs i merdejar.
> Impagable a la hora d'esbrinar perquè una màquina no acaba
> d'instal·lar-se.
> 
> Sobre el projecte: és un projecte de l'entorn Debian sòlid i ben
> establert. La documentació és correcte però una mica desestructurada.
> Els habitants de la llista de correu són educats i amb ganes d'ajudar
> (resulta xocant quan estàs acostumat a Badopi). I els desenvolupadors
> són tan bona gent que em van implementar una petita "feature" que
> necessitava d'un dia per l'altre.
> 
> Abans d'arribar a FAI vaig evaluar: 
> 
>   * virt-install: requereix un fitxer "preseed", cosa que volia
> evitar.
>   * ubuntu-vm-builder: descartat perque en aquell moment no 
> permetia instal·lar res que no fos Ubuntu.
>   * Cobbler: em va semblar poc flexible si no tires de Fedora.

Ostres, de les dues primeres res, però de Cobbler es que el veig un
monstre. Massa coses vol controlar i després que si aprén cheeta per
fer quatre templates...

> Vaig currar-me un script per instal·lar màquines KVM amb Debian, que
> era més una col·lecció de hacks concatenats que altra cosa, i que
> vaig estar encantat de substituïr per un script de 10 línes + FAI.
> 
> 
> [1] http://fai-project.org/
> [2] http://tiny.cc/pqtpn
> [3] https://github.com/funollet/vmbootstrap

Li faré una altra ullada a veure.

gràcies per la resposta!


-- 
Arnau Bria
http://blog.emergetux.net
Bombing for peace is like fucking for virginity
--
___
Comandob mailing list
Comandob@badopi.org
http://lists.badopi.org/mailman/listinfo/comandob