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
Révisions associées
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
Historique
#1 Mis à jour par Laurent Flori il y a environ 7 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Laurent Flori il y a environ 7 ans
- Assigné à mis à Laurent Flori
#3 Mis à jour par Laurent Flori il y a environ 7 ans
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 Mis à jour par Laurent Flori il y a environ 7 ans
- Restant à faire (heures) changé de 4.0 à 2.0
#5 Mis à jour par Laurent Flori il y a environ 7 ans
- Statut changé de En cours à Résolu
#6 Mis à jour par Laurent Flori il y a environ 7 ans
- Restant à faire (heures) changé de 2.0 à 0.25
#7 Mis à jour par Laurent Flori il y a environ 7 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.25 à 0.0
#8 Mis à jour par Daniel Dehennin il y a environ 7 ans
- % réalisé changé de 0 à 100