Manuel d'utilisation de FAI (Fully Automatic Installation)

Thomas, Lange

Version originale

Traduction française: Daniel, Leprince

Version 2.4.3 pour FAI version 2.6

Licence

Ce produit est placé sous licence libre; vous pouvez le redistribuer et/ou le modifier conformément à la licence GNU General Public License (GPL), publié par la Free Software Foundation (FSF), dans la version 2, ou (à votre convenance) n'importe quelle version ultérieure.

Ce produit est distribué avec l’objectif d’être utile, mais sans aucune garantie, sans même la garantie de valeur commerciale ou d’aptitude à un but particulier. Voir la licence GNU-GPL pour plus de détails.

Une copie de la licence GNU-GPL est disponible dans le fichier /usr/share/common-licenses/GPL de la distribution Debian GNU/Linux ou sur le site Internet de GNU ( http://www.gnu.org/copyleft/gpl.html ).

Vous pouvez aussi l'obtenir en écrivant à

Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA

.

12 août 2004

Résumé

Ce guide décrit l'outil FAI, qui permet l'installation entièrement automatique des postes sous Debian GNU/Linux.

Cela inclut l'installation du logiciel, la préparation et la configuration des installations, et comment traiter les erreurs.


Table des matières

1. Introduction
1.1. Sources
1.2. Origine et objectifs de FAI
1.3. Vue d'ensemble et concepts
1.4. Comment fonctionne FAI ?
1.5. Fonctions
2. Installation FAI
2.1. Prérequis
2.2. Comment créer un miroir Debian local
2.3. Installation de FAI
2.3.1. Diagnostic des pannes lors de l'installation
3. Préparation du démarrage (boot)
3.1. Démarrage avec un boot PROM sur une carte 3Com
3.2. Démarrage avec une carte réseau respectant la norme PXE
3.3. Création d'une disquette de boot
3.4. Démarrage à partir d'un CD-ROM
3.5. Collecte des adresses Ethernet
3.6. Configuration du démon BOOTP
3.6.1. Résolution de problèmes sur le démon BOOTP
3.7. Configuration du démon DHCP
3.8. Messages de boot
3.8.1. Messages d’alerte au démarrage
3.9. Collecte d'informations système complémentaires
3.10. Vérification des paramètres des serveurs BOOTP et DHCP
3.11. Redémarrage de l'ordinateur
4. Vue d'ensemble de la séquence d'installation
4.1. Surveillance de l'installation
4.2. Configuration FAI
4.3. Définition des classes, variables et chargement des modules du noyau
4.4. Partitionnement de disques locaux, création de systèmes de fichiers
4.5. Installation des logiciels
4.6. Configuration spécifique de site
4.7. Sauvegarde des fichiers de log
4.8. Redémarrer le nouveau système installé
4.9. Pour l'utilisateur impatient
5. Préparez votre installation, FAI suivra vos instructions
6. Détails de l'installation
6.1. L'espace de configuration
6.2. Les tâches par défaut
6.3. Les routines de paramétrage des clients
6.4. Le concept de classe
6.5. Définition de classes
6.6. Définition de Variables
6.7. Configuration du disque dur
6.8. Configuration des paquets logiciels
6.9. Scripts dans /fai/scripts
6.9.1. Scripts Shell
6.9.2. Scripts Perl
6.9.3. Expect scripts
6.9.4. Scripts Cfengine
6.10. Changer l’unité de démarrage
6.11. Crochets (Hooks)
6.12. Recherche les erreurs
7. Comment construire un cluster Beowulf en utilisant FAI
7.1. Préparation de la configuration Beowulf
7.2. Configurer le serveur maître
7.2.1. Configurer le réseau
7.2.2. Configuration NIS
7.2.3. Créer un miroir local Debian
7.2.4. Installer le paquet FAI sur le serveur maître
7.2.5. Préparer le démarrage sur le réseau
7.3. Outillage pour les clusters Beowulf
7.4. Wake on LAN avec les cartes réseau 3Com
8. FAI sur d'autres architectures
8.1. FAI sur AMD64
8.2. FAI sur PowerPC
8.3. FAI sur IA64
8.4. FAI pour Suse, Redhat et Gentoo
8.5. FAI sur du matériel SUN SPARC sous Linux
8.6. FAI pour Solaris
9. Utilisation de CVS avec FAI
9.1. Utiliser le contrôle de révision pour la configuration de FAI
9.1.1. Paramétrer FAI pour une configuration basée sur CVS
10. Points divers
10.1. Fonctions utiles pour les administrateurs avancés