Criação de SQL com cluster de iSCSI Storage 2012R2

Fonte: Pt Ikoula wiki
Revisão em 09h29min de 9 de outubro de 2015 por Ikbot (discussão | contribs)
Ir para navegação Ir para pesquisar

it:Creazione di SQL con cluster di iSCSI Storage 2012R2 es:Creación de SQL con almacenamiento 2012R2 iSCSI del racimo en:Creating SQL with Storage 2012R2 iSCSI cluster fr:Creation cluster SQL avec Storage iSCSI sur 2012R2

Este artigo foi traduzido por um sistema de tradução automática. Você pode visualizar a fonte do artigo aqui.





Problema

Queremos montar um cluster SQL com um storage em um servidor acessível p iSCSI, todos nos servidores Windows 2012 R2.

Depu

Esta plataforma requer 3 servido :

  • 2 Windows 2012R2 com SQL 2014 com 5 port Etherne (Este número pode ser reozido de acordo com as nec) : ServSQ01 e ServSQ02
  • 1 Windows 2012R2 no servidor de armazenamen 9 port Etherne (Este número pode ser reduzido de acordo com as nec) ServSto01


Soluç�

Em pré-requisitos, insta Windows 2012 R2 sobre 3 servidores e atualizações. os dois servidor SQL deve estar no mesmo domínio.

Rede de diagra "simplific" plataforma (O switchs Não estão presentes para o monitor que está ligado ao que ) :

Schema reseau simple.PNG

Configuração de servidor ServS01

Neste servidor temos 9 redes de porta usadas. 1 dedicada à gestão. 2 x 4 dedicado a portos piSCSI.

NIC1, NIC2 e NIC3 correspondem os três cartões de redes presentes, cada um com 4 port gigabits. (Veja o diagrama para identificar as conex�)

Para a rede iSCSI, nós usaremos um IP en 192.168.0.0/24 Aqui o IP configurado no servidor ServStor 01 :

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

Para todos os cartões e 192.168.0. x vai na guia Configurações avançadas DNSe na caixa desmarca "Register this connection's addresses in DNS"

Register dns.PNG

No servidor ServStor 01, ele instala o papel iSCSI Targe Server

Roles servstor01.PNG

No Server Manager, vamos criar discos iSCSI (Quem está no final do VH) e o Targe iSCSI que vá com eles :

ISCSI servstor01.PNG

É, portant :

  • task / New iSCSI virtual disk
  • Selecione o volume
  • Dá-lhe um nome (um pode observar seu futuro caminho baix)
  • Escolha o tamanho em "Fixed Size" (Deixe "Clear the virtual disk on allocation")
  • Um escolh "New iSCSI Target"
  • Damos um nome a este "iSCSI Target"
  • Clique em ADD em parte "access Servers"
  • Na escolha do método de identificação do iniciador, soldarity inferior por IP e colocar um IPMudá-la mais tarde.
  • Deixe CHAP et Reverse CHAP desmarca
  • Terminamos po "Create"</notrad. Pt "close" Uma vez concluí

Da, você tem um pt de disco compartilhado iSCSI. Repeti a operação quantas vezes forem necessárias. No nosso caso criamos 3 discos :

  • 1 para bancos de dados
  • 1 para os logs
  • 1 para o quorum (1GB será )

Configuraç� iSCSI servidores ServSQ 01 et 02

Nesta parte, que irá se conectar as dois servid SQL para o servi storage por links iSCSI. Nós usaremos o MPIO para utilizar noss 4 ligações a redes e compartilhar a car

Configuraç� IP servidores :

NIC1 et NIC2 correspondem os dois adaptadores de rede em servidores. NIC1 possui 4 porta NIC2 um 2. Aqui está a configur :

ServSQL01 :

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

Para todos os cartões e 192.168.0. x vai na guia Configurações avançadas DNSe na caixa desmarca "Register this connection's addresses in DNS"

Register dns.PNG

  • Em ambos os servidores, instalando o recurso "Multipath I/O".

Feature mpio.PNG

  • Uma vez instalado na interface metro de 2012R2 (começou então clique ) Basta digitar "MPIO" e clique no resultado :

Mpio.PNG

  • Na guia "Discover Multipaths" no coch "Add Support for iSCSI devices"</notrad. Ptão cliquei em ADD. Se propõe a reiniciar, está feito.
  • Uma vez reiniciado, ele relanç MPIO, e isso garante qu "MSF2005iSCSIBusType0x9" está presente na "id de hardware do".
  • Em seguida lan� "iSCSIinitiator " em ambos os servidor SQL
  • Vai na guia "Configuraç�" e ele recupera o "Initiator Name" (o formulári "iqn.1991-05.com.microsoft:ServSQL01.domain.tld")
  • Ele retorna no servidor ServSTOR 01
  • Em Server Manager, "Arquivo storage Serviç", "iSCSI", clique com o botão d Target para ir para suas propriedades e, em segu initiators
  • Cliquei no ADD
  • No coch "Enter a value for the selected type"
  • Um define tip "IQN" e nós colocamos o endereço encontrado anteriorment SQL.
  • Você clique em Okey, repita a operação para adicionar o "IQN" dos doi SQL em todos os Targets
  • Removendo oIP Anteriormente foi colocado aqui.
  • Uma vez validado, ele retorna em nossos servi SQL, sempre na iSCSI initiator, vamos na aba "Targets" e ele se conecta ao servidor d storage.
  • Vamos na aba "Favorite Targets", é na vonta Target visível, em seguid remove.
  • Retorna a guia "Targets" Então vamos nas propriedades para um d Target
  • O switching fora da sessão atual e então cliquei em Add Session. No coch enable Multipath, cliquei no advanced. Um escolh "Microsoft iSCSI initiator" em "local adapter". En initiator IP Ele escolhe a primeira IP iSCSI du serveur SQL. En Target portal IP Ele escolhe a primeira IP iSCSI Servidor de storage. Ele vali 2 vezes. Repita a operação para cada adaptador de rede de passagem para ip Portanto, a s

No final deve ser o IPs relacionados a esta :

Initiator IP Target Portal IP So 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
  • Ele retorna em "Favorite Targets" e você olhar para os detalhes destes. Verificamos que existem boas relações com IP na tabela anterior.

Configuração Failover servidores ServSQL 01 et 02

Começamos instalando o feature Failover clusterção sobr 2 servido SQL.

Durante este tempo você pode ir na disk management (Clique com o botão d Windows, "disk management"). A partir daqui, podemos passa "online" e ele inicializa (GPT). Ele também criou as partições e formata.


Em seguida lan� "Failover cluster Manager" e apontad Validate Configuration para verificar que está tudo okey. Alguns avisos podem estar presentes no nível da rede. É então "Create cluster" :

  • Você digitar o nome de dois ser SQL
  • Você digitar o n cluster, no nosso exemplo tomaremos clusterSQL01
  • Coloca o IP de cluste
  • Deixe "Add all eligible storage to the cluster" Verif
  • Ele vali

Agora configure o quorum. Para fazer isso, você clica no clustere ent "more actions" et "configure cluster quorum settings".

  • Sido next
  • Select the quorum witness
  • Configure a disk witness
  • Verificamos que o disco correspond quorum
  • sido next Ent finish.
  • Os outros dois discos, apontou "add to clustershared volume" (Em "disks", ele seleciona discos em perguntas para )

Temos o disco um logs volume d 1 e o disco um BDD volume d 2 no nosso caso.


Agora temos um cluster configurad

Instalação d SQL 2014 en cluster

Começamos por ServSQL01

  • Ele instala o recurso .net 3.5
  • Vamos iniciar a instalação, esco "New SQL Server Failover cluster installation"

Install SQL1.PNG

  • A escolha dos recursos, no nosso caso (uso futuro com CRM 2015) Vamos verificar Database Engine Services, SQL Server Replication, Full-Text and Semantic Extractions for Search, reporting services-native, management Tools basic / complete
  • Escolha um nome de rede para o SQL. No nosso caso utilizaremos SQLServ
  • Sur cluster Disk Selection Você pode escolher aqueles que deseja usar. No nosso caso, toma cluster Disk 1 et 3 (le 2 sendo o quorum, le 1 et 2 sendo volumes databases et logs)
  • Então escolhe o ip du failover SQL
  • Nós escolhemos as contas e senhas para serviços (no nosso caso, nós criamos as contas de serviços dedicados )
  • Em parte "Database engine Configuration" no nosso caso, usamos o Mixed mode. Também, clique em Adicionar usuário atual.
  • Sempre na mesma parte na aba Data Directories, você especificar os registros de banco de dad (Portanto, escolhemos nossos v iSCSI)
  • Para o reporting Services um co "Install & configure"
  • Lança o Setup


Se você encontrar o seguinte erro durante a instalação :

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

Você deve ir no volume em questão com Explorer windowspara exibir os arquivos ocultos e arquivos protegidos do sistema e mudar os direitos sobre a pasta system volume information.

Finalizada a intervenção, nós vamos para ServSQL02.

  • Instalando o .net framework 3.5
  • Lança a configuração com "Add a node to a SQL Server Failover cluster"

Install SQL2.PNG

  • Segue os passos, mais sendo pré-cheia
  • Isso digitá senhas, se necessário.
  • Lança o Setup


Quando a instalação estiver concluída, você t SQL 2014 en failover com storage logado iSCSI em um Windows 2012 R2. Você pode fazer melhorias, como um elo entre o 2 servidores para heartbeat para exemplo, mas é opcional.


Não tem permissão para colocar comentários.