Instalar um SQL Server 2008 R2 Cluster de Failover
Para fornecer Alta Disponibilidade para uma instância SQL Server 2008 R2, você pode instalá-lo em um cluster de failover. A alta disponibilidade será fornecida no nível da instância. Nesta postagem do blog, veremos como instalar um Cluster SQL Server 2008 R2. Estarei usando o SQL Server 2008 R2 Enterprise edition, mas você também pode instalar o Standard Edition em um cluster de failover. Lembre-se de que o Standard edition só pode ter 2 nós no cluster de failover, enquanto o Enterprise edition é limitado pelos nós máximos do Sistema Operacional. No Windows Server 2008 R2, seriam 16 nós.
1. Pré-requisitos
1.1 um cluster de failover já deve estar presente, antes que você possa começar a instalar o SQL Server 2008 R2. Se você precisar saber como instalar um cluster de failover, basta seguir este guia.
1.2 você deve instalar os arquivos de banco de dados, arquivos TempDB e arquivos de Log em discos separados. Você pode forçar o TempDB em um disco local (não compartilhado) em cada nó, mas não é uma solução suportada. Você também precisará ter um disco compartilhado separado para o serviço MSDTC, que estará em seu próprio grupo de cluster. Portanto, adicionei quatro discos compartilhados ao cluster de failover.
1.3 Instale o serviço MSDTC no Cluster de failover. O SQL Server usa o serviço MSDTC para consultas distribuídas e transações de confirmação em duas fases, bem como para algumas funcionalidades de replicação.
1.3.1 Inicie O Gerenciador De Cluster De Failover. Clique com o botão direito do mouse em serviços e aplicativos e escolha Configurar um serviço ou aplicativo. Clique em Avançar na primeira página do assistente.
1.3.2 escolha Coordenador de Transações Distribuídas e clique em Avançar.
1.3.3 dê ao serviço um nome e um endereço IP e clique em Avançar novamente.
1.3.4 selecione o disco DTC como o volume de armazenamento que deseja atribuí-lo. Em seguida, clique em Avançar -> avançar -> concluir.
1.4 Instale o recurso. NET Framework 3.51 em todos os nós do Cluster de Failover.
2. Instale o SQL Server 2008 R2 no primeiro nó do Cluster de Failover
2.1 iniciar a configuração.exe
2.2 clique em instalação e escolha nova instalação do cluster de failover do SQL Server
2.3 as regras de Suporte de configuração são executadas, clique em OK.
2.4 Digite a chave do produto e clique em Avançar.
2.5 aceite os termos da licença, clique em Avançar.
2.6 instalar os ficheiros de Suporte de configuração
2.7 as regras de Suporte de configuração são executadas a seguir e podem revelar avisos ou erros. Revise e corrija-os, se possível.
Aviso de verificação de cluster do Microsoft Cluster Service MSCS-eu pulei alguns testes, é por isso que estou recebendo este Aviso. Aviso de segurança do aplicativo Microsoft. Net-A máquina em que estou instalando o SQL Server não tem conexão com a internet. Portanto, estou recebendo este Aviso.
ordem de ligação de rede-agora este é um aviso interessante. Microsoft menciona Fantasma Adaptadores sendo a causa em KB955963, mas o aviso é, na verdade, devido ao Cluster de Failover do Microsoft Adaptador Virtual, que está sempre no topo da ordem de ligação, e a Microsoft recomenda que você deve mantê-lo no topo da ordem de ligação, a menos que você queira ter problemas com o Cluster de Failover. Então, basicamente, você não pode se livrar desse aviso, mas a Microsoft não reconhece isso, e você receberá o mesmo aviso no SQL Server 2012.
Aviso de Firewall do Windows-você pode ver uma lista de portas de Firewall usadas pelo SQL server neste artigo no Technet.
apenas certifique-se de pelo menos abrir a porta 1433, caso contrário, você não poderá fazer conexões remotas com o SQL Server.
2.8 em seguida, é a tela de seleção de recursos. Escolha Serviços de mecanismo de banco de Dados, Ferramentas de gerenciamento – ferramentas básicas e de Gerenciamento – Completo. Você também pode instalar o SQL Server Books Online, se desejar, esses são os arquivos de ajuda do SQL Server 2008 R2. Em um cluster de failover, você terá que instalar a replicação do SQL Server e a pesquisa de texto completo, ao instalar o Database Engine Services.
quando terminar de escolher quais recursos deseja instalar, clique em Avançar. Sim, o diretório de recursos compartilhados estará em um disco local do nó.
2.9 na tela Configuração da instância, dê um nome ao Cluster SQL. Este será o nome do SQL server em cluster, ao qual os aplicativos se conectarão. Mantenha o nome da instância padrão ou nomeie-o, se desejar. Clique em Avançar, quando terminar.
2.10 clique em Avançar na tela Requisitos de espaço em disco.
2.11 escolha a configuração padrão aqui, e um novo grupo de recursos de cluster chamado SQL Server (MSSQLSERVER) será criado no Cluster de Failover.
2.12 Escolha os três discos que foram adicionados ao Cluster de Failover como armazenamento disponível no ponto 1.1
2.13 atribua à instância do SQL Server em cluster um endereço IP apropriado.
2.14 Basta manter a opção recomendada, e clique em Avançar
2.15 você pode optar por ter contas de Serviço diferentes para os diferentes serviços SQL ou pode optar por usar a mesma conta para todos os serviços do SQL Server. Estou escolhendo o último. Na guia Agrupamento, selecione o agrupamento apropriado a ser usado pelo SQL Server. Finalmente clique em Avançar.
2.16 especifique qual modo de autenticação você deseja para o mecanismo de banco de dados e especifique os administradores do SQL server. Como você pode ver, estou escolhendo o modo de autenticação do Windows e optando por especificar um grupo. O que significa que posso apenas adicionar membros a esse grupo do Active Directory, sempre que precisar dar a alguém acesso administrativo ao mecanismo de banco de dados nesta instalação do SQL Server.
2.17 clique na guia Diretórios de dados e escolha onde instalar os diferentes arquivos. Como você pode ver, estou instalando arquivos de banco de dados em G:\, arquivos TempDB em H:\ e todos os arquivos de log em I:\. Esses três volumes residem nos três discos que foram adicionados no ponto 2.12. Clique em Avançar na tela de configuração do mecanismo de banco de dados.
2.18 na tela Relatório de erros, faça sua escolha e clique em Avançar.
2.19 as regras de instalação do Cluster são executadas, clique em Avançar.
2.20 Clique Em Instalar.
2.21 clique em Fechar quando a instalação for concluída.
3. Instale o SQL Server 2008 R2 no segundo nó do Cluster de Failover
3.1 iniciar a configuração.exe no segundo nó do Cluster de Failover
3.2 Clique em Instalação e, em seguida, escolha Adicionar um nó a um cluster de failover SQL Server
3.3 as regras de Suporte de configuração são executadas, confirmam que cada uma é passada e, em seguida, clique em OK.
3.4 Digite a chave do produto, clique em Avançar
3.5 aceite os termos da licença e clique em Avançar novamente
3.6 instale os arquivos de Suporte de configuração
3.7 as regras de Suporte de configuração são executadas em seguida e podem revelar avisos ou erros. Revise e corrija-os, se possível. Tenha em mente que você não pode corrigir o aviso de ordem de ligação de rede.
3.8 as configurações corretas devem ser selecionadas automaticamente para você na tela de configuração do nó do Cluster. Apenas validar elas estão corretas e Clique em Avançar
3.9 Digite a senha para a Conta de Serviço designada (o que foi especificado no ponto 2.15) e, em seguida, clique em Avançar
3.10 Faça a sua seleção no Relatório de Erro do ecrã, Clique em Seguinte
3.11 Adicionar Nó Regras são executadas, clique em avançar.
3.12 clique em Instalar na tela Pronto Para Adicionar Nó.
3.13 quando a instalação for concluída, clique em Fechar.
4. Valide o Cluster de Failover do SQL Server 2008 R2
4.1 iniciar o Gerenciador de Cluster de Failover
4.2 expanda o nó Serviços e aplicativos e verifique o grupo de recursos do cluster do SQL Server (MSSQLSERVER
4.3 se você clicar com o botão direito do mouse no SQL Server (MSSQLSERVER), terá a opção de movê-lo para o segundo nó. Sinta-se à vontade para movê-lo para frente e para trás entre os dois nós, para verificar o processo de failover.
4.4 em qualquer nó, Inicie o SQL Server Management Studio e conecte-se ao SQL Server em cluster. Observe o nome do SQL server
5. Instalando Patches nos nós do Cluster de Failover