Trin for trin: konfiguration af en 2-Node Multi-Site klynge på vinduer Server 2008 R2-Del 3

i Del 1 af denne serie viste jeg dig, hvordan du forbereder din multi-site klynge, herunder opsætning af Node og File Share Majority Kvorum. I Del 2 så vi et Videoeksempel på, hvordan man integrerer SteelEye DataKeeper, en af de tilgængelige klyngereplikationsløsninger, med failover clustering for at konfigurere en multi-site Hyper-V failover-klynge. I Del 3 vil vi undersøge, hvordan Microsoft Server 2008 kan konfigureres i en multi-site klynge med vinduer Server 2008 Failover Clustering og SteelEye DataKeeper Cluster Edition.

først, hvorfor vil du installere en multi-site-serverklynge? Server leveres med en række muligheder med høj tilgængelighed, herunder logforsendelse, replikering (transaktionsbeslutning, fletning, snapshot), databasespejling og failover-klynger. Der er en god artikel, der taler om mulighederne for høj tilgængelighed i Server 2008, så jeg vil ikke genopfinde hjulet her. Hvis du vil lære mere om alle mulighederne, skal du kigge på denne artikel af Ross Mistry, høj Tilgængelighedsindstillinger i Server 2008.

hvis du læser artiklen, gør Ross ‘ resume følgende erklæring…

“det er klart, at failover clustering er det bedste valg til at reducere systemets nedetid og give højere applikationstilgængelighed for hele forekomsten af en server inden for et sted; en failover-klynge beskytter dog ikke mod diskfejl og kræver en SAN.”

hvad hvis du kunne have alle de fordele, som Ross skitserer og også beskytte mod diskfejl og eliminere behovet for en SAN? Godt, den gode nyhed er, at er præcis, hvad du kan gøre ved at gennemføre en Microsoft Server 2008 multi-site klynge på vinduer Server 2008. Server 2008 multi-site cluster kan være lidt af en misvisende betegnelse. Det behøver ikke nødvendigvis at blive implementeret på tværs af geografisk spredte steder. Serverne kunne være placeret i samme rack, samme rum, samme bygning eller på tværs af kontinenter; det betyder virkelig ikke noget. Det vigtige er, at du fjerner din lagerplads som et enkelt fejlpunkt, og hvis du vælger at finde dine klyngenoder på forskellige fysiske steder, har du også indbygget site resiliency.

et af de mest almindelige spørgsmål og forvirringspunkter om Server 2008 og Server 2008 failover clustering er understøttelse af fejl på tværs af undernet. Ja, Server 2008 Failover Clustering understøtter Fejl mellem undernet for de fleste applikationer, men Server 2008 er ikke en af disse applikationer. Så vidt jeg ved, vil Server 2008 R2 heller ikke understøtte fejl mellem undernet, når den frigives. Min forståelse er, at team arbejder på støtte til cross-subnet failover, men det vil blive understøttet engang efter Server 2008 R2 er frigivet. Så for øjeblikket bliver du nødt til at spænde over dit undernet, hvis du ønsker at adskille dine noder geografisk.

nu hvor du har besluttet at installere en multi-node serverklynge, er her de trin, du skal følge.

Konfigurer din BASIC CLUSTER

følg trinnene i Del 1 i denne serie for at konfigurere en basic 2-node cluster med en Node og File Share Majority Kvorum.

Konfigurer din replikering

implementering af en multi-site klynge kræver, at du arbejder meget tæt sammen med din replikationsleverandør under denne del af konfigurationen. Hver leverandør har meget specifikke instruktioner om, hvordan du konfigurerer replikationen og opretter de lagringsressourcer, der skal bruges i din klynge. Med henblik på denne demonstration vil jeg bruge SteelEye DataKeeper Cluster Edition til at replikere E-drevet fra serveren med navnet primær til serveren med navnet sekundær. E-drevet på primær og sekundær er kun lokale vedhæftede mængder og ikke en del af nogen SAN. Så længe E-drevet vises som en lokal vedhæftet disk, kan DataKeeper replikere den fra en server til en anden. Du kan blande og matche SAS, iSCSI, SAN, VHD eller enhver anden lagringstype, da DataKeeper er lagringsagnostisk.

når du har konfigureret din grundlæggende klynge som beskrevet i Del 1 i min serie, skal du køre DataKeeper-opsætningen.for at installere SteelEye DataKeeper Cluster Edition på begge knudepunkter i klyngen. Du bliver bedt om at indtaste din licensnøgle i slutningen af installationen. Indtast din licens, og genstart dine servere, når du bliver bedt om det. Du er nu klar til at oprette dit spejl. Start DataKeeper GUI og følg instruktionerne nedenfor for at oprette dit spejl.

Klik på “Opret forbindelse til Server”.

Figur 1 – Opret forbindelse til din kilde og målservere
Figur 1 – Opret forbindelse til din kilde og målservere

Indtast navnet på den første server. Klik På Opret Forbindelse.

Indtast navnet på den anden server, klik på Opret forbindelse

Klik nu på Opret Job. Det vil starte guiden Opret Job.

figur 2 – Opret dit Job
figur 2 – Opret dit Job

Giv dit job et navn og en beskrivelse. Disse kan være alt, hvad du kan lide.

figur 3-Giv dit Job et navn og en beskrivelse
figur 3-Giv dit Job et navn og en beskrivelse

Vælg følgende:

  • Kildeserver – hvor dataene vil blive replikeret fra
  • netværksadapter – netværket, hvor replikationstrafikken vil rejse
  • Volume – den lydstyrke, du vil replikere

Klik på Næste for at fortsætte.

figur 4 – Vælg din kildeserver og netværk, der skal bruges til replikering
figur 4-Vælg din kildeserver og netværk, der skal bruges til replikering

Vælg følgende:

  • Målserver – hvor dataene vil blive replikeret til
  • netværksadapter – netværket, hvor replikationstrafikken vil rejse
  • Volume – den lydstyrke, du vil replikere

Klik på Næste for at fortsætte.

figur 5-Vælg din målserver
figur 5-Vælg din målserver

Vælg følgende:

  • komprimeringsniveau – hvis du har et 100 Mbps eller hurtigere netværk til replikering, skal du lade det være indstillet til ingen. Hvis du har en van, der er mindre end 100 Mbps, kan du drage fordel af at aktivere komprimering. Indstillinger et eller andet sted i midten har en tendens til at give dig den bedste ydelse af komprimering vs. CPU-overhead forbundet med aktivering af komprimering.
  • asynkron vs. Synkron – asynkron replikation er generelt acceptabel i de fleste miljøer og er bestemt påkrævet i miljøer med høj latenstid. Jeg skrev et helt blogindlæg om dette emne, så hvis du har spørgsmål, så tjek min artikel om asynkron vs. synkron replikation.
  • maksimal båndbredde-du kan tænke på dette som en” fattig mands ” spørgsmål. Hvis du vil sikre, at replikering aldrig overstiger en bestemt tærskel for din kapacitet, kan du sætte en begrænser på mængden af båndbredde, den kan forbruge. Medmindre du har en god grund til at indstille det, er det bedre at lade det være indstillet til 0.

Klik på Udført for at oprette dit spejl.

figur 6 – Vælg dine spejlindstillinger
figur 6 – Vælg dine spejlindstillinger

nu, hvis du kigger på din DataKeeper GUI, vil den ligne følgende.

Figur 7 – dit spejl er nu oprettet
Figur 7 – dit spejl er nu oprettet

når du har oprettet dit spejl, skal du gøre dit spejl tilgængeligt i Microsoft-klyngen “tilgængelig opbevaring”. Der er et par måder at gøre dette på, men den mest ligefremme måde er at bruge vinduerne. Nedenfor er et eksempel, der viser, hvordan man tager det eksisterende spejl, vi lige har oprettet på e-drevet, og tilføjer det til klyngen “tilgængeligt lager”, flytter det til den primære node og bringer det i drift

Import-modul FailoverClusters

Add-ClusterResource-Name “DataKeeper Volume E” -ResourceType “DataKeeper Volume” -Group “tilgængeligt lager”

Get-clusterresource “DataKeeper volume e” | set-clusterparameter volumeletter e

move-clustergroup “available storage” -node primary

start-Clusterresource “DataKeeper Volume E”

for mere tjek dette fantastiske blogindlæg fra Symon Perriman fra Microsoft Failover Clustering-teamet.

http://blogs.msdn.com/clustering/archive/2008/12/20/9243367.aspx

du skal nu gentage ovenstående trin for at tilføje yderligere spejle, som du vil bruge i din klynge. I vores tilfælde skal vi oprette et spejl af F-drevet og bruge det til at klynge MSDTC. Når du har tilføjet dine ekstra spejle og tilføjet dem til tilgængelig lagerplads, skal din DataKeeper GUI se sådan ud.

figur 8 – efter at have tilføjet det andet Job for MSDTC – ressourcen
figur 8-efter at have tilføjet det andet Job for MSDTC-ressourcen

og din failover Cluster Manager GUI skal se sådan ud.

figur 9 – efter tilføjelse af den anden DataKeeper – ressource
figur 9 – efter tilføjelse af den anden DataKeeper-ressource

vigtig NOTE-der er en hotrettelse, der kræves for at understøtte DTC med 3.parts diskressourcer. Se følgende KB-artikel og anvend vejledningen på alle klyngenoder. http://support.microsoft.com/kb/978476

kvm 2008 er meget afhængig af MSDTC, så det anbefales stærkt, at du klynger MSDTC-ressourcen, før du klynger din KVM-ressource. Følgende artikler leveres til din reference til konfiguration og styring af din MSDTC-ressource.

http://technet.microsoft.com/en-us/library/cc770748(vs.10).asp

http://technet.microsoft.com/en-us/library/cc771540(vs.10).

du starter med at åbne GUI ‘ en Failover Cluster Manager og derefter vælge “Konfigurer en tjeneste eller et program”.

Figur 10 – oprettelse af en MSDTC – ressource
Figur 10 – oprettelse af en MSDTC – ressource

du vælger derefter “distribueret Transaktionskoordinator” og klikker på Næste

Figur 11-Vælg din tjeneste eller applikation
Figur 11-Vælg din tjeneste eller applikation

Giv MSDTC-ressourcen et navn og en unik IP-adresse. Disse skal være unikke for MSDTC og ikke det samme, som du vil bruge senere, når du opretter din ressource.

Figur 12 – Vælg et navn og IP – adresse
Figur 12-Vælg et navn og IP-adresse

Vælg det volumen, hvor du vil gemme dataene til MSDTC-ressourcen. I vores tilfælde vælger vi det replikerede F-drev.

figur 13 – vælg en dedikeret lydstyrke til MSDTC – ressourcen
figur 13-vælg en dedikeret lydstyrke til MSDTC-ressourcen

Bekræft dine oplysninger, og klik på Næste for at fortsætte.

figur 14 – Klik på Næste for at konfigurere DTC – ressourcen
figur 14-Klik på Næste for at konfigurere DTC-ressourcen

Tillykke, du har konfigureret DTC-ressourcen med succes. Klik På Udfør.

Figur 15 – en vellykket konfigureret DTC – ressource
Figur 15-en vellykket konfigureret DTC-ressource

vi er næsten klar til at begynde installationen af den første node i den medier.

SLIP STREAM SP1 på din installationsmedie 2008

hvad jeg har opdaget er, at Server 2008 ikke installeres på Server 2008 R2 uden først at slipstreaming Server 2008 SP1 på dit installationsmedie 2008. Her er en stor artikel, der beskriver, hvordan man slipstream Server 2008 RTM og Service Pack 1. Efter at jeg læste denne artikel og med succes slipstream SP1 på 2008 RTM, fandt jeg følgende Microsoft KB-artikel, der beskriver den samme procedure. Du kan få en fejl, der ligner følgende, hvis du forsøger at installere SP1 uden først at slipstreaming på mediet.

der opstod en fejl ved at indstille privat ejendom ‘Kræverberos’ til værdi ‘1’

jeg fulgte instruktionerne beskrevet i den første artikel og kopierede min kvm 2008 med SP1-installation til C:\ – drevet af begge noder i min klynge. I instruktionerne nedenfor vil jeg gøre installationen fra den lokale disk af hver klyngeknude.

installation af din første CLUSTER NODE

nu hvor du har din Cluster Server 2008 SP1 installationsmedie klar til brug, er du klar til at installere din første cluster node. Der er en stor “gotcha”, når det kommer til at installere kvm på en multi-node klynge. For at du kan installere Cluster på en multi-node klynge, skal du først passere vinduer Server 2008 Failover Cluster validere proces. Desværre er en multi-site klynge fritaget for at bestå den lagringsrelaterede test, så du aldrig er i stand til faktisk at “passere” valideringen for så vidt angår KVL. Det tog en lille undersøgelse fra min side, men hvad jeg er kommet til at finde er, at der er en kommandolinjeparameter, der giver dig mulighed for at springe valideringstesten over på installationen af 2008. Her er kommandolinjen.

Setup /SkipRules=Cluster_VerifyForErrors /Action=InstallFailoverCluster

for at starte opsætningen skal du åbne et kommandovindue, gå til din installationsmappe 2008 med SP1 og skrive kommandoen som vist nedenfor.

hvis alt går som planlagt, skal du se skærmen nedenfor. Klik på OK for at fortsætte.

Indtast din produktnøgle, og klik på Næste

figur 17 – Indtast din produktnøgle
figur 17-Indtast din produktnøgle

accepter licensaftalen, og klik på Næste

Klik på Installer for at installere Installationsstøttefilerne

i slutningen af opsætningen for Supportfilerne modtager du en advarsel. Klik på Vis detaljer, og du vil se meddelelsen nedenfor. Du kan klikke på Næste og ignorere denne meddelelse, da den forventes i en multi-site eller ikke-delt lagringsklynge.

figur 18 – advarslen forventes i en multi-site eller ikke-delt storage cluster
figur 18 – advarslen forventes i en multi-site eller ikke-delt storage cluster

Vælg de funktioner, du vil installere, og klik på Næste. Lad mappen” delt funktion ” være indstillet til C-drevet, da binære filer ikke skal installeres på den replikerede lydstyrke.

figur 19 – Vælg dine funktioner
figur 19 – Vælg dine funktioner

på det næste skærmbillede vælger du et netværksnavn til din server. Dette vil være det navn, som alle klienter vil oprette forbindelse til. Forudsat at dette er standardforekomsten, skal du lade Instance ID og Instance rodmappe være indstillet til standardindstillingerne. Flyt ikke instansens rodmappe til den replikerede lydstyrke.

Figur 20 – Vælg dit netværksnavn
Figur 20 – Vælg dit netværksnavn

det anbefales, at du har separate domænekonti for . Du kan tage dig tid til at oprette disse konti nu, hvis du ikke allerede har gjort det. Disse konti kræver ingen særlige tilladelser, da denne installationsproces giver dem de tilladelser, de har brug for.

Bekræft, at du har nok diskplads, og klik på Næste for at fortsætte.

Vælg standardindstillingerne for at tillade, at der oprettes en ny klyngeressourcegruppe med navnet “cluster Server”.

figur 21 – Tillad guiden at oprette en ny klyngeressourcegruppe til dig
figur 21 – Tillad guiden at oprette en ny klyngeressourcegruppe til dig

vælg en replikeret lydstyrke, der stadig er tilgængelig, i vores tilfælde E:\ – drevet. Klik på Næste for at fortsætte.

figur 22 – vælg din replikerede lydstyrke
figur 22 – vælg din replikerede lydstyrke

nu vælger du den IP-adresse, du vil have tilknyttet cluster-ressourcen. Du kan lade det være indstillet til at bruge DHCP, hvis du ønsker det.

figur 23 – vælg din IP – adresse
figur 23-vælg din IP-adresse

Vælg dine sikkerhedsindstillinger, og klik på Næste

vælg din godkendelsestilstand, og klik derefter på Næste

Vælg dine fejl-og Brugsrapporteringsindstillinger, og klik på Næste

du vil igen se nogle advarsler relateret til valideringsprocessen. Du kan ignorere disse meddelelser, som de kan forventes i en multi-site-serverklynge.

Klik på Installer for at starte installationsprocessen

hvis alt installeres som forventet, skal du se følgende skærme. Klik på Næste og derefter tæt for at afslutte installationen.

Tillykke, du har installeret den første node i din multi-site-serverklynge. Nu installerer vi klyngens anden knude.

installer den anden KLYNGEKNUDE

installation af den anden klyngeknude svarer til installation af den første knude. Vi er nødt til at køre opsætningen igen fra kommandolinjen, så vi kan springe valideringsprocessen over. Så fra 2.node skal du åbne din kommandoprompt og køre følgende kommando.

  1. 2008 SP1 (fusioneret opsætning) på 2. node ved hjælp af følgende kommando:

    Setup / SkipRules=Cluster_VerifyForErrors / Action=AddNode / INSTANCENAME=””

*Bemærk: dette forudsætter, at du installerede standardforekomsten på 1. node

det vil starte installationsguiden som vist nedenfor. Klik på OK for at fortsætte.

Indtast din produktnøgle, og klik på Næste.

Accepter licensvilkårene, og klik på Næste

Klik på Installer for at installere Installationsstøttefilerne.

du kan igen ignorere advarslen om, at nogle klyngevalideringstest er blevet sprunget over. Dette kan forventes i en klynge med flere steder og ikke-delte lagringsklynger.

Bekræft, at du tilføjer noden til højre instans, og klik på Næste.

Føj adgangskoderne til servicekontiene, og klik på Næste

Vælg dine fejl-og Brugsrapporteringsindstillinger, og klik på Næste

Ignorer endnu en gang advarslen om de springede operationer.

Klik på Installer for at starte installationsprocessen.

hvis alt går som forventet, skal du se følgende skærmbillede.

nu hvor du har en fuldt funktionel to node klynge, skal du nok teste tingene ved at lave nogle manuelle omstillinger. Højreklik på ressourcen og vælg “Flyt til node sekundær”.

hvis alt er konfigureret korrekt, skal din Failover Cluster GUI se ud som følger.

konklusion

jeg tror, at KVL-klynger med replikeret opbevaring giver meget mening. Opbevaring har altid været et enkelt punkt for svigt i traditionelle klynger. Du kan fjerne det enkelte fejlpunkt ved at implementere en serverklynge med replikeret lagerplads fra SteelEye eller enhver anden Microsoft Multi-Site Cluster replication partner. Jeg håber du fandt denne artikel informativ. Hvis du har spørgsmål eller forslag, skal du tilføje dine kommentarer!

Write a Comment

Din e-mailadresse vil ikke blive publiceret.