[Linux-31] Je clone tu clones, il clone, ......
pti-jean
jm.mongt at gmail.com
Dim 21 Fév 22:18:57 CET 2016
Le 21/02/2016 21:12, Christophe a écrit :
> re,
> recherche
> deployer avec clonezilla
Intéressant...
À lire pour comprendre:
https://yasminabahri.files.wordpress.com/2014/05/dc3a9ploiementclonezilla.pdf#page=15&zoom=auto,42,793
6. Annexe: Le processus de boot PXE
Il est utile de comprendre comment le demarrage reseau
fonctionne pour pouvoir notamment resoudre les problemes que vous
pouvez rencontrer.
Voici les étapes importantes du processus:
1. Quand l'ordinateur client essaie de demarrer avec PXE il
commence par envoyer une demande d'adresse IP sur le reseau (DHCP
request)
2. Le serveur DHCP lui repond en lui en voyant une adresse IP
dynamique disponible ainsi que d'autres informations (serveur DNS,
route par défaut) ainsi que l'adresse du serveur TFTP
nécessaire pour la suite.
3. Le client recoit l'offre l'adresse DHCP et l'accepte. Il se
connecte alors au serveur TFTP dont il a recu l'adresse precedemment, et
charge les premiers fichiers de demarrage par TFTP.
4. Le serveur TFTP envoie les fichiers du gestionnaire de
démarrage (pxe linux) ainsi que les fichiers à afficher a l'écran
par pxelinux
5. Le client affiche les fichiers reçus et l'utilisateur peut choisir
ses options de démarrage. Le gestionnaire de démarrage charge alors le
noyau et le fichier initramfs par TFTP.
6. Le serveur TFTP envoie le noyau et le fichier initramfs
demandés précédemment (rescuecd + rescuecd.igz)
7. Le client demarre le noyau qu'il vient de recevoir et
execute le script de demarrage linuxrc qui est dans l'initramfs.
8. Pendant le démarrage du noyau une requête DHCP est envoyée
par le client (option ip=dhcp) pour recevoir une adresse IP.
Cette demande peut sembler redondante, mais elle est nécessaire
car le noyau n'a pas connaissance de l'adresse IP précédemment reçue
par pxelinux.
9. Le client se connecte ensuite au serveur HTTP dont il connaît
l'adresse IP car elle était indiquée dans les options de démarrage du
noyau fournies par pxelinux. Il télécharge le fichier sysrcd.dat par
HTTP sur ce serveur et le place en mémoire vive (RAM). Ce fichier est
assez volumineux (environ 120Mo) car il contient tout le système a
l'exception du noyau.
10. Le client mon te le fichier sysrcd.dat pour pouvoir
utiliser le contenu et poursuit le démarrage du système.
11. A cette étape le serveur de démarrage n'est plus nécessaire pour
le client et celui-ci peut fonctionner même si on arrête le serveur.
JM
Plus d'informations sur la liste de diffusion Linux-31