La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Linux – Mise en œuvre PXE V 1.1. PXE PreBoot Execution Environment Permet de démarrer une machine sur le réseau indépendament du stockage disque Depuis.

Présentations similaires


Présentation au sujet: "Linux – Mise en œuvre PXE V 1.1. PXE PreBoot Execution Environment Permet de démarrer une machine sur le réseau indépendament du stockage disque Depuis."— Transcription de la présentation:

1 Linux – Mise en œuvre PXE V 1.1

2 PXE PreBoot Execution Environment Permet de démarrer une machine sur le réseau indépendament du stockage disque Depuis 1999 version 2.1 par Intel Fonctionne sur toutes les architectures Utilise IP/UDP, DHCP et TFTP Nécessite une carte réseau compatible PXE

3 Utilisation Permet deffectuer des installations réseau sans support CD ou lecteur CD Très utilisé pour les installations de clusters ou de clouds Permet la restauration de postes de travail à partir dimages disque situées sur un serveur

4 Fonctionnement plusieurs étapes : –La carte réseau compatible PXE envoie un broadcast DHCPDISCOVER sur le port UDP 67 –Obtention dun bail IP attribué par un serveur DHCP –Le serveur DHCP donne l'adresse du serveur TFTP (next-server et le nom de l'image noyau) –Téléchargement du fichier noyau depuis le serveur TFPT (Trivial TFTP). –PXE permet d'avoir une config. spécifique à une adresse MAC –Lancement du fichier noyau reçu

5 Installation Les prérequis Serveur dhcp, serveur tftp

6 Installation TFTP Installer : apt-get install tftpd-hpa Editer /etc/default/tftpd-hpa et changer : RUN_DAEMON="yes" OPTIONS="-l -s /var/lib/tftpboot" Créer racine tftp : mkdir -p /var/lib/tftpboot /etc/init.d/tftpd-hpa start

7 Installation DHCP apt-get install isc-dhcp-server Fichier /etc/dhcp/dhcpd.conf option domain-name-servers , ; default-lease-time 86400; max-lease-time ; authoritative; subnet netmask { range ; filename "pxelinux.0"; # image a charger next-server ; #serveur TFTP option subnet-mask ; option broadcast-address ; option routers ; }

8 Installation PXE - 1 apt-get install pxe syslinux Création de larborescence tftpboot mkdir /var/lib/tftpboot/pxelinux.cfg Pour la suite cf : administration.org

9 Installation PXE - 2 Fichier /var/lib/tftpboot/pxelinux.cfg/default : DISPLAY boot.txt DEFAULT squeeze-i386-install LABEL squeeze-i386-install kernel debian/squeeze/i386/linux append vga=normal initrd=debian/squeeze/i386/initrd.gz -- LABEL squeeze-i386-linux kernel debian/etch/i386/linux append vga=normal initrd=debian/squeeze/i386/initrd.gz -- LABEL squeeze-i386-expert kernel debian/etch/i386/linux append priority=low vga=normal initrd=debian/squeeze/i386/initrd.gz -- LABEL squeeze-i386-rescue kernel debian/squeeze/i386/linux append vga=normal initrd=debian/sqeeze/i386/initrd.gz rescue/enable=true -- PROMPT 1 TIMEOUT 0

10 Installation PXE - 3 tree /var/lib/tftpboot/ /var/lib/tftpboot/ |-- boot.txt |-- debian | `-- squeeze | `-- i386 | |-- initrd.gz | `-- linux |-- pxelinux.0 `-- pxelinux.cfg `-- default

11 Test Paramétrer le client pour démarrer en PXE Vérifier la négociation du bail Vérifier le chargement du noyau


Télécharger ppt "Linux – Mise en œuvre PXE V 1.1. PXE PreBoot Execution Environment Permet de démarrer une machine sur le réseau indépendament du stockage disque Depuis."

Présentations similaires


Annonces Google