Configurando o SQL Server 2014 AlwaysOn Availability Groups em sub-redes distintas usando o Hyper-V - Parte 1.

 Olá pessoal tudo certo? Espero que sim!

 Passei um tempo preparando este material onde meu objetivo foi mostrar com o máximo de detalhe possível a configuração do SQL Server AlwaysOn Availability Groups em sub-redes distintas. 
 
Pré-requisitos: 
  • Mídia de instalação do Windows Server 2008 R2 SP1 ou a versão Evaluation, a qual pode ser baixada no link abaixo:
  • Mídia de instalação do SQL Server 2014, podendo ser a versão Evaluation a qual pode ser baixada no link abaixo:
  • Conhecimento básico de como instalar o Windows Server 2008 R2 e o SQL Server 2014.
A configuração basicamente será composta por:
  • 1 Domain Controller rodando Windows Server 2008 R2 SP1.
  • 1 cluster com 3 nós rodando Windows Server 2008 R2 SP1, sendo que 1 deles será configurado em uma sub-rede diferente dos demais.
 Todas estes servidores serão máquinas virtuais rodando sob o Hyper-V do Windows Server 2012 R2 ou Windows 8.1. Vou dividir tudo em 4 posts para facilitar a organização e melhorar o entendimento do que esta sendo feito.

 Espero que gostem! ENJOY!


PREPARANDO UMA IMAGEM DO WINDOWS

1.Primeiramente, vamos criar uma nova máquina virtual que servirá como modelo para as demais máquinas que teremos que criar. Abra o Hyper-V-Manager, clique em “New” e depois em “Virtual Machine”.

2.Quando o Wizard abrir, clique em “Next”.

3.Especifique o nome da nova máquina, irei usar algo fácil de identificar que está será nossa máquina modelo, irei chama-la de WIN2K8SYSPREP, depois que você escolheu um nome clique em “Next”.

4.Devido aos meus recursos de hardware, deixei a máquina com 1 GB de memória (1024 MB), defina um valor para memória da sua preferência mas que esteja de acordo com os requisitos para rodar o Windows Server 2008 R2, depois clique em “Next”.

5.Em Configure Networking, apenas clique “Next”.

6.Em Connect Virtual Hard Disk, selecione a opção Create a virtual hard disk, em “Name:” de um nome sugestivo para o novo VHD, no meu caso será o mesmo nome da máquina que estamos criando, em “Location:” aponte em qual diretório você quer criar este VHD, em “Size:” estou deixando em 20 GB mas se preferir altere o valor para um número superior a isso. Depois clique em “Next”.

7.Em Installation Options, irei selecionar a opção Install an operating system from a boot CD/DVD-ROM e irei apontar a ISO que possuo do Windows Server 2008 R2 SP1.

8.Em Completing the New Virtual Machine Wizard clique em “Finish.
9.Após a máquina ter sido criada ligue ela e efetue o setup do Windows Server 2008 R2.

10.Quando o setup terminar, defina uma senha para o Administrador do Windows.

11.Agora vamos habilitar através do Server Manager o .NET 3.5, clique no ícone do “Server Manager” localizado na barra de tarefas ao lado do menu iniciar.

12.Em Features clique em “Add Features”.

13.Na listagem selecione a feature .NET Framework 3.5.1 Features.

14.Em Confirm Installation Selections clique em “Install”.

15.Ao terminar o setup clique em “Close”. 

16.Existem algumas correções recomendadas pela Microsoft quando utilizamos AlwaysOn Availability Groups sob o Windows Server 2008 R2. Estas correções estão listadas no 1º link abaixo, os outros links apontam para o artigo onde os hotfixes podem ser obtidos:

Windows Hotfixes that Support AlwaysOn Availability Groups (Windows System)
An enterprise hotfix rollup is available for Windows 7 SP1 and Windows Server 2008 R2 SP1 (2775511)
Cluster service sends unnecessary registry key change notifications among cluster nodes in Windows Server 2008 or in Windows Server 2008 R2 (2616514)
A Windows Server 2008 R2 failover cluster loses quorum when an asymmetric communication failure occurs (2552040)
A transient communication failure causes a Windows Server 2008 R2 failover cluster to stop working (2550886)
An update introduces support for the AlwaysOn features from SQL Server 2012 to the .NET Framework 3.5 SP1 (2654347)
A hotfix is available to let you configure a cluster node that does not have quorum votes in Windows Server 2008 and in Windows Server 2008 R2 (2494036)
A hotfix that improves the performance of the "AlwaysOn Availability Group" feature in SQL Server 2012 is available for Windows Server 2008 R2 (2687741)

17. Após ter reiniciado o Windows após a instalação dos hotfixes, vamos usar o SYSPREP para preparar uma imagem de referência para outras máquinas virtuais:

18.Abra um prompt de comando elevado, navegue até o diretório “C:\WINDOWS\System32\Sysprep” e rode o comando: 

sysprep.exe /oobe /generalize /shutdown.

19. Após a execução do SYSPREP a máquina virtual será desligada. Crie uma cópia do VHD desta máquina, vamos usá-la para preparar nosso primeiro node para o AlwaysOn.

Link de referência para o SYSPREP:
http://technet.microsoft.com/pt-br/library/cc766049%28v=ws.10%29.aspx

Continua no próximo post...

Nenhum comentário:

Postar um comentário