User Tools

Site Tools


informatica:linux:fai

This is an old revision of the document!


FAI

Instalación desatendida fully automated installation debootstrap

http://www.informatik.uni-koeln.de/fai/

FAI sirve para instalar de forma desatendida equipos debian. Puede hacerlo:

  • A través de red (PXE)
  • Generando una .iso para ser grabada en un cd
  • Generando un usb de arranque

Instalar y configurar servidor

(Todo como root)

1. Añadir la siguiente linea en '/etc/apt/sources.list':

deb http://www.informatik.uni-koeln.de/fai/download lenny koeln

2. Actualizar e instalar

aptitude update && aptitude install fai-quickstart

3. Seleccionar 'Aceptar' y pulsar 'Enter' en el aviso sobre DHCP

4. (OPCIONAL) Modifico '/etc/fai/make-fai-nfsroot.conf' para que la distribución que se instalará en el cliente sea squeeze:

FAI_DEBOOTSTRAP="squeeze http://ftp.debian.org/debian"

5. Intento configurar el servidor fai:

fai-setup -v

5.1 (OPCIONAL) Si casca porque está dentro de un proxy, hay que exportar el conenido de '/etc/apt/apt.conf' para que fai pueda tirar de proxy para llegar a http://ftp.debian.org:

export http_proxy="http://usuario_proxy:contrasenya@nombre_proxy:puerto_proxy"
export http_proxy="http://usuario_proxy:contrasenya@nombre_proxy:puerto_proxy"

5.2 (OPCIONAL) Probar de nuevo:

fai-setup -v

Tarda +- 12'

La configuración finaliza correctamente si aparecen al final estas dos lineas:

...
make-fai-nfsroot finished properly.
...
FAI setup finished.
...

Personalizar la distribución a instalar

1. Instalar los ejemplos que vienen por defecto:

cp -a /usr/share/doc/fai-doc/examples/simple/* /srv/fai/config/

Instalar desde cd

http://www.informatik.uni-koeln.de/fai/fai-cd/

1. (OPCIONAL) Modifico una serie de ficheros en '/srv/fai/config' para que el 'espejo fai' que cree 'fai-mirror' sea squeeze en lugar de lenny:

1.1 Fichero:

nano /srv/fai/config/scripts/FAISERVER/20-copy-mirror

1.2 Linea:

ln -s testing lenny

1.3 Fichero:

nano /srv/fai/config/files/etc/fai/make-fai-nfsroot.conf/FAISERVER

1.4 Linea:

FAI_DEBOOTSTRAP="squeeze http://faiserver/debian"

1.5 Fichero:

nano /srv/fai/config/files/etc/fai/apt/sources.list/FAISERVER

1.6 Linea:

deb http://faiserver/debian squeeze main

2. Crear un espejo 'fai' a partir de la configuracn que haya en ese momento ('/srv/fai/config'):

fai-mirror /ruta/espeo/fai

+- 27'

3. (OPCIONAL) Instalar paquete necesario:

aptitude install mkisofs

Genera iso:

fai-cd -m /ruta/espeo/fai/ /ruta/deja/iso/

Tarda menos de 1 minuto

informatica/linux/fai.1243424956.txt.gz · Last modified: 2015/04/13 20:19 (external edit)