LEGRAND CHALARD Romane PPE Cluster DHCP BTS SIO SISR PPE1
SOMMAIRE 1. Présentation... 3 Cluster DHCP... 3 2. Configuration du SAN... 4-12 Fonctionnalités ISNS... 4-5 Déclarer les clients... 5-7 Attribuer la cible au disque... 7 Installation de MPIO... 8 Connexion des clients... 8-12 3. Installation fonctionnalités Clustering... 13-20 Création d un cluster : 1er tentative... 13-15 Résolution des erreurs... 15-17 Validation de la configuration du cluster... 18 Création d un cluster... 18 Ajout service DHCP dans le cluster... 19-20 4. Conclusion... 20-21 Test de fonctionnement... 20-21 1
INTRODUCTION Je m appelle LEGRAND CHALARD Romane et je suis actuellement en BTS SIO (Services Informatiques aux Organisations) option SISR (solutions d infrastructures, systèmes et réseaux), au lycée Les Petits Champs à Paris depuis septembre 2013. Le projet que je vais vous présenter consiste à mettre en place un cluster DHCP qui permet la redondance, lorsqu un DHCP primaire devient injoignable le serveur secondaire prend le relais. Ce projet est obligatoire dans le cadre de la formation. Dans un premier temps je vais faire une présentation d un Cluster DHCP puis en seconde temps je présenterai la procédure pour le mettre en place. Objectifs - Mise en place d un cluster DHCP afin de d établir un relais si l un des DHCP tombe en panne. 2
Présentation Cluster DHCP Le cluster DHCP permet la redondance, lorsque le DHCP primaire devient injoignable le serveur secondaire prend le relais. C est est un ensemble d ordinateurs indépendants qui fonctionnent ensemble pour augmenter la disponibilité de services et d applications. Les serveurs en cluster (appelés nœuds) sont connectés par des câbles physiques et par des logiciels. Si l un des nœuds n est pas disponible, un autre prend sa place pour fournir le service via un processus appelé «basculement». Pour réaliser un cluster nous avons besoin d'un disque SAN. Je configurerai alors un disque SAN virtuel sur mon serveur srv-storage, puis je connecterai mes deux serveurs, srv-dc1 et srv-dc2 au disque SAN. Pour finir j ajouterai la fonctionnalité de cluster sur mes deux contrôleurs de domaine Pré requis - 3 serveurs virtuels Windows 2008 R2 : Storage, srv-dc2 et srv-dc2 - Rôles Active Directory + DNS + DHCP - Rôles DHCP sur le serveur 1 - Rôles DHCP sur le serveur 2 - Windows 7 professionnel membre du domaine - Solution de sauvegarde de type ISCSI 3
Configuration du SAN Sur mon serveur Storage : Il faut installer iscsi Target qui est un outil officiel Microsoft et qui permet de créer plusieurs cibles iscsi. Il permet de créer des disques durs virtuels pour stocker mon cluster ainsi que mon serveur DHCP. Une fois terminé, il faut ouvrir le logiciel «Microsoft ISCSI Software Target» puis créer un disque virtuel Je sélectionnerai ma partition «Z:» pour la création des deux disques. Je nommerai le premier disque «Cluster.vhd» qui sera mon disque virtuel pour le cluster puis je nommerai le second «dhcp.vhd» qui sera mon disque virtuel pour le service DHCP en y mettant la taille 4000Mo pour les deux. Fonctionnalité ISNS Le protocole isns (Internet Storage Name Service) assure l'interaction entre les serveurs isns et les clients isns qui sont des ordinateurs, ou «initiateurs», qui tentent de découvrir des périphériques de stockage sur un réseau Ethernet. Le service isns facilite la découverte, la gestion et la configuration automatisée des périphériques iscsi Les deux disques sont créés. Il faut maintenant ajouter la fonctionnalité "Serveur isns (Internet Storage Name Server)" toujours sur srv-storage. 4
Pour cela, il faut ouvrir le Gestionnaire du serveur, puis cliquez sur ajout d'une fonctionnalité, cherchez dans la liste le rôle Serveur isns et cliquez sur Suivant. Déclarer les clients Pour ajouter le client iscsi sur le serveur SAN, il faut faire des requêtes sur srv-dc1 et sur srv-dc2. Sur mes serveur srv-dc1 et srv-dc2 : Dans panneau de configuration, chercher «initiateur ISCSI» puis cliquer oui pour activer le service. 5
Dans la zone «cible», il faut taper le nom du serveur SAN, ici «srv-storage» puis connexion rapide. Un message s affiche «aucune cible disponible pour la connexion» puis faire terminer. Une fois cette manipulation réalisée sur les 2 serveurs, il faut retourner sur le srv-storage afin de créer une cible ISCSI. Pour cela il faut aller dans ISCSI Software Target, faire un clic droit sur Cible ISCSI puis «Créer une cible ISCSI» Il faut définir le nom et la description de la première cible : Nom : srv-dc1.romax.eu Description : Contrôleur de domaine primaire Ensuite les 2 disques apparaîtront, il faut alors sélectionner le premier. Ensuite, recommencer la manipulation pour la deuxième cible : Nom : srv-dc2.romax.eu Description : Contrôleur de domaine secondaire Les 2 disques apparaîtront de nouveau, il faut ici sélectionner le deuxième. 6
Voici le résultat : Attribuer la cible au disque Les cibles doivent être attribuées au périphérique, pour cela : Cliquer sur Périphérique, clic droit sur Disque virtuel 0 et cliquer sur Attribuer/Supprimer. Dans l onglet «Accès à la cible» cliquer sur Ajouter et sélectionner les 2 cibles en autorisant plusieurs cibles. La même manipulation est à réaliser pour le Disque virtuel 1. 7
Installation de MPIO La fonctionnalité MPIO assure la prise en charge de l utilisateur de plusieurs chemins d accès aux données d un périphérique de stockage. Sur les deux contrôleurs de domaine (srv-dc1 et srv-dc2) il faut ouvrir le «Gestionnaire de serveur», clic droit sur «Fonctionnalités» puis «Ajouter des fonctionnalités» Cocher la fonctionnalité MPIO, puis Suivant et Installer. Connexion des clients Dans cette étape il faut connecter srv-dc1 et srv-dc2 au storage via «ISCSI initiateur» et ajouter les 2 disques dans le gestionnaire de stockage. Sur srv-dc1 aller dans «Panneau de configuration» et sélectionner «initiateur iscsi» 8
Ecrire le nom du serveur SAN dans la zone «cible», ici srv-storage et faire «Connexion Rapide» Ensuite sélectionner l onglet «Découverte» et dans la zone «serveur isns» cliquer sur «ajouter un serveur» et taper le nom du serveur SAN ici srv-storage. 9
Ensuite sélectionne l onglet «Volumes et périphériques» et faire «Configuration automatique». Ré-ouvrir le gestionnaire de serveur et développer «Stockage» et cliquer sur «Gestion des Disques» Les 2 disques apparaissent dans le gestionnaire, puis clic droit sur Disque 1 et faire «En ligne» De nouveau clic droit sur Disque 1 et faire «Initialiser le disque» puis OK 10
Clic droit sur le barre noir et faire «Nouveau volume simple», dans la taille du volume mettre 3997, attribuer la lettre «Z» et définir le nom du volume Cluster. Même manipulation pour le Disque dur 2 en mettant la lettre «Y» et le nom du volume DHCP. Recommencer toute la partie sur la «Connexion des clients» sur le srv-dc2 en adaptant les informations. Concernant l étape du gestionnaire de stockage il faudra seulement mettre «En ligne» les 2 disques. 11
Pour terminer, sur les 2 contrôleurs de domaine (srv-dc1 et srv-dc2) il faut ouvrir «l outils d administration» et ouvrir MPIO. Dans MPIO sélectionner l onglet «Découvrir plusieurs chemins» et cocher la case «Ajouter la prise en charge des périphériques ISCSI» et cliquer «Ajouter». 12
Installation fonctionnalités Clustering Pour ajouter la fonctionnalité de clustering, ouvrir le Gestionnaire de serveur et sélectionner «Fonctionnalités» puis «Ajouter des fonctionnalités». Cocher ensuite l option «Clustering avec basculement» et faire l installation. Après l installation et en redémarrage de la machine, on aperçoit la fonctionnalité : 13
Création d un Cluster : 1 er tentative Sur le srv-dc1, il faut aller dans le gestionnaire de serveur, puis dans «fonctionnalités» et cliquer sur «Gestionnaire du cluster de basculement». Faire «Créer un cluster» Ajouter srv-dc1 et ajouter srv-dc2 en tant que serveur du cluster. Il faut ensuite exécuter tous les tests : 14
Cliquer ensuite sur «Rapport» pour connaître les erreurs. En cliquant sur «Stockage» on peut voir que le test a détecté une erreur sur la configuration des deux disques SAN sur srv-dc2. Résoudre les erreurs Pour résoudre ce problème, il faut déclarer deux sessions dans «initiateurs iscsi» de srvdc1 et srv-dc2. Pour cela, ouvrir de nouveau «initiateur iscsi» et cliquer sur «connexion». Dans la nouvelle fenêtre cocher l option «Activer la prise en charge de plusieurs chemins d accès» et cliquer sur «Avancé» 15
Puis remplir la zone «Se connecter en utilisant» et cocher l option «Résumé des données» et OK. Cliquer ensuite sur «Propriété» et «Ajouter une session» en cochant l option «activer la prise en charge de plusieurs chemins». De nouveau cliquer sur «avancé» et remplissir de nouveau la zone «se connecter en utilisant» et cocher «résumé des données». 16
On obtient ceci : Cela résolu les problèmes de MPIO. Faire la même chose sur le srv-dc2 17
Valider la configuration du cluster Sur srv-dc1 dans le gestionnaire du cluster de basculement, faire la validation de la configuration en ajoutant de nouveau les 2 serveurs (srv-dc1 et srv-dc2). Exécuter seulement les tests qu ils faut sélectionner, c est-à-dire «Valider les disques Microsoft MPIO». Les tests sont réussis. Création d un cluster Toujours dans gestionnaire du cluster de basculement, cliquer sur «Créer un cluster» et ajouter de nouveau les 2 serveurs (pas besoin de réaliser les tests). Définir un nom au cluster ici «Cluster» et définir l adresse ip du cluster. Le cluster fonctionne. Maintenant il faut ajouter le service DHCP au cluster. 18
Pour cela, sélectionner votre cluster et cliquer sur «Propriété» en cochant l opion «Publier les enregistrements PTR». Service DHCP dans le cluster Dans le gestionnaire du cluster de basculement, aller dans «Services et applications» et faire configurer un service. Sélectionner le «Serveur DHCP» et définir un nom pour le service DHCP ici «cluster.dhcp» ainsi qu une nouvelle adresse virtuelle pour le service. Sélectionner alors le disque SAN dédié au service DHCP du cluster. Le service DHCP est alors présent. Sélectionner votre cluster et cliquer sur «Propriété» en cochant l opion «Publier les enregistrements PTR». 19
Faire un clic droit sur le service DHCP puis «propriété» et organiser la priorité des serveurs. Tests de fonctionnements L installation est maintenant terminer. Si l on déconnecte le srv-dc1 du réseau, on peut remarquer que le nœud srv-dc1 n est plus joignable. On remarque alors que le service DHCP est actif sur le srv-dc2. En reconnectant srv-dc1, on peut remarquer que le nœud srv-dc1 est de nouveau joignable et que le DHCP est de nouveau actif. 20
21