Mise en place d un cluster De basculement Et DHCP Failover Valentin Banse Thomas Haën-Boucher Thomas Bichon Présentation Installation Préparation B T S S I O 2 2 / 0 4 / 2 0 1 4 Configuration Vérification 1
Présentation p.3 Pré-Requis. p.5 Préparation des machines virtuelles p.6 Configuration d un volume de stockage Freenas de type «SAN» avec Freenas (service iscsi) p.9 Configuration du cluster de basculement.. p.16 Configuration de la mise en cluster. p.23 Création du cluster de basculement.. p.26 Analyse de la fenêtre principale du gestionnaire de basculement.. p.29 Configuration d un serveur de cluster : Installation d un DHCP Failover... p.30 Vérification p.34 Configurer un serveur 2008 R2 (ajout de rôles et de fonctionnalités) Configurer un volume de stockage de type iscsi à l aide de Freenas Réaliser un cluster de basculement sous Windows 2008 Server R2 Configurer un «DHCP Failover» 2
1 / Présentation Qu est-ce qu un Cluster de Basculement? Un cluster 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». Il est possible de mettre jusqu à 16 nœuds en cluster avec des serveurs x64. 3
Qu est-ce qu un DHCP Failover? DHCP Failover est un protocole conçu pour permettre à un serveur DHCP de sauvegarde à prendre en charge pour un serveur principal si le serveur principal est retiré du réseau pour une raison quelconque. Vous pouvez utiliser un DHCP Failover pour configurer deux serveurs DHCP pour fonctionner comme une paire redondante. 4
2 / Pré-Requis 3 SERVEURS VIRTUELS WINDOWS 2008 R2 A INSTALLER. 2 CARTES RESEAU PAR SERVEUR. ROLES ACTIVE DIRECTORY (ADDS) + DNS + DHCP + SERVEUR DE FICHIERS SUR LE SERVEUR «AD». ROLES DHCP SUR LE SERVEUR 1. ROLES DHCP SUR LE SERVEUR 2. WINDOWS 7 PROFESSIONNEL MEMBRE DU DOMAINE. UNE SOLUTION DE SAUVEGARDE DE TYPE ISCSI CONFIGUREE SOUS FREENAS POUR LE DISQUE «QUORUM». UNE SOLUTION DE SAUVEGARDE DE TYPE ISCSI CONFIGUREE SOUS FREENAS POUR LES DONNEES. ATTENTION, IL FAUT INSTALLE LES TROIS SERVEURS ET NON LES CLONER. 5
3 / Préparation des machines virtuelles 6
Configurer sur le serveur AD, un Active Directory, un serveur DNS et un serveur DHCP (Voir procédure ) Créer une Unité d organisation (OU) sur le serveur AD qui accueillera les serveurs en cluster : Créer les utilisateurs «serveur1» et «serveur2» pour la configuration ultérieure du cluster. 7
Joindre les deux serveurs au domaine, ainsi que la machine cliente (Windows 7 Pro) : Déplacer les deux serveurs dans la OU : 8
4 / Configuration un volume de stockage de type «San» avec Freenas (service iscsi) Configurer et installer un système Freenas virtuel en utilisant les paramètres suivants : Créer deux disques sur un contrôleur SATA avec : - Un disque pour les données (10 Go) - Un disque pour le quorum (2Go) 9
Lancer Freenas (avoir le DHCP actif) : Cliquer sur «Système» / «Paramètres» / «Onglet Général». Configurer l adresse IP de Freenas et activer le mode «Https» : 10
Cliquer «Stockage» / «Volumes» / «Voir les disques» : Cliquer «Services» et sur la petite clé à droite du service iscsi : 11
Cliquer sur «Configuration générale de la cible» et indiquer le nom de base de la cible : Cliquer sur «Portails» / «Add portails» / «Ok» : Cliquer sur «Initiateurs» / «Add initiateur» / «Ok» : 12
Cliquer sur «Cible» / «Add cible» pour créer la cible iscsi qui devra être plus tard configurée sur le cluster de basculement. C est une phase importante puisqu il s agit ici de définir le futur volume de stockage du cluster : Remarque : Cette étape est cruciale par rapport à la configuration du futur cluster de basculement. En effet, lors de la création du cluster, vous aurez une validation du cluster à réaliser et cette validation prend en compte les volumes de stockage trouvés afin de les tester. Configurer la cible : 13
Cliquer sur «Extensions» / «Add extensions» : Cliquer sur «Cibles associées» / «Add extensions» : 14
Créer une autre cible de la même façon pour le disque «Quorum» : Cliquer sur «Services» et déplacer l interrupteur du service iscsi sur On : 15
5 / Configuration du cluster de basculement Sur Serveur 1 : Cliquer sur «Ajouter une fonctionnalité» et installer la fonctionnalité «Clustering avec basculement» : Connecter la cible iscsi en utilisant l outil «Initiateur iscsi» présent dans les outils d administration du serveur : 16
Activer le service iscsi en cliquant sur Oui : Compléter la fenêtre en indiquant l adresse IP de la cible précédemment créée avec Freenas et cliquer sur «Connexion rapide» : Les cibles crées au préalable apparaissent. 17
Connecter les cibles découvertes au serveur. Cliquer sur une cible et cliquer sur «Connexion» : Valider la connexion : 18
Les cibles sont connectées sur le serveur 1 : Initialiser les cibles connectées sur le serveur : - Clic droit sur «Ordinateur» et «Gérer» - Cliquer sur «Stockage» et «Gestion des disques» Les deux disques apparaissent «hors connexion» : 19
Faire un clic droit sur le premier disque puis cliquer sur «En ligne». Faire un clic droit sur le premier disque puis cliquer sur «Initialiser le disque». Créer un volume sur chaque disque, les formater et attribuer une lettre de lecteur : - Q : disque Quorum - P : disque Datas 20
Sur Serveur 2 : Refaire ces étapes de configuration sur le serveur 2 sauf la dernière étape d initialisation / formatage des disques. Il faut juste mettre en ligne les disques et attribuer les mêmes lettres de lecteur que celles attribuées sur le serveur 1. Les deux disques de la cible apparaissent. On voit déjà qu ils ont été configurés. Le bandeau bleu signifiant qu une partition NTFS est déjà existante. 21
A ce stade, les disques iscsi sont configurés mais il n y a pas de synchronisation possible puisque le cluster n a pas été créé. Il suffit de créer un dossier sur le disque «datas» depuis un serveur pour apercevoir que le dossier n est pas visible depuis l autre serveur. 22
6 / Configuration du cluster de basculement Sur Serveur 1 : Se connecter au serveur en tant qu utilisateur du domaine pour créer le cluster. Penser à le faire sur le Serveur 2 Cliquer sur «Outils d administration», puis sur «Gestionnaire du cluster de basculement» : 23
Cliquer sur «Parcourir» et sélectionner dans l AD les 2 serveurs à mettre en cluster : 24
25
7 / Création du cluster de basculement Sur Serveur 1 : Dans le gestionnaire du cluster de basculement, cliquer sur «Créer un cluster» : Ajouter les deux serveurs : 26
27
Mettre le type de démarrage du service de cluster en Automatique SUR LES DEUX SERVEURS : 28
8 / Analyse de la fenêtre principale du gestionnaire de basculement 29
9 / Installation d un DHCP Failover Installer le rôle DHCP sur CHAQUE serveur car si l un des serveurs tombe, le service DHCP est toujours fonctionnel et donc continuera à distribuer des adresses IP aux clients. Dans le gestionnaire, cliquer sur «Configurer un service ou une application» : 30
31
Dans «Services et applications» : Faire un clic droit sur «Cluster2K8DHCP» et cliquer sur «Propriétés». Dans «Général», spécifier le serveur favori : 32
Cliquer sur «Basculement» : 33
10 / Vérification du fonctionnement du DHCP Failover Quand les Serveurs sont allumés : o Serveur 1 : o Serveur 2 : LE DHCP EST INACTIF 34
Test de PING avec Win 7 PRO : o Ping sur le Serveur 1 : o Ping sur le Serveur 2 : 35
On éteint le Serveur 2 et on regarde si le DHCP Failover fonctionne : On éteint le Serveur 1 et on regarde si le DHCP Failover fonctionne : o Serveur 2 : 36
o Win 7 Pro : 37