Vous êtes sur la page 1sur 14

Yann VANDENBERGHE

2012 TAI @ AFPA Lomme

[Serveur de dploiement FOG]


Procdure d'utilisation du serveur FOG pour la cration et le dploiement d'images
disques.
2012 | TAI @ AFPA Lomme Yann VANDENBERGHE

Pr-Requis :

Il faut faire attention la similarit des configurations matrielles entre les


machines avec lesquelles on crer les images et les machines sur lesquelles on veut
les dployer. Par exemple, il nous a t impossible de dployer une image d'un
disque Maxtor sur un disque Western Digital, malgr la taille identique des deux
disques.
Cela dit, rien n'interdit les diffrences de capacit mmoire, ou d'autres
priphriques, il faudra juste laisser le temps au systme d'exploitation de grer
cette diffrence de matriel.
De mme on ne pourra pas dployer une image de disque de capacit plus grande
que le disque qui doit la recevoir.

Prparation du PC de rfrence :

Installation :

Aprs avoir install le systme d'exploitation sur notre machine de rfrence , on


installe les programmes ncessaires, ainsi que les pilotes de matriels manquants.
Ensuite, il faut faire les mises jour du systme.
Enfin, on procde un nettoyage du disque dur, de la base de registre, ainsi qu'une
dfragmentation.

Configuration du BIOS de la machine cliente :

Pour crer, dployer une image, ou encore procder divers tests sur la machine,
le serveur FOG utilise le systme de dmarrage rseau (boot PXE). Or, les Optiplex
GX60 ne prennent pas ce mode de dmarrage en compte.

Il nous faudra donc utiliser une astuce : crer une disquette ou une cl USB
bootable permettant de dclencher le dmarrage en PXE.
Pour ce faire, nous allons crer une cl USB bootable l'aide du programme
Win32-DiskImager dans laquelle on insrera les fichiers gPXE , un projet
d'ETHERBOOT.
Il est galement possible de copier ces fichiers (gPXE) sur une disquette bootable
l'aide du programme RawWrite.

Nous configurons alors le dmarrage de la machine distance ( Remote Wake Up


ou encore wake on lan ) ainsi que la priorit de dmarrage sur priphrique USB
dans le BIOS.

[Serveur de dploiement FOG] Page 2


2012 | TAI @ AFPA Lomme Yann VANDENBERGHE

Cette option dfini la priorit


au dmarrage sur cl USB

Cette option dfini l'ordre des


priphrique de dmarrage

Option permettant le
dmarrage de la machine
distance via le rseau (Wake
On Lan)

Ainsi, notre machine et prte dmarrer sur demande du serveur en rseau via le
dmarrage en USB (ou disquette).

Utilisationde FOG :

Enregistrement de machines sur le serveur :

Pour crer ou dployer des images sur des ordinateurs, ceux-ci doivent tre
enregistrs sur le serveur.
Il existe plusieurs moyen pour le faire.

Via l'interface de gestion de FOG :

[Serveur de dploiement FOG] Page 3


2012 | TAI @ AFPA Lomme Yann VANDENBERGHE

Dans le menu gnral, on clique sur Host management (1).


Puis, dans sur la page qui s'ouvre, on clique sur Add New Host (1).
Les seuls champs obligatoires remplir sont Host Name (2) et Primary MAC
(3) qui correspond l'adresse MAC de la machine enregistrer.

1
2

5
Cela dit, il peut tre galement intressant de remplir le champ Host
Description (4) qui permet de donner quelques dtails sur le poste.
Une fois les champs remplis, on clique sur Add (5).
Via le menu PXE :
En dmarrant en rseau, la machine cliente se connecte au serveur FOG. On
accde alors un menu qui nous permet, entre autre, d'enregistrer la machine sur
le serveur.

[Serveur de dploiement FOG] Page 4


2012 | TAI @ AFPA Lomme Yann VANDENBERGHE

A l'aide des flches du clavier, on atteint soit Quick Host Registration and
Inventory (1), soit Perform Full Host Registration and Inventory (2), puis on
appuie sur ENTREE .
La premire option n'enregistre que le nom et l'adresse MAC, plus quelques
informations sur le matriel. La deuxime option permet d'enregistrer galement le
nom d'hte et l'adresse MAC mais aussi l'adresse IP et des informations sur l'active
directory . Ces informations peuvent servir joindre le poste un domaine aprs
l'installation de l'image (pour les images Windows). L'inventaire du matriel est
beaucoup plus complet qu'avec la premire option.

Une fois les informations enregistres, on les retrouve simplement sur l'interface
de gestion de FOG. Pour cela, on clique sur Host management (1), puis sur le
lien List All Hosts (2).
Pour modifier les informations comme le nom d'hte ou encore ajouter un
commentaire, on clique sur l'icne d'dition (3).

4
5
6

C'est galement cet endroit que l'on peut intgrer les machines un nouveau
groupe (4), ou un groupe existant (5). On valide en cliquant le bouton Process
Group Changes (6).
La gestion de groupe de machines est plus facile que de grer tous les postes un
par un. De plus, c'est pour un groupe que l'on peut lancer un dploiement
Multicast , un dploiement rseau sur plusieurs machines en mme temps.

Cration et enregistrement d'une image de disque :

Avant d'enregistrer une image de disque, il faut au pralable la crer sur le serveur
en lui donnant les informations comme le nom du fichier sur le serveur, un
commentaire...
Pour cela, on clique sur Image management (1), puis sur New image (2). On
renseigne alors tout les champs du formulaire.
Tout d'abord, le nom de l'image et une description (3).

[Serveur de dploiement FOG] Page 5


2012 | TAI @ AFPA Lomme Yann VANDENBERGHE

2
3

4
5
6

Pour le menu Storage group (4) on slectionne default . Le champ suivant (5)
donne le nom du fichier image stock sur le serveur, on peut laisser le nom propos
par l'interface.
Vient ensuite le choix du type d'image (6). On peut choisir 4 options.
Une image de partition qui n'enregistre qu'une partition du disque. Mais
cette option n'est possible qu'avec des disques NTFS.
Une image d'un disque entier. Ce sera le premier disque trouv qui sera
enregistr.
Une image de tous les disques. Ce seront alors tous les disques qui seront
enregistrs en une seule image.
Une image RAW. C'est copie parfaite, secteurs par secteurs du disque. Un
disque de 40 Go sera enregistr en une image de 40 Go.
Ici, nous choisirons l'enregistrement d'une image d'un seul disque.
On termine alors par cliquer sur le bouton Add (7).

Nous allons maintenant associer cette image une machine.


Pour cela, on se rend dans la gestion des htes ( Hosts management (1)), puis on
clique sur List All hosts (2) et sur Edit (3).

La page de modification des informations concernant le poste slectionn.

[Serveur de dploiement FOG] Page 6


2012 | TAI @ AFPA Lomme Yann VANDENBERGHE

On choisi alors l'image frachement cre dans le menu Host Image (1), puis on
valide en cliquant sur Update (2).

Maintenant que l'image est crer en base et qu'elle est associe un ordinateur,
nous allons l'enregistrer physiquement en copiant le disque de notre machine de
rfrence.

Pour cela, on clique sur Task management (1), puis sur List All hosts (2). On
clique alors sur Upload (3).

2
3

Dans la page qui s'ouvre, on peut choisir de programmer cette tche une heure
prcise ou encore d'teindre automatiquement le PC une fois l'image enregistre.

[Serveur de dploiement FOG] Page 7


2012 | TAI @ AFPA Lomme Yann VANDENBERGHE

On lance l'enregistrement en cliquant sur Upload Image .

Si on a correctement paramtr le BIOS de l'ordinateur de rfrence, celui-ci


devrait se mettre en route instantanment, dmarrer via le rseau et commencer
envoyer l'image du disque sur le serveur.

Une fois termin, l'image sur le serveur est prte tre dploye.
Pour crer une deuxime image disque de la mme machine, une image Linux par
exemple, on procde de la mme faon.
On installe tout d'abord une distribution Linux sur le poste de rfrence (voir
Annexe 2 Installation de Lubuntu 10.04 ). On fait ensuite toutes les mises jour
du systme ainsi install.
Ensuite, dans la partie Image management , on cre une nouvelle image en
choisissant comme prcdemment une image d'une seul disque entier.
Puis dans la partie Host management , on associe cette image une machine, la
machine de rfrence que l'on vient d'installer.
Enfin, dans Task management , on lance l'enregistrement de l'image sur le
serveur.
Ainsi, on se retrouve avec deux images diffrentes pour une mme machine.

[Serveur de dploiement FOG] Page 8


2012 | TAI @ AFPA Lomme Yann VANDENBERGHE

Dploiement d'une image de disque :

Dploiement d'un seul poste :

Pour dployer un poste ponctuellement, on commence par associer une image ce


poste. Pour cela, on se rend dans la page de gestion des htes.

On clique sur Host management (1), puis sur List all hosts (2) et sur Edit
(3) en face du poste que l'on souhaite dployer.

Ensuite, dans la page d'dition de la machine, on slectionne l'image que l'on veut
dployer dans le menu Host Image (1), puis on valide en cliquant sur Update
(2).

[Serveur de dploiement FOG] Page 9


2012 | TAI @ AFPA Lomme Yann VANDENBERGHE

On se rend ensuite sur la page de gestion de tches Task management (1), puis
on clique sur Lit All Hosts (2), et sur l'icne Deploy en face de la machine a
laquelle on vient d'associer l'image (3).

2
3

Une page de confirmation s'ouvre alors dans laquelle on peut, comme pour
l'enregistrement d'une image, programmer un horaire de dbut de la tche ou de
demander l'extinction de la machine aprs le dploiement.
Pour lancer le dbut du traitement de la tche, on clique sur Image All
Computers (1).

[Serveur de dploiement FOG] Page 10


2012 | TAI @ AFPA Lomme Yann VANDENBERGHE

le poste client se met alors en route et l'installation de la nouvelle image


commence.

[Serveur de dploiement FOG] Page 11


2012 | TAI @ AFPA Lomme Yann VANDENBERGHE

Dploiement sur plusieurs postes en multicast :

Pour installer une image sur plusieurs postes simultanment, il va falloir les
intgrer un mme groupe.
Pour cela, on se rend dns Host management (1), on clique alors sur List all
hosts (2) puis on slectionne les machines a regrouper l'aide des coches en face
de leur nom (3).
Ensuite, on entre le nom d'un nouveau groupe (4) auquel on souhaite les rattacher
ou alors, on slectionne un groupe dj existant (5).
On valide l'appartenance au groupe en cliquant sur Process group changes (6).

5
6
Nous allons maintenant grer directement le groupe.
Pour cela, on se rend sur la page de gestion des groupes Group management
(1).
On clique ensuite sur List all groups (2), puis sur Edit en face du groupe que
l'on veut modifier (3).

Dans le menu de gauche de la fentre qui s'ouvre, on choisi alors le lien Image
Association (1).
Puis on slectionne l'image associer au groupe dans le menu droulant (2), puis
on valide en cliquant sur Update Images (3).

[Serveur de dploiement FOG] Page 12


2012 | TAI @ AFPA Lomme Yann VANDENBERGHE

Une fois l'image associe au groupe, on peut alors lancer le dploiement.


Pour cela, on se rend dans Task management (1), puis on choisi List All
Groups (2), et enfin, on clique sur l'icne Multicast (3) pour lancer le
dploiement simultan.

On arrive ainsi sur la page de confirmation o l'on peut choisir de programmer la


tche un horaire particulier (utile si l'on veut par exemple dployer toute une
salle la nuit par exemple) ou encore d'teindre les machines la fin du
dploiement.
On lance enfin le dploiement en cliquant sur le bouton Image all computers
using multicast (1).

[Serveur de dploiement FOG] Page 13


2012 | TAI @ AFPA Lomme Yann VANDENBERGHE

Conclusion :

Nous n'avons exploit ici qu'une partie des nombreuses fonctionnalits de FOG.
En effet, il est galement possible, pour des postes sur Windows, de les intgrer
un domaine tout de suite aprs le dploiement de l'image.
Avec un paramtrage correct, il n'est plus ncessaire d'intervenir sur la machine
une fois l'installation termine. Les dploiements peuvent se faire la nuit, en
l'absence de technicien grce la programmation horaire. Il est, de plus, possible,
toujours grce ce serveur, d'installer distance des imprimantes.
Toutes ces fonctionnalits font de ce programme un outil trs puissant.

Cela dit, les images de disque entier ne sont pas redimensionnables. On a observ
des problmes pour dployer des images sur des disques durs de marques
diffrentes par rapport l'image, malgr une taille identique.
Ces problmes risquent d'tre gnants si un ou plusieurs postes auraient dj subi
le remplacement de leur disque par exemple, ou encore dans un parc informatique
htroclite.

Malgr cela, ce programme reste d'une efficacit redoutable sur des parcs
homognes et devient une alternative libre srieuse face aux produits
commerciaux.

[Serveur de dploiement FOG] Page 14