Le Pôle EOLE souhaite accompagner les administrateurs de parc en intégrant une solution de déploiement des stations de travail. Bien entendu, nous proposons une solution basée sur des Logiciels Libres.
Nous avons choisi de proposer une solution qui est fortement utilisée par notre communauté : FOG Project
Cet outil permet :
- de créer une image disque par “clonage” du disque d’une machine
- de déployer ces images sur un ensemble de machines
- de réaliser cette diffusion par un mécanisme de “Boot PXE”
Un paquet eole-fog est disponible dans les dépôts EOLE à partir de la version 2.8.
Pré requis d’infrastructure
Pour utiliser ce service, vous devez :
- Installer le serveur dans la même zone réseau que les stations
- Les images capturées sont stockées dans le répertoire /images du serveur FOG. Assurez-vous d’avoir assez d’espace, l’idéal étant d’avoir une partition/un disque séparé et monté sur /images. Si vous créez une machine virtuelle, pensez à bien dimensionner le stockage.
- Le serveur FOG doit avoir accès à internet. S’il est derrière un proxy authentifié (type Amon), vous devez ajouter une exception source pour le serveur FOG.
- Si le DHCP est sur un serveur Scribe, vous devez modifier votre configuration comme suit :
CreoleSet activer_tftp oui
CreoleSet adresse_ip_tftp <adresse ip du serveur FOG>
CreoleSet chemin_fichier_pxe /undionly.kpxe
reconfigure
Installer le paquet sur un serveur Eolebase
Installer le paquet depuis les dépôts EOLE.
Query-Auto apt-eole install eole-fog
Configurer la machine Eolebase avec gen_config (il faut notamment paramétrer “Nom de domaine des applications web” dans l’onglet “Applications web“).
Si la machine n’a pas encore été instanciée, instancier la configuration.
Si la machine a déjà été instanciée, reconfigurer le serveur pour appliquer la configuration modifiée.
En fin de procédure (instance/reconfigure), vous devriez voir des messages indiquant que le serveur FOG est correctement installé et configuré.
Vous pouvez vous assurer que tout est correct en exécutant la commande diagnose
*** FOG services . Serveur FTP (VSFTP) => Ok . TFTP => Ok . Interface web => Ok . /images => 93Go
L’accès à FOG se fait via http://<Nom_de_domaine_des_applications_web>/fog/. Les identifiants sont renseignés dans le fichier /opt/fog_installer/installer.log :
Default User Information Username: XXXX Password: XXXX
Vous pouvez maintenant tester le serveur en suivant l’exemple de cet article pour cloner une station.
Pingback : Utilisation de FOG, clonage de station - EOLE | EOLE