Tâche #18287
Scénario #17484: Pouvoir créer des images embarquées différentes pendant et après instance
Adapater la configuration du dhcp dans le cas d'images multiples et simultanées
Description
Pouvoir déclarer différents chemins PXE en fonction des images et des machines choisies
Associated revisions
Prise en charge d'un lien symbolique vers /default pour le tftp
ref: #18287 @10min
On crée un lien de l'image par defaut vers l'image en cours
ca permet de fixer le chemin par defaut dans le dhcp
History
#1 Updated by Laurent Flori over 6 years ago
- Status changed from Nouveau to En cours
#2 Updated by Laurent Flori over 6 years ago
- Assigned To set to Laurent Flori
#3 Updated by Laurent Flori over 6 years ago
Ceci devrait se faire dans eole-dhcp.
Ma proposition pour ne pas pas perturber les services dhcp dèjà installés et configurés:
Dans le template dhcpd.conf:
Changer la valeur %%chemin_fichier_pxe de /pxelinux.0 par /default/pxelinux.0
La cible default sur le serveur Eclair fait référence à l'image par défaut dans Eclair
Note: Ce qui suit est optionnel
Pour activer sur le serveur dhcp le support des différentes images disponibles sur Eclair:
Avant la déclaration de subnet, ajouter une inclusion pour les groupes de machines Eclair
include "/etc/dhcp/eclair-dhcp.txt";
Dans ce fichier, on peut mettre ca:
group { # fat amd64 next-server 10.1.3.20; filename "/fat_amd64/pxelinux.0"; include "/etc/dhcp/fixed-address/eclair/fat_amd64.txt"; deny unknown-clients; } group { # thin amd64 next-server 10.1.3.20; filename "/thin_amd64/pxelinux.0"; include "/etc/dhcp/fixed-address/eclair/thin_amd64.txt"; deny unknown-clients; } group { # fat i386 next-server 10.1.3.20; filename "/fat_i386/pxelinux.0"; include "/etc/dhcp/fixed-address/eclair/fat_i386.txt"; deny unknown-clients; } group { # thin i386 next-server 10.1.3.20; filename "/thin_i386/pxelinux.0"; include "/etc/dhcp/fixed-address/eclair/thin_i386.txt"; deny unknown-clients; }
Chaque group contient
- l'ip du serveur Eclair
- le chemin tftp absolu de l'image sur le serveur Eclair (la convention sur Eclair pour nommer les images: <type[thin|fat]>_<arch[i386|amd64]>)
- l'inclusion d'un fichier d'hôtes faisant partie du groupe
- une directive interdisant les clients inconnus
Les fichiers inclus dans chaque déclaration de group sont de la forme (celle que gère l'ead2)
host fat1 { hardware ethernet 02:00:0a:01:02:6b; }
#4 Updated by Laurent Flori over 6 years ago
- Remaining (hours) changed from 4.0 to 2.0
#5 Updated by Laurent Flori over 6 years ago
- Status changed from En cours to Résolu
#6 Updated by Laurent Flori over 6 years ago
- Remaining (hours) changed from 2.0 to 0.25
#7 Updated by Laurent Flori over 6 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 0.25 to 0.0
#8 Updated by Daniel Dehennin over 6 years ago
- % Done changed from 0 to 100