SERVEUR DE DEPLOIEMENT FOG DEBIAN

Documents pareils
Documentation FOG. 3. Choisir le nom de la machine, le nom d utilisateur et le mot de passe correspondant (par exemple : fog, password)

Documentation FOG. Déploiement d images de systèmes d exploitation à travers le réseau.

Installation des outils OCS et GLPI

Solution d inventaire automatisé d un parc informatique et de télédistribution OCS INVENTORY NG. EHRHARD Eric - Gestionnaire Parc Informatique

INSTALLATION NG V2.1 D OCS INVENTORY. Procédure d utilisation. Auteur : GALLEGO Cédric 23/10/2014 N version : v1

Déploiement de stations et d'applications avec FOG

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI

OUAPI Guide d installation Outil d administration de parc informatique. Documentation d installation et de paramétrage

FOG : Free Open-Source Ghost. Solution libre de clonage et de déploiement de systèmes d'exploitation.

[Serveur de déploiement FOG]

Compte rendu d'activité PTI n 2

Guide Installation Serveur Extensive Testing

Guide Installation Serveur Extensive Testing

OCS Inventory & GLPI

TP 7, 8 & 9 : Installation et Gestion de GLPI et Télédéploiement SISR 1 HUBERT JULIEN LABBE RICHARD DAY MICKAEL DOGNY CHRISTOPHE

Afin d'éviter un message d'erreur au démarrage du service Apache du type :

[Serveur de déploiement FOG]

INSTALLATION ET CONFIGURATION D'UN SERVEUR WEB SUR MAC OS X

Configuration matériel. Tâche 2 : Installation proprement dite de l application sur un serveur de test virtualisé sous VmWare Workstation.

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Protocole de mise en place et d utilisation de FOG-server

Toutes ces machines sont virtuelles et bridgées sur ma carte réseau.

Maintenance et gestion approfondie des Systèmes d exploitation Master 2 SILI. Année universitaire David Genest

L installation du module Webmail nécessite également quelques prérequis, à savoir :

Administration de Parc Informatique TP07 : Installation de Linux Debian

VTX FTP. Transfert de fichiers business par FTP - Manuel de l'utilisateur. Informations complémentaires : info@vtx.

L installation a quelque peu changée depuis les derniers tutos, voici une actualisation.

Présentation, mise en place, et administration d'ocs Inventory et de GLPI

Serveur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents.

Ocs Inventory et GLPI s appuie sur un serveur LAMP. Je vais donc commencer par installer les paquets nécessaires.

Installation et configuration d OCS/GLPI sur un Serveur Debian

PPE 1 PRISE EN MAIN DE VMWARE VSPHERE 5.5 & CONFIGURATION D UNE MACHINE VIRTUELLE

Accès distant Freebox v6 Configuration

PPE Contexte de travail GSB Activité Reconditionnement et Helpdesk

Gestion d'un parc informatique avec OCS INVENTORY et GLPI

Machine virtuelle W4M- Galaxy : Guide d'installation

Annexe 1. DIDACTICIEL Installation OCS 2.0RC2 /GLPI pour WINDOWS

Un serveur FTP personnel, ça ne vous a jamais dit?

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

Guide d installation de MySQL

IPCOP 1.4.x. Mise en œuvre du Pare Feu. Des Addons

Tutoriel Drupal version 7 :

Installation et configuration de Windows Deployment Service (v3.1)

PLANNING DES ACTIVITES PROFESSIONNELLES

Tutoriel compte-rendu Mission 1

Problématique. Techniques générales. Déploiement Windows. Déploiement Linux. Déploiement Mac OS X. Applications Windows. Applications Linux

Configurer OCS Inventory NG comme outil d inventaire

04/02/2014 Tutoriel. Lubuntu & glpi. thomas [NOM DE LA SOCIETE]

A. Présentation. LanScanner2006

GUIDE D INSTALLATION DE L APPLICATION GECOL SUR

G4L (Ghost for Linux) Clonage vers FTP Version: août 2006

Table des matières. Date : Version : 29/06/ Objet : OpenVas 6.0

Mission 2 : Déploiement/Configuration Windows Server 2008 R2

COURS 5 Mettre son site en ligne! Exporter son site avec WordPress Duplicator Installer un logiciel FTP Faire le suivi des visites de son site avec

Serveur Subversion Debian GNU/Linux

Tuto 2 : Configuration Virtual box, Configuration et installation du serveur XiBO

Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox

Diffusion d'images en multicast avec Clonezilla en établissement

Installation de Joomla avec Filezilla

UwAmp. Serveur d'evaluation

SIO-SISR : Projet GSB. LOT 1 : Evaluation d un logiciel d inventaire et de gestion de parc. BTS Services Informatiques aux Organisations 1 ère année

WDpStats Procédure d installation

Vade mecum installation et configuration d une machine virtuelle V5.1.0

Etudiant Ella Fitzgerald

TP Service HTTP Serveur Apache Linux Debian

contact@nqicorp.com - Web :

THEME : Mise en place d une plateforme d enseignement à distance

TUTORIEL D INSTALLATION D ORACLE ET DE SQL DEVELOPPER TUTORIEL D INSTALLATION D ORACLE...1 ET DE SQL DEVELOPPER...1

Supervision avec OCS Inventory NG

INSTALLATION DEBIAN. Installation par le réseau

GLPI OCS Inventory. 1. Prérequis Installer un serveur LAMP : apt-get install apache2 php5 libapache2-mod-php5 apt-get install mysql-server php5-mysql

équipement radio Procédure

DECOUVRIR. Le portail La recherche Les présentations & documents

Documentation pour administrateur Application AER

Installation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS

PPE GESTION PARC INFORMATIQUE

Manuel de l Administrateur

Installation Iconito École Numérique 2010 sous Windows WampServer

FTP / WebDeploy /WebDAV. Manuel

Installer un serveur web de développement avec VirtualBox

Un serveur web, difficile?

VMWare. Vmware: machine virtuelle Un véritable pc avec : VmWare

BTS SIO Dossier BTS. PURCHLA Romain

TD4 - Supervision et métrologie des réseaux. 1 Supervision des applications et services réseaux et des ressources locales

Effectuer une sauvegarde avec Nero BackItUp

Personnes ressources Tice. Académie de Rouen

DHCPD v3 Installation et configuration

Tutoriel déploiement Windows 7 via serveur Waik

Maintenance des accès utilisateurs

Vanilla : Virtual Box

HowTo Installer egroupware 1.2 sur SME Serveur 7.0

Pratique et administration des systèmes

GPO. Stratégie de groupe dans un environnement Active Directory. Nathan Garaudel PCplus 01/01/2014

OCS Inventory & GLPI V.2

Joomla! Création et administration d'un site web - Version numérique

Transcription:

SERVEUR DE DEPLOIEMENT FOG DEBIAN SOMMAIRE : I) Objectif..2 II) III) IV) Prérequis..2 Définitions..2-3 Installation d un serveur LAMP.3-5 a) Installation du service Web Apache2.3 b) Installation du service PHP5.3-4 c) Installation du service MySQL...4-5 V) Installation du service de déploiement FOG...5-12 VI) Déploiement d images disque FOG sur des machines...12-33 a) Création des images disque Linux et Windows..12-16 b) Inventaire et clonage de la machine Linux 16-22 c) Inventaire et clonage de la machine Windows..22-26 d) Déploiement Unicast.. 26-30 1. Déploiement Unicast Linux. 26-29 2. Déploiement Unicast Windows 29-30 e) Déploiement Multicast...31-33 1. Déploiement Multicast Linux.31-33 2. Déploiement Multicast Windows 33 VII) Conclusion 33 Page 1 / 33

I) Objectif Dans cette procédure, nous allons voir comment mettre en œuvre et gérer un service de déploiement d images FOG sous Linux Debian. II) Prérequis Pour réaliser cette procédure, nous avons besoin des équipements suivants : - Installation et configuration d un serveur LAMP (Linux, Apache, MySQL, PHP) fonctionnel. - Quantité suffisante sur le disque dur pour le déploiement d images. - Création et installation d une machine Windows 7 pour administrer le serveur FOG. - Création et installation 2 machines vierges et indépendantes du serveur FOG sur sous VirtualBox : une machine Windows et une machine Linux pour effectuer les tests de déploiement des images disques sur ces 2 Systèmes d Exploitation (SE). - Changement des identifiants de connexion par défaut de FOG. - Mettre toutes les machines créées en mode réseau interne via le logiciel VirtualBox (sauf le serveur FOG lors de l installation). Tableaux récapitulatifs de toutes les données nécessaires au fonctionnement de FOG : Nombre de machines 4 SE du serveur FOG Debian Jessie 8.2 Nom du serveur FOG Adresse IP du serveur FOG GSBFOG.GSB.local 192.168.10.108 /24 Nom de la machine pour l administration Adresse IP de la machine pour de FOG l administration de FOG Win7FOG 192.168.10.109 /24 Logiciel utilisé Nom de la machine Windows pour le déploiement Nom de la machine Linux pour le déploiement Virtual Box win7fogtest debfogtest III) Définitions - Un serveur LAMP est un serveur qui regroupe un ensemble de logiciels libres tels que la distribution Linux, le service Web Apache, le serveur de base de données MySQL et le langage de développement de scripts PHP. - Un serveur FOG (Free Opensource Ghost) est un serveur de déploiement d images disque de Systèmes d Exploitation via l environnement PXE (Preboot execution Environment). Celui-ci permet de déployer ces images sur des machines en même Page 2 / 33

temps et dès leur démarrage, elles seront prêtes à être installées. Grâce à ce serveur, nous pouvons gagner un temps considérable pour les installations de postes. IV) Installation d un serveur LAMP a) Installation du service Web Apache2 - Tout d abord, nous mettons à jour à jour les paquets : - Ensuite, nous installons le service «apache2» : - Et, nous vérifions son bon fonctionnement dans un navigateur Web via l URL : «http://ip_serveur FOG/» : Nous constatons que le service «apache2» fonctionne. b) Installation du service PHP5 - Nous installons le paquet «php5» : - Nous redémarrons le service Web «apache2» : - Nous allons créer un fichier nommé «phpinfo.php»dans le répertoire «var/www» : Page 3 / 33

- Nous saisissons le contenu suivant dans ce fichier : - Enfin, nous vérifions que le service «php5» fonctionne via un navigateur Web en tapant dans l URL «http://ip_serveur FOG/phpinfo.php» : Nous constatons que le service «php5» fonctionne. c) Installation du service MySQL - Nous installons le service «mysql-server mysql-client» : - Nous saisissons un mot de passe pour le serveur MySQL «gsbfog» : - Nous confirmons le mot de passe de MySQL : Page 4 / 33

- Nous testons la connexion au serveur MySQL et saisissons son mot de passe : - La connexion fonctionne et nous nous déconnectons : V) Installation du service de déploiement FOG - Ensuite, nous devons télécharger les fichiers de FOG version 1.2.0 : - Une fois les fichiers téléchargés, nous devons décompresser l archive de FOG : - Ensuite, nous nous plaçons dans le dossier «fog_1.2.0/bin» où est situé le fichier «installfog.sh» : - Maintenant, nous lançons ce script pour installer FOG : Page 5 / 33

- Nous visualisons le descriptif de FOG et nous saisissons le choix numéro «2» pour la distribution Debian : - Maintenant, nous tapons «N» pour la question suivante : Page 6 / 33

- Ensuite, nous saisissons l adresse IP (ou pas) et tapons sur «Entrée» : - Nous répondons «Y» pour attribuer la passerelle : - Nous saisissons l adresse IP (ou pas) de la passerelle et tapons sur «Entrée» pour la confirmer : - Nous répondons «Y» pour attribuer l adresse DNS : - Nous pouvons laisser par défaut l adresse IP du DNS et tapons sur «Entrée» pour la confirmer : - Nous répondons «N» concernant la possibilité de modifier l adresse IP du serveur : - Etant donné que nous possédons un serveur DHCP, nous répondons «Y» : - Nous répondons «N» pour éviter l installation de paquets supplémentaires sur les langues : - Nous répondons «N» pour obtenir de nouvelles ressources informatiques : - Enfin, le serveur affiche un récapitulatif des différents choix et si tous les paramètres sont bons, nous tapons «Y» : Page 7 / 33

- Nous tapons directement sur «Entrée» : - Nous saisissons un mot de passe pour le serveur MySQL «gsbfog» : - Nous confirmons le mot de passe de MySQL : Page 8 / 33

- Un fois le service MySQL installé et démarré, nous répondons «n» à la question suivante : - Nous saisissons et confirmons le mot de passe de MySQL : - Nous tapons sur «Entrée» pour terminer l installation de FOG : - Tout d abord, nous éteignons la machine et modifions le réseau en «Accès par pont» par «Réseau interne» dans le menu «Réseau» de VirtualBox et faisons de même pour les autres machines : - Nous allumons et mettons également en mode «Réseau interne» la machine Windows 7 pour l administration de FOG via l interface Web dans un navigateur en tapant dans l URL «http:// IP_serveur FOG/fog/management» et cliquons sur «Install/Upgrade Now» : Page 9 / 33

- Ensuite, nous cliquons sur «Click here to login» : - Nous retournons sur le serveur FOG et répondons «N» pour les notifications : - L installation est donc terminée et complète : Page 10 / 33

- Ensuite, nous changeons la langue et nous nous connectons avec les identifiants de FOG par défaut qui sont : o Nom d utilisateur : fog o Mot de passe : password - Et, nous accédons à cette page : Page 11 / 33

Donc, le serveur FOG est prêt à créer les images disque et à les déployer sur des machines (clientes ou serveurs). VI) Déploiement d images disque FOG sur des machines a) Création des images disque Linux et Windows - Nous cliquons sur «Image Management» : - Nous cliquons sur «Create New Image» : Page 12 / 33

- Ensuite, nous indiquons les paramètres suivants pour l image disque Linux à créer (ici, nous prenons l exemple de l image Debian) et cliquons sur «Ajouter» : Page 13 / 33

- Nous cliquons sur «Mettre à jour» : - Nous faisons de même pour la machine Windows (exemple : Windows 7) et cliquons sur «Ajouter» : Page 14 / 33

- Nous cliquons sur «Mettre à jour» : Page 15 / 33

b) Inventaire et clonage de la machine Linux - Tout d abord, avant d allumer la machine de test Linux, nous allons dans la partie «Système» de VirtualBox, cochons la case «Réseau» et la mettons en premier pour respecter l ordre de démarrage de la machine par le serveur FOG : - Ensuite, nous retournons sur le serveur FOG et démarrons le service DHCP : Page 16 / 33

- Nous allons dans le fichier «dhcpd.conf» situé dans répertoire «/etc/dhcp» pour visualiser les 2 lignes suivantes (en jaune) : Ces 2 lignes sont bien paramétrées avec l adresse IP du serveur FOG et le nom par défaut du fichier PXE. - Maintenant, nous démarrons la machine de test Linux pour l enregistrer sur le serveur FOG et sélectionnons «Perform Full Registration and Inventory» : - Nous donnons le nom de la machine : Page 17 / 33

- Nous donnons le nom de l image créée : - Nous répondons «N» à cette question : - Nous répondons «N» à cette question pour ne pas activer de clé de produit : - Nous répondons la même chose : - Nous saisissons le nom du premier utilisateur qui est «root» : - Ici, nous ne saisissons rien : - Nous répondons «y» pour imager l ordinateur : Page 18 / 33

- Nous saisissons les identifiants de FOG : - Nous cliquons sur «Task Management» : - Nous allons dans «Host Management», «List All Hosts» éditons l hôte, mettons l image correspondante à la machine et cliquons sur «Mettre à jour» : Page 19 / 33

- Nous constatons que la machine est inventoriée et que son image a été définie : - Ensuite, nous cliquons sur «Task Management», «List All Hosts» et cliquons sur la flèche «Upload» de la machine Debian pour créer et activer la tâche : Page 20 / 33

- Nous démarrons la machine Linux et nous constatons que le clone a démarré : - Nous pouvons voir l avancement du clonage : Page 21 / 33

- Le clonage a été effectué avec succès : c) Inventaire et clonage de la machine Windows - Tout d abord, avant d allumer la machine de test Windows, nous allons dans la partie «Système» de VirtualBox, cochons la case «Réseau» et la mettons en premier pour respecter l ordre de démarrage de la machine par le serveur FOG : - Maintenant, nous démarrons la machine de test Windows pour l enregistrer sur le serveur FOG et sélectionnons «Perform Full Registration and Inventory» : Page 22 / 33

- Nous donnons le nom de la machine : - Nous donnons le nom de l image créée : - Nous répondons «N» à cette question : - Nous répondons «N» à cette question pour ne pas activer de clé de produit : - Nous répondons la même chose : - Nous saisissons le nom du premier utilisateur qui est «root» : - Ici, nous ne saisissons rien : - Nous répondons «y» pour imager l ordinateur : - Nous saisissons les identifiants de FOG : Page 23 / 33

- Nous allons dans «Host Management», «List All Hosts» éditons l hôte, mettons l image correspondante à la machine et cliquons sur «Mettre à jour» : - Nous constatons que la machine est inventoriée et que son image a été définie : - Ensuite, nous cliquons sur «Task Management», «List All Hosts» et cliquons sur la flèche «Upload» de la machine Debian pour créer et activer la tâche : Page 24 / 33

- La tâche est bien active : - Nous démarrons la machine Windows et nous constatons que le clone a démarré : - Nous pouvons voir l avancement du clonage : Page 25 / 33

d) Déploiement Unicast 1. Déploiement Unicast Linux - Pour déployer une image Linux en Unicast, nous devons démarrer une nouvelle machine Linux en respectant l ordre de démarrage et en mode «Réseau interne» avec son image respective en l inventoriant et en la clonant comme auparavant en sélectionnant «Perform Full Registration and Inventory» : o Nom de cette nouvelle machine : debfogtest2. o Nom de l image disque : debian. - Nous donnons le nom de la machine : - Nous donnons le nom de l image créée : - Nous répondons «N» à cette question : - Nous répondons «N» à cette question pour ne pas activer de clé de produit : Page 26 / 33

- Nous répondons la même chose : - Nous saisissons le nom du premier utilisateur qui est «root» : - Ici, nous ne saisissons rien : - Nous répondons «y» pour imager l ordinateur : - Nous saisissons les identifiants de FOG : - Nous retournons sur l interface de FOG et nous voyons que la machine Linux est bien inventoriée, nous faisons correspondre l image à cette machine qui est «windows7», nous la sélectionnons et cliquons sur «Download» : - Nous sélectionnons l option «Schedule Instant Deployment» et cliquons sur le bouton «Create Download task for Host debfogtest2» : Page 27 / 33

- Nous voyons que la tâche a bien été créée : - Nous cliquons sur «Task Management» et «Download» sur la machine : Page 28 / 33

- Nous redémarrons la machine Linux sur l interface PXE et le déploiement se fait automatiquement pour démarrer sur le Système d Exploitation : 2. Déploiement Unicast Windows - Nous faisons exactement la même procédure pour une image Windows en changeant le nom de la machine et son nom d image disque : o Nom de cette nouvelle machine : win7fogtest2. o Nom de l image disque : windows7. - Ensuite, nous procédons exactement de la même manière que la machine Linux jusqu au déploiement de la machine pour démarrer sur le Système d Exploitation : Page 29 / 33

- Enfin, nous pouvons voir l heure et la date du déploiement des 2 machines (Linux et Windows) dans la liste des hôtes : Page 30 / 33

e) Déploiement Multicast 1. Déploiement Multicast Linux - Tout d abord, nous sélectionnons les nouvelle machines Debian inventoriées et cliquons sur «Multi-cast» pour chaque machine : o Nom des machines : debfogtest3 et debfogtest4. - Nous cochons l option «Schedule Instant Deployment» et cliquons sur le bouton «Create Multi-Cast for Host debfogtest3» : Nous faisons de même pour la seconde machine : debfogtest4. Page 31 / 33

- Nous voyons que la tâche a bien été créée : Nous procédons de la même manière que la seconde machine : - Ensuite, nous allons dans «Task Management» pour visualiser la liste des déploiements en cours ou en attente : - Nous démarrons les machines Debian afin que le déploiement se réalise : Page 32 / 33

2. Déploiement Multicast Windows - Nous faisons exactement la même procédure que les machines Debian pour les nouvelles machines Windows : o Nom des machines : win7fogtest3 et win7fogtest4. - Nous démarrons les machines Windows afin que le déploiement se réalise : VII) Conclusion En conclusion, nous pouvons dire que le serveur de déploiement d images disque FOG est fonctionnel et permet de déployer plusieurs images Linux et Windows en Unicast et en Multicast. Cela permet de gagner un temps considérable pour l installation de plusieurs machines. Page 33 / 33