SQL maken met opslag 2012R2 iSCSI-cluster

Uit Nl Ikoula wiki
Versie door Ikbot (overleg | bijdragen) op 9 okt 2015 om 08:29
Jump to navigation Jump to search

fr:Creation cluster SQL avec Storage iSCSI sur 2012R2

Dit artikel is vertaald door middel van automatische vertalingssoftware. U kunt het artikel bron hier te bekijken.





Probleem

We wilt koppelen een cluster SQL me ee storage op een server toegankelijk iSCSI, allemaal op servers in Windows 2012 R2.

Debug

Dit platform vereist 3 servers :

  • 2 Windows 2012R2 Me SQL 2014 Me 5 poor Etherne (Dit aantal kan worden verlaagd volgens de behoeften) : ServSQ01 en ServSQ02
  • 1 Windows 2012R2 in opslagserver me 9 poor Ethernet (Dit aantal kan worden verlaagd volgens de behoeften) ServSto01


Oplossi

In vereisten, installeren Windows 2012 R2 op de 3 servers en het bijgewerkt. de twee servers SQL moeten zich in hetzelfde domein.

Diagram netwer "vereenvou" platform (De switchs zijn niet aanwezig op monitor die is aangesloten op wat ) :

Schema reseau simple.PNG

ServStor Server configuratie 01

Op deze server hebben wi 9 poort netwerken gebruikt 1 gewijd aan het manage 2 x 4 gewijd havens aan diSCSI.

NIC1, NIC2 et NIC3 komen overeen met de drie huidige netwerken kaarten, elk met 4 poor gigabits. (Zie diagram om te identificeren van de ver)

Voor het netwe iSCSI, wij zullen gebruike IP en 192.168.0.0/24 Hier de IP geconfigureerd op de server ServSto01 :

NIC1 port 1 : Votre IP de votre serveur
NIC1 port 2 : Non utilisé
NIC1 port 3 : Non utilisé
NIC1 port 4 : Non utilisé

NIC2 Port 1 : 192.168.0.11
NIC2 Port 2 : 192.168.0.12
NIC2 Port 3 : 192.168.0.13
NIC2 Port 4 : 192.168.0.14

NIC3 Port 1 : 192.168.0.15
NIC3 Port 2 : 192.168.0.16
NIC3 Port 3 : 192.168.0.17
NIC3 Port 4 : 192.168.0.18

Voor alle kaarten in 192.168.0.x zal in het tabblad Geavanceerde instelling DNS, en unchecks op de doo "Register this connection's addresses in DNS"

Register dns.PNG

Op de server ServStor 01, het installeert de iSCSI Target Server

Roles servstor01.PNG

In de Server Manager, zullen we het creëren iSCSI (wie aan het einde van de ) en de Target iSCSI dat gaan ze met :

ISCSI servstor01.PNG

Het daarom :

  • task / New iSCSI virtual disk
  • Selecteer het volume
  • Het geeft het een (een ziet haar toekomstige pad naar bened)
  • Kies de gewenste groot "Fixed Size" (Laat "Clear the virtual disk on allocation")
  • Een kiest "New iSCSI Target"
  • We geven een naam aan d "iSCSI Target"
  • Klik op ADD gedeeltelijk "access Servers"
  • Bij de keuze van de methode van identificatie van de initiatiefnemer, soldarity b IP en zet een IPHet zal het later wijzigen.
  • Laat CHAP et Reverse CHAP ongecont
  • We eindigen d "Create" Ver "close" Eenmaal voltooid

Van het, u hebt een gedeelde schijf nl iSCSI. De bewerking zo vaak als nodig herhalen. In ons geval maken we 3 schijv :

  • 1 voor databases
  • 1 voor de logb
  • 1 voor d quorum (1GB volsta)

Configuratie iSCSI servers ServSQ 01 et 02

In dit deel zullen we de twee servers laten verb SQL naar de serv storage door koppelinge iSCSI. We gebruiken de MPIO om te kunnen gebru 4 Verwijzigingen voor netwerken en het de

Configuratie IP servers :

NIC1 et NIC2 komen overeen met de twee netwerkadapters op servers. NIC1 bezit 4 poort NIC2 een 2. Hier is de configurat :

ServSQ01 :

NIC1 port 1 : 192.168.0.22
NIC1 port 2 : 192.168.0.26
NIC1 port 3 : IP du serveur
NIC1 port 4 : non utilisé

NIC2 port 1 : 192.168.0.25
NIC2 port 2 : 192.168.0.21

ServSQL02 :

NIC1 port 1 : 192.168.0.24
NIC1 port 2 : 192.168.0.28
NIC1 port 3 : IP du serveur
NIC1 port 4 : non utilisé

NIC2 port 1 : 192.168.0.27
NIC2 port 2 : 192.168.0.23

Voor alle kaarten in 192.168.0.x zal in het tabblad Geavanceerde instelling DNS, en unchecks op de doo "Register this connection's addresses in DNS"

Register dns.PNG

  • Op beide servers, installeren de functie "Multipath I/O".

Feature mpio.PNG

  • Eenmaal geïnstalleerd in de interf metro de 2012R2 (begon zo Klik ) Typ gewoon "MPIO" en klik op het resultaat :

Mpio.PNG

  • In het tabbl "Discover Multipaths" op coch "Add Support for iSCSI devices" vervolgens tikken ADD. Het stelt voor om opnieuw op te starten
  • Zodra opnieuw begonnen, het nie MPIO, en dit zorgt ervo "MSF2005iSCSIBusType0x9" is aanwezig in de "hardware-id appar".
  • Het vervolgens "iSCSIinitiator " op beide servers SQL
  • Een gaat op het tabblad "Configuratie" en het haalt de "Initiator Name" (het formulie "iqn.1991-05.com.microsoft:ServSQL01.domain.tld")
  • Het rendement op de server ServSTO01
  • In Server Manager, "Bestand storage Dienste", "iSCSI", klik met de rechtermu Target om te gaan aan de bijbehorende eigenschap initiators
  • Tikken voort ADD
  • Op coch "Enter a value for the selected type"
  • Een type inge "IQN" en wij zetten het adres gevonden eerder op de server SQL.
  • U klikt op OK, herhaalt u de bewerking toe te voegen de "IQN" van de SQL op alle de Targets
  • VerwijderenIP Het was eerder hier zetten.
  • Eenmaal gevalideerd, het rendement op onze se SQL, altijd in de iSCSI initiator, we gaan in het ta "Targets" en het maakt verbinding met de storage.
  • We gaan in het tab "Favorite Targets", is op zal d Target zichtbaar dan men remove.
  • Deze eigenschap retourn "Targets" dan gaan we op Eigenschappen voor tot Target
  • De switching uit de huidige sessie, en vervolgens tikk Add Session. Op coch enable Multipath, tikken voort advanced. Een kiest "Microsoft iSCSI initiator" in "local adapter". N initiator IP het kiest de eerste IP iSCSI du serveur SQL. N Target portal IP het kiest de eerste IP iSCSI Server van storage. Het vali 2 tijden. Herhaal de procedure voor elke netwerkadapter in het voorbijgaanip Daarom volgt.

Uiteindelijk moet de IPs aan dit formulier ge :

Initiator IP Target Portal IP Op le serveur
192.168.0.21 192.168.0.11 ServSQL01
192.168.0.22 192.168.0.12 ServSQL01
192.168.0.23 192.168.0.13 ServSQL02
192.168.0.24 192.168.0.14 ServSQL02
192.168.0.25 192.168.0.15 ServSQL01
192.168.0.26 192.168.0.16 ServSQL01
192.168.0.27 192.168.0.17 ServSQL02
192.168.0.28 192.168.0.18 ServSQL02
  • Het resultaat "Favorite Targets" en je kijkt naar de details van deze. We controleren dat er goede betrekkingen met IP in de voorgaande tabel

Configuratie va Failover servers ServSQL 01 et 02

We beginnen door te install feature Failover clusterING op de 2 servers SQL.

Gedurende deze tijd kun je de disk management (Klik met de rechtermu Windows, "disk management"). Hiervandaan gaan we schijven "online" en het initialiseer (GPT). Ook de partities gemaakt en formaten.


Het vervolgens "Failover cluster Manager" en het we Validate Configuration om te controleren dat alles ok is. Sommige waarschuwingen kunnen op netwerkniveau aanwezig zijn. Is dan "Create cluster" :

  • U de naam van de twee servers SQL
  • U de naam van cluster, in ons voorbeeld zullen we nemen clusterSQL01
  • Het zet de cluster-IP
  • Laat "Add all eligible storage to the cluster" gecon
  • Het vali

U moet nu configureren de quorum. Om dit te doen, klik u op de na clusteren ve "more actions" et "configure cluster quorum settings".

  • Gewees next
  • Select the quorum witness
  • Configure a disk witness
  • We controleren de overeenkomstige quorum
  • gewees next Ver finish.
  • De andere twee schijven, het wees "add to clustershared volume" (In "disks", selecteert het schijven in vragen om )

We krijgen de schijf een logs volume 1 en de disc een BDD volume 2 in ons geval.


We hebben nu een cluster geconfigur

Installatie va SQL 2014 en cluster

We beginnen door ServSQL01

  • Het installeert de functie .net 3.5
  • We beginnen met de installatie, ki "New SQL Server Failover cluster installation"

Install SQL1.PNG

  • De keuze van functies, in ons geval (toekomstig gebruik met CRM 2015) Laten we eens kij Database Engine Services, SQL Server Replication, Full-Text and Semantic Extractions for Search, reporting services-native, management Tools basic / complete
  • Kies de naam van een netwerk voo SQL. In ons geval zullen we gebruiken SQLServ
  • Sur cluster Disk Selection U kunt kiezen die u wilt gebruiken. In ons geval, we nemen de cluster Disk 1 et 3 (le 2 wordt de quorum, le 1 et 2 volumes wordt databases et logs)
  • Het kiest de ip du failover SQL
  • We kiezen de accounts en wachtwoorden voor services (in ons geval hebben we speciale services-accounts )
  • Gedeeltelijk "Database engine Configuration" in ons geval gebruiken we de Mixed mode. Klik op toevoegen ook de huidige gebruiker.
  • Altijd in het zelfde deel in het tabblad Data Directories, u de databaserecords (Daarom hebben wij besloten on iSCSI)
  • Voor d reporting Services een z "Install & configure"
  • Het lanceert het Setup


Als u de volgende tijdens de installatie foutbericht :

The following error has occurred:

Updating permission setting for folder 'C:\clusterstorage\Volume2' failed. The folder permission setting were supposed to be set to 'D:P(A;OICI;FA;;;BA)(A;OICI;FA;;;SY)(A;OICI;FA;;;CO)(A;OICI;FA;;;S-1-5-80-3880718306-3832830129-1677859214-2598158968-1052248003)'.

Click 'Retry' to retry the failed action, or click 'Cancel' to cancel this action and continue setup.

For help, click: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20<span class="notranslate">SQL</span>%20Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=12.0.2000.8&EvtType=0x0ADF5303%25400xBB814387

Je moet gaan in het volume betrokken met Explorer windowshet weergeven van de verborgen bestanden en beveiligde systeembestanden en de rechten voor de map wijzigen system volume information.

Zodra de interventie wordt gebeëindigd, gaan ServSQL02.

  • Installeren v .net framework 3.5
  • Het lanceert de Setup met "Add a node to a SQL Server Failover cluster"

Install SQL2.PNG

  • Het volgt de stappen, meest wordt vooraf ingevulde
  • Het overgetypt wachtwoorden indien nodig.
  • Het lanceert het Setup


Zodra de installatie voltooid is, hebt u uw SQL 2014 en failover Met storage ingelogd iSCSI op ee Windows 2012 R2. Kunt u verbeteringen, als een link tussen de 2 servers voor de heartbeat voor bijvoorbeeld, maar het is optioneel.


U mag niet reageren.