coucou à tous :)
voici la procédure que j'ai rédigé pour l'équipe de la mairie de Pau. Elle est prévue pour des personnes peu familiarisée avec linux, donc de nombreux point vous seront inutile. mais bon, je la copie-colle en l'état, et je vous laisse faire le trie...
En espérant qu'elle puisse vous être utile un jour :)
______
INSTALLATION DE DRBL (SUR UBUNTU 8.4)_______
Le serveur DRBL doit être connecté à internet
Ouvrir le terminal: Applications > Accessoires > Terminal
Se connecter en administrateur:
taper: sudo -s
mdp: ****
__________
INSTALLATION DU PROGRAMME___________
Ajouter la source au fichier sources.list :
cd /etc/apt
nano sources.list
Inclure dans le fichier: deb http://drbl.sourceforge.net/drbl-core drbl stable
Taper: Contrôle + O pour sauvegarder les changements / entrer pour valider / contrôle + x pour sortir du fichier sources.list.
Puis: Apt-get update
Apt-get install drbl
_____________
CONFIGURATION DU SERVEUR_____________
Dans le terminal en mode administrateur: /opt/drbl/sbin/drblsrv -i
A la premiere question répondre non, sauf si l'on souhaite pouvoir déployer des distributions linux (Debian, Ubuntu, Redhat, Fedhora core, Mandriva, Opensuse).
Choisir oui provoque un téléchargement extrêmement long!
Le reste des options par défaut est normalement adapté pour utiliser DRBL uniquement comme serveur de déploiement.
______
CONFIGURATION DE L'ENVIRONNEMENT CLIENT_____
Dans le terminal en mode administrateur: /opt/drbl/sbin/drblpush -i
Il faut deux cartes réseaux configurées sans quoi le script s'arrête pour signaler qu'il y a un risque pour que des machines du réseau soit restaurées involontairement. Vous pouvez choisir de continuer l'installation malgré tout tant que le serveur est utilisé en dehors de tout réseau.
Le reste des options par défaut est correct. S'assurer juste de:
Sélectionner l'option 0 ou 1 (plus grande compatibilité possible) lors du choix des noyaux pris en charge.
Sélectionner l'option 0 pour choisir le mode « Full Clonezilla Mode »
_______________
Problème(s) rencontré(s)_______________
Le DHCP intégré à DRBL devient capricieux lorsque la carte réseau (eth1) est débranchée. Pour y remédier il est possible:
de relancer les services drbl avec la commande /opt/drbl/sbin/drbl-all-service restart.
Si la relance du DHCP échoue il faut configurer à nouveau
le serveur (/opt/drbl/sbin/drblsrv -i)
et l'environnement client (/opt/drbl/sbin/drblpush -i)
Dans le pire des cas vous pouvez désinstaller DRBL pour le réinstaller complètement (ceci ne supprime pas les images présentes sur le disque):
/opt/drbl/sbin/drblsrv -u
___________
UTILISATION DU SERVEUR DRBL_______________
login: ****
mot de passe: ****
CREATION D UNE IMAGE:Ouvrir le terminal: Applications > Accessoires > Terminal
Se connecter en administrateur:
taper: sudo -s
mdp: ****
Lancer clonezilla serveur:
taper: /opt/drbl/sbin/dcs
Configurer clonezilla:
Sélectionner tous les clients
Clonezilla start
Save-parts ou Save-disk
Later in client (évite les erreurs de nom de partition sda1, sda2...)
Choisir le reste des options par défaut
Done! Doit s'afficher
Il suffit ensuite de booter le client prévu pour la création de l'image en PXE. Si son bios ne propose pas cette option, il est possible d'utiliser un CD bootable de Clonezilla live et de selectionner « network boot via gPXE ».
Il reste à sélectionner l'option « clonezilla save partition (choose later) as image (choose later) sur le client. Choisir le nom de l'image puis la partition ou le disque que l'on souhaite cloner et la création de l'image se lance.
Elle sera sauvegardée sur le serveur dans /home/partimag.
Pour controler sa présence, il suffit de taper dans le terminal du serveur:
cd /home/partimag
puis: ls
Pour supprimer une image du serveur (il faut être en administrateur):
cd /home/partimag
rm -r « le nom de l'image a supprimer »
Arrêter le serveur clonezilla:
/opt/drbl/sbin/dcs
Selectionner tous les clients
Clonezilla-stop
RESTAURER UNE IMAGE:Ouvrir le terminal: Applications > Accessoires > Terminal
Se connecter en administrateur:
taper: sudo -s
mdp: ****
Lancer clonezilla serveur:
taper: /opt/drbl/sbin/dcs
Configurer clonezilla:
Sélectionner tous les clients
Clonezilla start
choisir restor-part ou restor-disk
l'option par defaut
utiliser la table de partition de l'image
passer cette option
l'option par defaut
Choisir l'image que l'on souhaite restaurer
La partition du disk
Choisir l'option « Broadcast restauration par diffusion »
Client to wait
définir le nombre de poste à déployer (de 1 à 12)ou plus selon la configuration
définir le délais maximum d'attente du client (l'augmenter au besoin)
Valider 2 fois
Le serveur est Done!
Il suffit ensuite de booter les clients en PXE. Si leurs bios ne proposent pas cette option, il est possible d'utiliser un CD bootable de Clonezilla live et de selectionner « network boot via gPXE ». Une fois chargé en RAM, le CD peut être utilisé sur un autre poste a restaurer.
Sélectionner l'image sur les clients
Le déploiement se lance quand tous les clients sont prêts ou a la fin du délais maximum d'attente des clients paramétrés en amont.
Il reste ensuite a changer les noms de chaque poste et paramétrer les mots de passes administrateur ainsi qu'à activer l'OS installé si besoin.
PS: Il y a de nombreuses fonctions supplémentaires dans DRBL, mais je n'ai pas pu encore toutes les tester.