Mise en place d un cluster à basculement (WSFC)

Documents pareils
Mise en place d un cluster NLB (v1.12)

Comptes et groupes de services : VSA/MSA/gMSA

Installation d un groupe de disponibilité avec SQL Server 2012 AlwaysOn (CTP3) qsjdlkqjs

Installation de SCCM 2012 (v2)

Le cluster à basculement

Solutions de conversion P2V et V2V (v2.1)

Mise en place d un cluster. De basculement. Et DHCP Failover. Installation. Préparation. Vérification

Déploiement automatisé de Windows Seven via le WAIK

Cluster High Availability. Holger Hennig, HA-Cluster Specialist

Migration d un domaine Active Directory 2003 R2 vers 2008 R2 (v2)

DEPLOIEMENT MICROSOFT WINDOWS

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

Microsoft web framework

Windows Serveur 2008 R2

Installation et configuration de SQL Server 2008 R2 (v3)

Proce dure Installation Cluster de basculement SQL Server 2005

Configuration Cluster, DRS, HA, DPM et FT

Hyper-V et SC Virtual Machine Manager sous Windows Server 2008 R2

Plan de cette matinée

Hyper-V et SC Virtual Machine Manager Technologie de virtualisation sous Windows Server 2008 R2 [2ième édition]

Tout sur les relations d approbations (v2)

Installation de SQL Server Reporting Services avec l intégration dans un site Windows SharePoint Services V3

Windows Server Chapitre 1: Découvrir Windows Server 2008

La continuité de service

SharePoint et la continuité de services

Armelin ASIMANE. Services RDS. de Windows Server 2012 R2. Remote Desktop Services : Installation et administration

Dix bonnes raisons de choisir ExpressCluster en environnement virtualisé

Windows Serveur 2012 : DHCP. Installation et mise en place

Manuel d installation

Windows Server 2012 Administration avancée

TP redondance DHCP. Gillard Frédéric Page 1/17. Vue d ensemble du basculement DHCP

Le Ro le Hyper V Troisie me Partie Haute disponibilite des machines virtuelles

Archivage de courriels avec Outlook ( )

VAMT 3. Activation de produits Microsoft

Installation FollowMe Q server

Hyper-V (version 3) et System Center Virtual Machine Manager Technologie de virtualisation sous Windows Server 2012 R2

Server 2008 Active Directory Délégation de contrôle

Hyper-V Virtualisation de serveurs avec Windows Server 2008 R2 - Préparation à l'examen MCTS

Windows Server 2012 R2


D. Déploiement par le réseau

1 ) INSTALLATION DE LA CONSOLE 2 2 ) PREMIER DÉMARRAGE DE LA CONSOLE 3 3 ) LES JOBS 4 4 ) LES ORDINATEURS 6

Sauvegardes par Internet avec Rsync

WINDOWS SERVER 2003 Maintenance d'active directory V1.0

Windows Server 2012 R2 Administration avancée - 2 Tomes

Hyper-V v2 : une évolution majeure des services de virtualisation

Rôles serveur Notion de Groupe de Travail Active Directory Utilisation des outils d administration Microsoft Windows Server 2008

Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux

Services RDS de Windows Server 2012 R2 Remote Desktop Services : Installation et administration

Hyper-V. Hyper-V (v 3) Virtual Machine Manager. (version 3) sous Windows Server 2012 R2. et SCVMM. Windows Server 2012 R2

Windows Server 2008 Administration et exploitation

1-Introduction 2. 2-Installation de JBPM 3. 2-JBPM en action.7

Sybase High Avalaibility

1 - Introduction : Déroulement du déploiement avec WDS / MDT :

EVOLUTION ACTIVE DIRECTORY Windows 2012R2

vcenter Server 1. Interface Lancez le vsphere Client et connectez vous à vcenter Server. Voici la page d accueil de vcenter Server.

Windows Server 2012 R2 Failover de serveurs DHCP

CAHIER DES CHARGES «Migration Office 365 et deploiement sous Windows Azure» Déploiement et accompagnement de la solution Cloud de Microsoft

Catalogue des Formations Techniques

1. Aménagements technologiques 2. Installation de Microsoft SQL Server 2012

Veeam Backup and Replication

Recycle Bin (Corbeille Active directory)

Procédure d installation de la Sauvegarde de Windows Server

Déploiement d'une application Visual Studio Lightswitch dans Windows Azure.

Modélisation et Gestion des bases de données avec mysql workbench

Pré-requis pour les serveurs Windows 2003, Windows 2008 R2 et Windows 2012

Installation de SharePoint Foundation 2013 sur Windows 2012

MIRAGE VMWARE Solution de gestion d images en couches qui sépare le PC en plusieurs couches logiques. Olivier Emery

Renommer un contrôleur de Domaine Active Directory Sous Windows Server 2008 R2

TESTS D ÉCHELLE ET ANALYSE DES COÛTS : VMWARE HORIZON VIEW 5.2 / CITRIX XENDESKTOP 5.6

Configuration du serveur ESX

VAMT 2.0. Activation de Windows 7 en collège

Guide d'installation et de configuration de Pervasive.SQL 7 dans un environnement réseau Microsoft Windows NT

Tutoriel déploiement Windows 7 via serveur Waik


Exchange Server Exchange Server Exploitation d une plateforme de messagerie. Exchange Server 2010

1. Aménagements technologiques 2. Installation de Microsoft SQL Server Microsoft SQL Server 2008 Service Pack 3

LOGIcIEL WZP. QUICKSTART-logiciel-WZP-6004V1.2

Présentation d HyperV

Les différentes méthodes pour se connecter

Exchange Server 2010 Exploitation d'une plateforme de messagerie

Cours 20412D Examen

Configuration du serveur FTP sécurisé (Microsoft)

Université Lille Janvier 2008 Laurent Herbulot

CommandCenter Secure Gateway

Table des matières. 1. Installation de VMware ESXI Pré-requis Installation... 3

Table des matières. Chapitre 1 Les architectures TSE en entreprise

Webinaire le nouveau Office. Nous recommandons les logiciels Microsoft Nous recommandons les logiciels Microsoft

La double authentification dans SharePoint 2007

Séminaire Partenaires Esri France 6 et 7 juin 2012 Paris. ArcGIS et le Cloud. Gaëtan LAVENU

Sophos Endpoint Security and Control Guide de configuration pour réseaux étendus. Enterprise Console, version 3.1 EM Library, version 1.

Les GPO 2012 server R2 (appliqués à Terminal Serveur Edition)

Economies d énergie par GPO

TUTORIEL RADIUS. I. Qu est-ce que RADIUS? II. Création d un groupe et d utilisateur

Guide d installation d AppliDis Free Edition sur Windows Serveur 2008 R2

Veeam Backup & Replication

Guide SQL Server 2008 pour HYSAS

Déclarer un serveur MySQL dans l annuaire LDAP. Associer un utilisateur DiaClientSQL à son compte Windows (SSO)

ASR3. Partie 2 Active Directory. Arnaud Clérentin, IUT d Amiens, département Informatique

Protection des données en environnement Windows

Transcription:

Mise en place d un cluster à basculement (WSFC) (v3.11) Tutorial conçu et rédigé par Michel de CREVOISIER Janvier 2014 SOURCES WSFC PowerhSell Commandlets : http://technet.microsoft.com/en-us/library/hh847239.aspx WSFC with SQL : http://technet.microsoft.com/en-us/library/hh270278.aspx WSFC with vsphere 4.0 : http://www.vmware.com/files/fr/pdf/support/vmware-setup-for-failover-clustering-and- Microsoft-Cluster-Services-PG-FR.pdf WSFC sur Azure : http://msdn.microsoft.com/en-us/library/jj870959.aspx http://msdn.microsoft.com/en-us/library/dn249504.aspx 1

INDEX SOURCES... 1 INDEX... 2 Préambule... 3 1. Préparation du cluster... 4 1.1 Ajout de la fonctionnalité WSFC... 4 1.2 Création du cluster... 4 1.3 Configuration du quorum... 6 2. Ajout de ressources... 9 3. Erreurs... 9 3.1 Paramètres d un nœud... 9 4. Autres... 10 4.1 Règles de pare-feu... 10 4.2 Script PowerShell (complet)... 11 2

Préambule Ce tutoriel a pour objectif de présenter l installation d un cluster à basculement (WSFC) sous Windows Server 2012. D une façon similaire au NLB (tuto), cette technologie permet de regrouper sous un même nom plusieurs serveurs à différentes fins telles que l intégration de la technologie AlwaysOn (AAG) de SQL Server 2012 (tuto) ou également la mise en place d un partage réseau hautement disponible. Pour ce tuto, j utiliserai 4 serveurs membres du même domaine : SRV-AD: serveur Active Directory et DNS (installation non détaillée) APPTECH-SQL01 : Server 2012 Enterprise (installation détaillée) APPTECH-SQL02 : Server 2012 Enterprise (installation détaillée) APPTECH-SQL03 : Server 2012 Enterprise (installation détaillée) Notez également les variables à déclarer pour utiliser les commandes PowerShell : ############ PARAMETERS ############ $ClusterIP="10.0.0.13" $ClusterNode1='SRV-CLUSTER01' $ClusterNode2='SRV-CLUSTER02' $ClusterNode3='SRV-CLUSTER03' $DomainName="nom-domaine-AD" $DCName="nom-DC" 3

1. Préparation du cluster 1.1 Ajout de la fonctionnalité WSFC Pour commencer, déployez la fonctionnalité «Failover Clustering» sur chacun des nœuds du cluster. 1.1.1 Via PowerShell Pour la déployer d un seul coup sur l ensemble de vos nœuds, exécutez le script suivant depuis votre serveur de contrôle (requiert l activation de la fonctionnalité «Remote PowerShell» sur chacun des serveurs distants) : $Session=New-PsSession ComputerName $ ClusterNode1, $ ClusterNode2, $ ClusterNode3 Invoke-Command Session $Session ScriptBlock {Import-Module ServerManager} Invoke-Command Session $Session ScriptBlock {Add-WindowsFeature Failover-Clustering - IncludeManagementTools} Invoke-Command Session $Session ScriptBlock {Add-WindowsFeature RSAT-Clustering- PowerShell, RSAT-Clustering-CmdInterface} Ajoutez également les outils d administration sur votre serveur de contrôle : Add-WindowsFeature RSAT-Clustering IncludeAllSubFeature 1.1.2 Via GUI En GUI, utilisez le gestionnaire de serveur pour ajouter cette fonctionnalité : 1.1.3 Mises à jour Après l ajout de ce rôle, consultez et installez les dernières mises à jour. Cette action est extrêmement importante car vous risquez d obtenir l erreur du point 3.1 concernant un problème entre la console WSFC et le Framework.NET. Une des autres mises à jour concernera un patch spécifiquement conçu pour un cluster hébergé sur Azure. 1.2 Création du cluster Une fois la fonctionnalité déployée, il est recommandé de créer le cluster avec un seul nœud uniquement. Une fois celui-ci créé, ajoutez les autres membres au cluster. 4

1.2.1 Via PowerShell Pour créer le cluster en PowerShell : Import-Module FailoverClusters New-Cluster -Name $ClusterName -Node $ClusterNode1 -NoStorage StaticAddress $ClusterIP Get-Cluster $ClusterName Add-ClusterNode $ClusterNode2 Get-Cluster $ClusterName Add-ClusterNode $ClusterNode3 1.2.2 Via GUI Pour créer le cluster via GUI : Ouvrez la console Failover Cluster Management et cliquez sur Create Cluster : Ajoutez-y les futurs nœuds : Effectuez ou non les tests conseillés : Saisissez un nom et une IP non utilisée pour votre cluster : 5

Initialisez la configuration du cluster : Note : un «ordinateur» portant le nom de ce cluster sera automatiquement créé dans votre OU «Computers». De la même façon, une entrée DNS de type A sera créée lorsque le cluster sera «Online». 1.3 Configuration du quorum Il vous faut maintenant créer un dossier partagé sur votre serveur «witness» pour héberger la configuration du cluster («quorum»). Pour cela : 1.3.1 Via PowerShell Depuis votre serveur «witness» : $WSFCpath="C:\WSFC" $quorumdir = New-Item -path $WSFCpath -name "quorum" -type directory net share quorum=$quorumdir "/grant:$domainname\$clustername$,full" icacls.exe "$quorumdir" /grant:r ("$DomainName\$clusterName$" + ":(OI)(CI)F") Depuis un nœud membre du cluster : $quorumshare="\\$dcname\quorum" Set-ClusterQuorum -NodeAndFileShareMajority $quorumshare 1.3.2 Via GUI Pour commencer, créez un dossier partagé avec les droits indiqués en utilisant le compte «ordinateur» créé au point 1.2 : CLUSTER-AAG$ : Full control Effectuez ensuite un clic droit sur votre cluster > More actions > Configure cluster quorum settings 6

Sélectionnez le mode avancé : Sélectionnez les nœuds souhaités : 7

Laissez la case cochée : Indiquez la configuration avec dossier partagé pour le serveur witness : Indiquez l emplacement du dossier de configuration du quorum : Validez l assistant de fin et passez au point suivant : 8

2. Ajout de ressources Maintenant que vos serveurs sont intégrés au cluster WSFC, vous pouvez consulter les différents types de ressources disponibles : En outre, vous pouvez dorénavant mettre en place la technologie de «mirroring» apparue avec SQL Server 2012 nommée AlwaysOn Availability Group (AAG) en suivant ce tuto. 3. Erreurs 3.1 Paramètres d un nœud Pour corriger cette erreur, vous devez appliquer les derniers patchs de sécurité avant la création de votre nœud. 9

4. Autres 4.1 Règles de pare-feu Les règles ci-dessous sont créées automatiquement pour assurer les communications entre les différents membres du cluster : 10

4.2 Script PowerShell (complet) # CONFIGURATING WSFC CLUSTER ON SERVER 2012 OR > ############ PARAMETERS ############ $ClusterIP="10.0.0.3" $ClusterNode1='SRV-CLUSTER01' $ClusterNode2='SRV-CLUSTER02' $ClusterNode3='SRV-CLUSTER03' $DomainName="domain-name-AD" $DCName="DC-name" ############ ENABLE WINRM [ON ALL SQL NODES] ############ # Enable WinRM with all features on each server Enable-PSRemoting ############ INSTALL FEATURE [FROM ACTIVE DIRECTORY SERVER] ############ # Pushing WSFC features $Session=New-PsSession ComputerName 'APPTECH-SQL01','APPTECH-SQL02','APPTECH-SQL03' Invoke-Command Session $Session ScriptBlock {Import-Module ServerManager} Invoke-Command Session $Session ScriptBlock {Add-WindowsFeature Failover-Clustering - IncludeManagementTools} Invoke-Command Session $Session ScriptBlock {Add-WindowsFeature RSAT-Clustering- PowerShell, RSAT-Clustering-CmdInterface} # Install administrative tools [ON CONTROL PC] Add-WindowsFeature RSAT-Clustering IncludeAllSubFeature #CREATE CLUSTER AND ADD NODES Import-Module FailoverClusters New-Cluster -Name $ClusterName -Node $ClusterNode1 -NoStorage StaticAddress $ClusterIP Get-Cluster $ClusterName Add-ClusterNode $ClusterNode2 Get-Cluster $ClusterName Add-ClusterNode $ClusterNode3 ############ CONFIGURATION DES DOSSIERS DU QUORUM [ON ACTIVE DIRECTORY SERVER] # Creating folders for quorum configuration $WSFCpath="C:\WSFC" $quorumdir = New-Item -path $WSFCpath -name "quorum" -type directory # Sharing folders for quorum configuration net share quorum=$quorumdir "/grant:$domainname\$clustername$,full" # Adding Cluster account icacls.exe "$quorumdir" /grant:r ("$DomainName\$clusterName$" + ":(OI)(CI)F") ############ CREATION DU QUORUM [depuis node 1] ############ $quorumshare="\\$dcname\quorum" Set-ClusterQuorum -NodeAndFileShareMajority $quorumshare N hésitez pas à m envoyer vos commentaires ou retours à l adresse suivante : m.decrevoisier A-R-0-B-A-5 outlook. com Soyez-en d ores et déjà remercié 11