Publicado el 12 de Junio del 2021
334 visualizaciones desde el 12 de Junio del 2021
605,1 KB
103 paginas
Creado hace 19a (22/09/2005)
Treball fi de carrera
ENGINYERIA TÈCNICA EN
INFORMÀTICA DE SISTEMES
Facultat de Matemàtiques
Universitat de Barcelona
INSTALACIÓN (SEMI)AUTOMÁTICA
DE NODOS EN UN CLUSTER
Francesc Sebastià Martínez
Director: Jaume Timoneda Salat
Realitzat a: Departament de Matemàtica
Aplicada i Anàlisi. UB
Barcelona, 15 de setembre de 2005
A mis padres,
por la educación que me han proporcionado
Tabla de contenidos
Resumen...........................................................................................................................................7
1. Introducción.................................................................................................................................1
1.1. Motivación........................................................................................................................... 1
1.2. Objetivos.............................................................................................................................. 2
1.3. Agradecimientos.................................................................................................................. 2
2. Conceptos previos........................................................................................................................3
2.1. Introducción......................................................................................................................... 3
2.2. Descripción y conceptos...................................................................................................... 3
2.3. Funcionamiento general.......................................................................................................4
2.4. Características...................................................................................................................... 5
2.5. Recomendaciones.................................................................................................................7
2.5.1. Lea las páginas del manual (man pages)......................................................................7
2.5.2. Guarde copias de los ficheros.......................................................................................7
2.5.3. Comente todos los cambios..........................................................................................8
2.5.4. Ficheros centralizados.................................................................................................. 9
2.6. Convenciones utilizadas en este documento........................................................................9
3. Instalando Debian GNU/Linux..................................................................................................11
3.1. Introducción....................................................................................................................... 11
3.2. La secuencia de instalación................................................................................................11
3.3. Arrancando Debian GNU/Linux por primera vez..............................................................14
4. Configurando los servicios........................................................................................................ 17
4.1. Introducción....................................................................................................................... 17
4.2. Servicios.............................................................................................................................17
4.2.1. xinetd..........................................................................................................................17
4.2.2. rsh (remote shell)........................................................................................................18
4.2.3. ntpd (Network Time Protocol)................................................................................... 19
4.2.4. rwhod (server status daemon).....................................................................................20
4.2.5. bind9 (Berkeley Internet Name Domain)...................................................................20
4.3. Servicios para FAI............................................................................................................. 22
4.3.1. apt-proxy.................................................................................................................... 22
4.3.2. tftp-hpa (Trivial File Transfer Protocol de HPA).......................................................25
4.3.3. NFS (Network File System).......................................................................................25
4.3.4. DHCP (Dynamic Host Configuration Protocol)........................................................ 26
4.4. Otros paquetes....................................................................................................................27
5. Instalando FAI........................................................................................................................... 29
5.1. Introducción....................................................................................................................... 29
5.2. Instalando FAI....................................................................................................................29
5.3. Configurando FAI.............................................................................................................. 30
5.3.1. Configurando /etc/fai/sources.list...............................................................................30
5.3.2. Configurando fai.conf (/etc/fai/fai.conf).................................................................... 30
5.3.3. Configurando make-fai-nfsroot.conf (/etc/fai/make-fai-nfsroot.conf).......................33
5.4. fai-setup (creando el nfsroot)............................................................................................. 35
5.5. Reconfigurando el servidor DHCP.................................................................................... 39
6. Preparando el arranque.............................................................................................................. 41
6.1. Introducción....................................................................................................................... 41
6.2. Recopilando las direcciones MAC (direcciones físicas)....................................................41
7. Secuencia de instalación............................................................................................................ 45
7.1. Introducción....................................................................................................................... 45
7.2. La secuencia de instalación................................................................................................45
7.3. Monitorizando la instalación..............................................................................................46
7.4. Configurando FAI (set up).................................................................................................47
7.5. Definiendo clases, variables y cargando los módulos del núcleo...................................... 47
7.6. Particionando los discos duros y creando los sistemas de ficheros................................... 48
7.7. Instalando paquetes............................................................................................................ 49
7.8. Configuración específica del host...................................................................................... 49
7.9. Grabando los archivos de registro (logs)........................................................................... 50
7.10. Reiniciando el nuevo sistema...........................................................................................50
8. Configurando los clientes.......................................................................................................... 51
8.1. Introducción....................................................................................................................... 51
8.2. El espacio de configuraciones............................................................................................52
8.3. Configuración ....................................................................................................................53
8.3.1. Reconfigurando DHCP y /etc/hosts........................................................................... 54
8.3.2. Definiendo clases....................................................................................................... 54
8.3.3. Definiendo variables...................................................................................................55
8.3.4. Configuración de los discos duros locales................................................................. 57
8.3.5. Configuración de los paquetes................................................................................... 58
8.3.6. Configuración de sus propios paquetes......................................................................60
8.3.7. Scripts de personalización..........................................................................................61
8.3.8. Cambiando el dispositivo de arranque....................................................................... 64
8.3.9. Hooks (ganchos).........................................................................................................64
8.3.10. Buscando errores...................................................................................................... 64
9. Conclusiones..............................................................................................................................67
ii
A. Instalar un mirror Debian..........................................................................................................69
B. Referencia fai.conf.................................................................
Comentarios de: Instalación (semi)automática de nodos en un cluster (0)
No hay comentarios