Colocando o SQL Server para rodar fora do cluster!


Pessoal, tudo certo? Espero que sim.

Hoje vou dar uma dica rápida sobre como colocar um SQL Server que está em cluster para rodar localmente em um dos nós.

Por que fazer isso?

Em alguns cenários de troubleshooting, esta estratégia se faz necessária a fim de evitar que decisões do serviço de Cluster influenciem o funcionamento da instância do SQL Server, impedindo o DBA de coleta os dados necessários para entender o que está ocorrendo. Cito como exemplo a coleta de dumps ou de logs usando o XPERF em situações onde a instância fica sem responder por tempo suficiente.

Ambiente:

WINDOWS SERVER 2008 R2/SQL SERVER 2008 R2/Cluster de 2 Nós.

Procedimento:

Entre no Failover Cluster Manager:


Coloque o recurso do SQL Server em off-line. Como consequência, o recurso do SQL Server Agent também ficará off-line:


Clique com o botão direito sobre o recurso do SQL Server e selecione “Properties”:


Na aba “Advanced Policies” desmarque os dois nós do cluster em “Possible Owners”:


Clique em “Apply”:

Agora basta entrar no Services Control Manager e iniciar o serviço correspondente à instância do SQL Server, no servidor onde os discos usados pela instância do SQL Server estão online. Também é possível iniciar a instância do SQL Server via prompt de comando, veja como fazer isto nos links a seguir:


É isso pessoal! Espero que tenham gostado! Um abraço!

Nenhum comentário:

Postar um comentário