Você está na página 1de 53

Guia completo configuração do Cluster File Server

O objetivo desse guia é mostrar o passo a passo para que você possa criar um
laboratório para criar um Cluster de File Server no Failover Cluster do Windows.
Você aprenderá a configurar uma função do Windows que irá simular um Storage,
visto que para ter os recursos configurados no Cluster, é necessário um disco
compartilhado, o que normalmente é entregue por uma Storage.
Porém conseguimos fazer com que o Windows Server 2016 simule essa Storage, ideal
para fazermos laboratório para testar funcionalidades do Cluster.

Esse guia não tem por objetivo ensinar os recursos do Failover Cluster, somente
iremos instalar e configurar um recurso simples, para validar que a solução está
funcionando para os demais testes.

Pré-requisitos

Antes de iniciar as configurações você precisa atender os pré-requisitos abaixo:

 Vamos precisar de 3 Servidores com Windows Server 2016, uma será o DC e


emulador da Storage (ISCSI Target), as outras duas máquinas serão nos Nodes
do Cluster
 As 3 máquinas precisam estar comunicando entre si (testar a conexão com o
PING)
 As interfaces de rede dos nodes do Cluster precisam estar com o Gateway
configurado (mesmo IP do Gateway nas duas máquinas), se não dará falha na
criação do Cluster.

Configuração do ISCSI Target (Máquina que é o DC)


A primeira coisa que vamos fazer no nosso ambiente é configurar o ISCI Target, essa
funcionalidade que fará que nossa máquina trabalhe como uma Storage.

ISCI é um protocolo utilizado para fazer conexão e rodar comando em discos, esse é
um dos protocolos que é utilizado para configurar e acessa discos compartilhados.

Para configurar o ISCSI target, devemos no Server Manager selecionar a opção de


“Add roles and features”

Isso irá abrir o assistente para configuração, a primeira parte do assistente é só


informativa, só clicar em Next.
Na próxima janela, é solicitado se o que vamos configurar é uma role ou feature ou
se é a instalação de recursos de VDI. ISCI Target é uma role, por isso deixamos a
primeira opção e Next.
Na próxima janela, precisamos definir se a instalação será na mesma máquina que
estamos rodando o assistente ou se será feita remotamente em outra máquina.
Validar que o nome da máquina que esteja rodando o assistente apareça e clique
Next.

Na próxima janela devemos informar qual a role que vamos instalar, selecione File
and Storage Services > File and iSCSI Services > iSCSI Target Server e clique em Next.
Na próxima janela Feature, não precisaremos de nenhuma feature adicional, só clicar
em Next.
E por fim, clicar em Install.

Após finalizar a instalação precisar configurar o iSCSI Taget e os discos que serão
entregues para os Nodes do Cluster.

Para isso no Server Manager, selecione a opção “File and Storage Services”
Em File and Storage Services, selecione iSCSI e depois clique na opção ao lado direito
“To create na iSCI virtual disk, start the New iSCSI Virtual Disk Wizard”
No assistente de configuração, você deve selecionar o disco onde será criado esse
disco virtual, pode manter a unidade C: mesmo e clique em Next.
Aqui devemos definir um nome para o nosso disco virtual e opcionalmente uma
descrição, e clique em Next
Na próxima janela devemos definir o tamanho desse disco virtual que estamos
criando, vou deixar 5GB e para expandir dinamicamente e clique em Next.
Na próxima janela será solicitado para selecionarmos um iSCSI Target existente ou a
criação de um novo. No nosso caso, como ainda não temos o iSCSI Target
configurado, vamos selecionar a opção de “Nwe iSCSI target” e clicar em Next.
Agora devemos definir um nome para o iSCSI Target e opcionalmente uma descrição
e clicar em Next.
Na próxima janela deveremos definir quem são (o)s iSCSI initiators.
O iSCSI initiators são os Nodes do Cluster que irão acessar esse disco virtual que está
configurado no iSCSI Target. Para isso devemos selecionar a opção Add...
Para seguir com a próxima etapa você precisa se certificar que as outras duas
máquinas estejam ligadas e inseridas no domínio e que esteja respondendo pelo
nome na rede, para isso utilize o comando “ping” para testar que a máquina está
respondendo pelo nome. Só prossiga depois que a máquina estiver respondendo
pelo nome.
Na janela de configuração do iCSI initiators, em “Enter a value for the selected type”
e em “Type”, selecione DNS Name e clique em Browse.
Aqui você deve inserir o nome de um dos Nodes do Cluster e clicar em Ok.
Valide que agora o campo Value está preenchido e clique Ok.
Repetir exatamente o mesmo processo acima, só que agora para o outro node do
Cluster.

No final, os 2 nodes terão que aparecer nas configurações do iSCSI initiators e clique
em Next.
Na próxima janela deixamos o padrão, clique em Next.
E por fim, clique em Create.

Após o assistente finalizar a criação, toda a parte de configuração do iSCSI Target,


iSCSI initiators e o disco virtual estão prontos.

Agora iremos para a configuração do iSCSI initiators nos 2 Nodes do Cluster.

Configuração iSCSI initiators


Logar em um dos nodes do Cluster.

No Server Manager, selecior tools e iCSI initiators.

Aparecerá uma janela informando que será necessário iniciar o serviço, só clicar em
Yes.

Nas propriedades do iSCSI initiator, na aba Target e em Target: inserir o nome da


máquina que é nosso iSCSI Target e clicar em Quick Connetc.
Na próxima janela é só selecionar o nome do iSCSI Target que você criou e selecionar
a opção de Connet.
Nas configurações, na aba Targets, o seu iSCSI Target tem que estar coo connected.
Após a conexão ter sido realizada com sucesso, vamos validar se o disco virtual que
configuramos no iSCSI Target já aparece nesse node.

Para isso clicamos com o botão direito na janela do Windows e selecionamos a opção
Disk Management.
E na ferramenta Disk Management vemos o nosso disco de 10GB
Agora você precisa seguir exatamente os passos acima para configurar o outro Node
do Cluster.

No final, você deverá ver esse disco nas duas máquinas (nodes) par que possa seguir
para os próximos passos.

O próximo passo é a instalação do Failover Cluster nas duas máquinas (Nodes).

Instalação Failover Cluster

O Failover Cluster é o recurso que está disponível no Windows Server utilizado para
alta disponibilidade de serviços e aplicações.

Com esse recurso, conseguimos garantir que no caso de uma das máquinas falhar, a
outra máquina assumirá os serviços sem interrupção ou com interrupção mínima.

Para instalar a feature de Failover Cluster, devemos no Server Manager selecionar a


opção de Add roles and features

A primeira tela do assistente é somete informativa, podemos clicar em Next.

Devemos selecionar a opção de Role-based or feature-based installation.

Validar que a máquina que está rodando o assistente, será a máquina que iremos
instalar o Cluster.
Na janela de Roles, pode clicar em Next.

Na próxima janela, devemos selecionar a opção de Failover Clustering, ao selecionar


essa opção aparecerá um popup solicitando para adicionar as ferramentas para
gerenciar o Cluster, só clicar em Add Features e depois Next.
E por último clicar em Install.

Devemos fazer o mesmo procedimento acima na outra máquina (node), para depois
ir para o próximo passo.

No próximo passo veremos como configurar o Cluster.

Configuração do Cluster

A primeira etapa que temos que executar é a criação do Cluster, para isso no Server
Manager, clique em tools e depois em Failover Cluster Manager.
Na ferramenta Failover Cluster Manager, clicar na opção Create Cluster
No assistente de criação do Cluster, a primeira janela é só instruções, clique em Next

Na próxima janela, devemos clicar em Browse e selecionar as das máquinas que


instalamos a feature do Cluster e clique em Next

Na próxima janela, o assistente pergunta se queremos rodar a validação antes de


criar o Cluster, como nosso ambiente é de laboratório, vamos selecionar Não (no
ambiente de Produção é altamente recomendado rodar essas validações).
Nessa janela devemos inserir um nome para o nosso Cluster, assim como um
endereço IP do Cluster e clique em next.
Na janela de confirmação vamos desabilitar a opção Add all eligible storage to the
Cluster, iremos adicionar o disco mais tarde e Next. Isso iniciará a criação do Cluster.

Após criação do Cluster, você verá a tela dessa forma.


O próximo passo iremos colocar os discos que configuramos no iSCSI Target online,
para isso em uma das máquinas que instalamos o Cluster, devemos abrir o
gerenciador de discos, clicar com o botão direito no disco e selecionar a opção
Online.
Depois de colocar o disco online, precisamos criar uma partição, para isso clique com
o botão direto no disco e selecione New Simple Volume. No assistente é só clicar
Next, Next e Fineshed.
Esse procedimento precisa ser executa na outra máquina que instalamos o Cluster
também (menos a parte de criar a partição) .

Após colocar os discos online, volte para a console de gerenciamento do Cluster e vá


até a opção Storage > Disks e no menu da direita selecione Add Disks.
Deverá aparecer um disco (disco que colocamos online), selecione o disco e clique
Ok.
Pronto, o disco foi selecionado e está pronto para ser utilizado pelo Cluster, esse
disco será nosso disco Cluster do File Server. É um disco que as duas máquinas do
Cluster acessam, no caso de perca de uma máquina, o ambiente continua
operacional, pois a outra máquina continua acessando o disco.
Agora vamos para a criação do Cluster do File Server.
Só para ficar claro, o que criamos até agora foi o Cluster como um todo, porém
precisamos criar as aplicações (roles) que faram parte do Cluster, no nosso exemplo
será o serviço do File Server.

Precisamos antes de configurar o Cluster de File Server, instalar a role de File Server
no Windows Server 2016, para isso abra o Server Manager e clique em Add roles and
Features.
Clique em Next até chegar a janela de Roles e seleciona a role File Server e depois
Next, Next e Install.
Os procedimentos acima precisam ser executados na outra máquina também.

Depois da role de File Server ser instalada nas duas máquinas, estamos apto a
configurar o File Server em Cluster.

Para isso selecionamos a opção roles e no menu da direita, configure roles.

Isso abrirá o assistente, a primeira parte é só informativa, clique em Next.

Será apresentada todas as roles que disponíveis por padrão no Windows Server
2016, porém aplicações de terceiro que suportam Cluster, também tem suporte para
a configuração, para isso é necessário seguir as instruções do fornecedor para a
configuração.

No nosso exemplo usaremos a opção File Server


Deixe selecionado a primeira opção e Next.
Agora devemos definir qual será o nome do Cluster e o endereço IP do Cluster, aqui
vale uma breve explicação.

Temos duas máquinas que atenderá o mesmo serviço (File Server) esse tipo de
Cluster trabalha no modo que chamamos de ativo/passivo.

Nessa configuração, apenas um Servidor irá responder as solicitações, o outro


Servidor ficará de Standby.

Apenas um Servidor acessará o disco leitura e escrita, o outro Servidor somente


leitura, porém ambos têm as mesmas informações.

O Cluster controla quem é o ativo e quem é o passivo. E caso de um problema no


Servidor ativo, o Cluster automaticamente vira os recursos para o Servidor que
estava em Standby e esse vira ativo.

Porém para os clientes, todo esse processo é transparente, pois eles não conectam
nas máquinas individualmente, eles conectam no nome do Cluster e IP(conhecido
como VIP) e o Cluster direciona internamento para o Servidor que está ativo.

Por esse motivo, quando a parada da máquina que está ativa, para o cliente é
transparente, pois ele não conecta no nome da máquina e sim no nome do Cluster,
que irá chavear os recursos para a outra máquina.

Dada essa breve explicação, devemos agora selecionar o nome do Cluster File Server
assim como seu endereço IP.
Na próxima janela ele trará o disco que configuramos no Cluster, selecione o disco e
Next.
Na janela de confirmação clique em Next. E isso dará inicio a configuração do Cluster
File Server.

E pronto, temos o Cluster de File Server configurado.


Notem que agora em roles, temos o FileServer, Cluster File Server que criamos e em
Owner ele mostra em qual Servidor os recursos estão ativos.
O próximo passo é criar as pastas compartilhadas no Cluster do File Server, para isso
clicamos com o botão direto no Cluster FileServer e selecionamos a opção Add File
Share

No assistente de criação do File Share, deixamos a primeira opção selecionada e


Next.
Devemos escolher o disco que configuramos no Cluster e Next.
Agora devemos selecionar o nome para a nossa pasta compartilhada, notem em
Remote path to share, esse é o caminho que os usuário irão acessar, vejam que aqui
é o nome do Cluster e não o nome individual da máquina.
Nesta janela podemos deixar o padrão e Next
Nessa janela é onde devemos setar as permissões dos usuários, no nosso exemplo
vou deixar o padrão e Next.
Na tela de confirmação só clicar em create.

Após a criação do Share, acesse o Cluster FileServer, e na aba Shares na parte


inferior, e você verá o Share que acabamos de criar.
Pronto, essa pasta está configurada no nosso Cluster de File Server.

Para testar o acesso é só digitar no explorer, no nosso exemplo


\\fileserver\departamentos
E pronto, estamos acessando a pasta compartilhada.

Agora vamos validar se a outra máquina do nosso Cluster está funcionando


perfeitamente caso essa máquina que é Owner dos recursos falhe.

Para isso no Cluster FileServer, clique com o botão direito e selecione Move > Select
Node
E escolha a outra máquina (node) e clique Ok.
O Cluster irá parar os recursos da máquina que é Owner e subirá na máquina que
definimos.

Notem que agora o Onwer do recurso mudou.

Testamos novamente o acesso a pasta compartilhada, e tudo certo com nosso


Cluster.
Pessoal, finalizamos aqui esse guia prático, onde ensinei vocês a criar um Cluster File
Server do zero.

Os procedimentos para um ambiente produtivos são os mesmos, exceto que


geralmente utilizamos um Storage mesmo, mas o restante das configurações são
idênticas.
Podendo ser replicadas para você poder montar seu Cluster em um ambiente
produtivo.

Abraços,
Diogo Molina

Você também pode gostar