DetailPage-MSS-KB

Base de Dados de Conhecimento

ID do artigo: 243218 - Última revisão: sexta-feira, 26 de outubro de 2007 - Revisão: 3.4

 

Nesta página

Sumário

Este artigo descreve os requisitos gerais e as etapas para instalar o Microsoft SQL Server 2000 Enterprise Edition em Microsoft Cluster Server.

Observação Todo o conteúdo para este artigo e mais está em Microsoft SQL Server 2000 Books Online e indexado sob o tópico "cluster para failover". Para sua conveniência, as informações foi convertidas para este Microsoft Knowledge Base.

Manuais online do SQL Server 2000 deve ser o primeiro recurso que você pode usar para failover clustering perguntas.

Mais Informações

Cluster de failover

No Microsoft SQL Server 2000 Enterprise Edition, clusters de failover do SQL Server 2000 fornece suporte de alta disponibilidade. Por exemplo, durante uma falha do sistema operacional ou uma atualização planejada, você pode configurar um cluster de failover para o failover para outro nó na configuração de cluster de failover. Dessa forma, você minimizar tempo de inatividade do sistema, fornecendo assim servidor alta disponibilidade.

Antes de instalar o cluster de failover

Antes de instalar um cluster de failover do Microsoft SQL Server 2000, você deve selecionar o sistema operacional no qual o computador será executado. Você pode usar o Microsoft Windows NT 4.0, Enterprise Edition, Microsoft Windows 2000 Server ou Microsoft Windows 2000 Datacenter Server. Você também deve instalar o MSCS (Microsoft Cluster Service).

Observação Com usuários que estão procurando especificamente o SQL Server 2000 etapas de instalação de cluster devem consulte a seção "Criando um cluster de Failover, real instalação" deste artigo.

Aviso A Microsoft recomenda que todos os usuários usam neste artigo em sua totalidade.

Lista de verificação de pré-instalação

Antes de começar o processo de instalação, verifique se:

  • Não há nenhum compartilhamento entre controladores de unidade/matriz (SCSI) e placas de interface de rede (NICs) de IRQ. Embora alguns hardware pode ofereçam suporte a esse compartilhamento, não é recomendável.

  • O hardware está listado na lista de compatibilidade de hardware do Microsoft Windows NT. Para obter uma lista completa de hardware com suporte, visite o seguinte site:
    http://www.microsoft.com/whdc/hcl/default.mspx (http://www.microsoft.com/whdc/hcl/default.mspx)
    O sistema de hardware deve estar listado na categoria cluster . Componentes de cluster individuais que você adiciona juntos não constituem um sistema aprovado. Somente sistemas comprados como uma solução de cluster, que são listados no grupo de cluster, são aprovados. Quando você verifica a lista, selecione o cluster como a categoria para sua pesquisa. Todas as outras categorias são para uso de OEM.

  • MSCS foi completamente instalado em pelo menos um nó antes de executar o Microsoft Windows NT 4.0, Enterprise Edition, Microsoft Windows 2000 Server ou Microsoft Windows 2000 Datacenter Server simultaneamente em todos os nós. Quando você usa o MSCS, você deve fazer certeza de que um nó é no controle de barramento SCSI compartilhado antes para os outros nós ficarem online. Falha ao Certifique-se de que um nó está no controle de barramento SCSI compartilhado pode causar um failover de aplicativo ir para on-line pendentes estado. Conseqüentemente, o cluster ou falha em outro nó ou falha totalmente. No entanto, se o fabricante do seu hardware tiver um processo de instalação proprietários, seguir as instruções do fabricante de hardware.

  • Service (WINS) é instalado de acordo com o seguinte artigo na Base de dados de Conhecimento da Microsoft:
    258750  (http://support.microsoft.com/kb/258750/ ) Configuração de "pulsação" particular em um servidor de cluster recomendada
  • As letras da unidade de disco para os discos compatíveis com cluster são os mesmos em ambos os servidores.

  • Você desativou o NetBIOS para todas as placas de rede privada antes de iniciar o programa de instalação do SQL Server.

  • Você limpa os logs do sistema em todos os nós e exibir os logs do sistema novamente. Verifique se os logs estão livres de quaisquer mensagens de erro antes de continuar.

Instalando o cluster de failover

Se você estiver instalando o Microsoft SQL Server 2000 failover de cluster no Microsoft Windows NT 4.0, Enterprise Edition, instale os programas na ordem especificada nas etapas a seguem. Se você estiver instalando o failover de cluster no Microsoft Windows 2000 Server ou Microsoft Windows 2000 Datacenter Server, essas etapas não se aplicam.

cuidado Se você não instalar os programas na seguinte ordem, os produtos de software podem falhar em instalação e exigem a reinicializar o disco e reinicie a instalação.

Antes de instalar o SQL Server 2000 em uma configuração de cluster de failover, você deve atualizar todas as versões de pré-lançamento do SQL Server 2000.

Para instalar o failover de cluster no Windows NT 4.0:
  1. Instale o Microsoft Windows NT 4.0, Enterprise Edition. Windows NT 4.0, Enterprise Edition inclui o Windows NT 4.0 Service Pack 3. Service Pack 3 é necessário para instalar o MSCS (Microsoft Cluster Service).

    • Não instale o Service Pack 4 ou posterior, se você pretende instalar o Windows NT Option Pack.

    • Não instale o Microsoft Internet Information Server (IIS).


    importante IIS é instalado por padrão. A Microsoft recomenda que você desmarque a opção de IIS durante a instalação do Windows NT 4.0.
  2. Instale o MSCS.
  3. Instale o Microsoft Internet Explorer versão 5.0 ou posterior.
  4. Crie manualmente um grupo de recurso compatível do Microsoft Distributed Transaction Coordinator (MSDTC) onde a instalação do MSDTC pode criar seus recursos. Isso deve conter um endereço IP, o nome da rede e o recurso de disco de cluster. Qualquer grupo com esses três itens é compatível com o MSDTC.

    O programa de instalação do SQL Server instala o MSDTC em uma etapa posterior. Instale o Windows NT 4.0 Option Pack somente se você precisar de componentes do Windows NT 4.0 Option Pack diferente o MSDTC.
  5. Instale o Windows NT 4.0 Service Pack mais recente, que é o Service Pack 5. Clique em criar um diretório de desinstalação , clique em Configurar ano 2000 e marque a caixa de seleção instalar o Service Pack para sistemas com base em Intel .

    Não marque Microsoft Message Queue Server (MSMQ 1.0) ou o IIS. MSMQ 1.0 não tem suporte no SQL Server 2000. A Microsoft recomenda que você use a funcionalidade do IIS com o Microsoft Windows NT carga balanceamento de serviço (WLBS). Para obter mais informações sobre WLBS, procure por "WLBS recursos Overview" no site da Microsoft:
    http://www.microsoft.com/ntserver/ (http://www.microsoft.com/ntserver/)
    Antes para a etapa 5, a Microsoft recomenda que você renomeie o diretório oculta $ NTServicePackUninstall $ a $ NTServicePackUninstall $ .Service pack número. Depois de instalar o service pack, adicione um novo diretório. Assim que desinstalar diretórios disponíveis, que impede que os diretórios que está sendo substituído acidentalmente.
  6. Instale o SQL Server 2000.

    Observação Instalações em cluster do SQL Server requerem o protocolo TCP/IP e recomendamos que o protocolo pipes nomeados ser instalado e habilitado. Para obter informações adicionais sobre o requisito de pipes nomeados, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    831127  (http://support.microsoft.com/kb/831127/ ) Suporte de pipes nomeado não pode ser removido em um servidor virtual que esteja executando o SQL Server 2000 S831127
    TCP/IP é necessário porque ele é o único protocolo com suporte para uso com clusters de servidor.
Observação Instale os produtos de servidor adicionais antes de instalar outros aplicativos.

Para instalar o failover de cluster no Microsoft Windows 2000:
  1. Instalar o Windows 2000 e aceite as opções de aplicativo padrão.
  2. Após instalar o Windows 2000 no primeiro nó e antes de instalar o MSCS, clique em Iniciar , aponte para programas , aponte para Ferramentas administrativas e, em seguida, clique em Configurar O servidor .
  3. Clique em Serviço Advanced\Cluster e, em seguida, no painel direito clique em Obter mais informações .
  4. No menu de Ajuda do Windows 2000, analise item 2 no tópico "Clusters do Windows". Clusters do Windows é usado durante a instalação do Windows 2000 e com cluster de failover de SQL Server 2000. Siga as instruções no tópico "Clusters do Windows" para instalar o MSCS.

    importante Você deve ler o "Planning para Windows Clustering\Requirements" para clusters de servidor e siga a lista de verificação para clusters de servidores chamado "lista de verificação: Criando um cluster de servidor". A "lista de verificação: Criando um cluster de servidor" tópico está localizado em "section\Checklist clusters de servidor" tópico de clusters de servidor.
  5. Depois de instalar o MSCS com êxito, você deve configurar o MSDTC para executar em um cluster. Para obter mais informações sobre MSDTC, consulte o tópico "Dependências de cluster de failover" nos Manuais Online do SQL Server 2000 .
  6. No menu Iniciar , aponte para programas , aponte para Ferramentas administrativas , aponte para o Administrador de cluster e clique em Exibir Groups\Cluster grupo . Se o grupo contém um recurso MSDTC, vá para a etapa 9. Se o grupo não contiver um recurso MSDTC, conclua as seguintes dois etapas.
  7. No menu Iniciar , clique em Executar . Na caixa de diálogo Executar , digite o comando
    cmd
    e, em seguida, clique em OK . Na janela de Prompt de comando , na linha de comando, digite:
    Arquivo Comclust.exe
  8. Repita a etapa 7 nos demais nós do cluster, um nó por vez.
  9. Instale o SQL Server 2000.

    Observação Instalações em cluster do SQL Server requerem o protocolo TCP/IP e recomendamos que o protocolo pipes nomeados ser instalado e habilitado. Para obter informações adicionais sobre o requisito de pipes nomeados, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    831127  (http://support.microsoft.com/kb/831127/ ) Suporte de pipes nomeado não pode ser removido em um servidor virtual que esteja executando o SQL Server 2000 S831127
    TCP/IP é necessário porque ele é o único protocolo com suporte para uso com clusters de servidor.
Observação Instale os produtos de servidor adicionais antes de instalar os aplicativos de usuário.

Tela de seleção de disco de cluster

Use a tela de Seleção de disco de cluster para selecionar um grupo de cluster durante a instalação de um novo servidor virtual ou durante uma atualização para um cluster. Um grupo de clusters é composto de um ou mais discos de cluster dentro de um grupo compartilhados e podem conter no máximo um Microsoft SQL Server servidor virtual. A tela de Seleção de disco de cluster lista apenas daqueles grupos já tem o disco de cluster compartilhado adicionado como um recurso. Para obter mais informações sobre discos de cluster, consulte a seção "Criando um cluster de failover" deste artigo ou consulte o tópico "Criando um cluster de failover" no Books Online do SQL Server 2000.

cuidado Não selecione o disco de quorum (o último grupo na lista) porque o disco de quorum deve ser tratado como um recurso especial. Uma mensagem de aviso será exibida se você selecionar o disco de quorum. Para obter mais informações, consulte o tópico "Aviso de seleção de disco de quorum" nos manuais online do SQL Server 2000.

Quando você usar um pequeno de cluster, o disco de quorum pode ser a única opção disponível. Use o disco de quorum somente para fins de teste ou para explorar o cluster de failover.

importante Nunca use o grupo de quorum para fins de produção.

Tratamento de uma instalação de cluster de failover

Quando você instala um cluster de failover do Microsoft SQL Server 2000, você deve:
  • Certifique-se que o sistema operacional está instalado corretamente e projetado para oferecer suporte a clusters de failover. Para obter mais informações sobre o que fazer antes de instalar um cluster de failover, consulte o tópico "Antes de instalar o cluster de failover" no Books Online do SQL Server 2000 ou a seção de "Lista de verificação pré-instalação" listadas anteriormente neste artigo. Para obter mais informações sobre a ordem de instalação, consulte a seção "Instalando o cluster de failover" também listada anteriormente neste artigo ou o tópico "Instalando o cluster de failover" nos Manuais Online do SQL Server 2000 .

  • Considere se as ferramentas do SQL Server, recursos e componentes que você deseja usar são suportados com cluster de failover. Para obter mais informações, consulte o tópico "Suporte de cluster de failover" nos Manuais Online do SQL Server 2000 .

    Aqui está um resumo das ferramentas, recursos e componentes compatíveis com cluster de failover:

    Recolher esta tabelaExpandir esta tabela
    serviço de pesquisa da Microsoft Para obter mais informações, consulte o tópico "Usando SQL Server ferramentas com cluster de failover" nos Manuais Online do SQL Server 2000 .
    várias instâncias Para obter mais informações, consulte o tópico "Cluster de failover" nos Manuais Online do SQL Server 2000 .
    SQL Server Enterprise Manager Para obter mais informações, consulte o tópico "Usando SQL Server ferramentas com cluster de failover" nos Manuais Online do SQL Server 2000 .
    Gerenciador de controle de serviços Para obter mais informações, consulte o tópico "Usando SQL Server ferramentas com cluster de failover" nos Manuais Online do SQL Server 2000 .
    replicação Para obter mais informações, consulte o tópico "Criando um cluster de failover" nos Manuais Online do SQL Server 2000 .
    SQL Profiler Para obter mais informações, consulte o tópico "Usando SQL Server ferramentas com cluster de failover" nos Manuais Online do SQL Server 2000 .
    SQL Query Analyzer Para obter mais informações, consulte o tópico "Usando SQL Server ferramentas com cluster de failover" nos Manuais Online do SQL Server 2000 .


  • Considere se o cluster de failover é depende os produtos que deseja usar. Há vários produtos que interagem com o cluster para failover Microsoft SQL Server 2000. Para certificar-se que o cluster de failover funcione adequadamente, você deve compreender o subjacente que clusters de failover tem dependências em outros produtos. Para obter mais informações, consulte o tópico "Dependências de cluster de failover" nos Manuais Online do SQL Server 2000 .

  • Considere como criar um novo cluster de failover. Para obter mais informações sobre como criar uma nova configuração de cluster de failover, consulte o tópico "Criando um cluster de failover" nos Manuais Online do SQL Server 2000 .

  • Revise as instruções para a atualização de uma versão do SQL Server 6.5 ou SQL Server versão 7.0 cluster para um cluster de failover do SQL Server 2000. Para obter mais informações, consulte o tópico "Atualização para um SQL Server 2000 cluster de failover" nos Manuais Online do SQL Server 2000 .

  • Coordenador de transações distribuídas da Microsoft (MSDTC). SQL Server 2000 requer o Microsoft Distributed Transaction Coordinator (MSDTC) no cluster para consultas distribuídas e transações de confirmação de duas fases, bem como de algumas funcionalidades de replicação. Depois de instalar o Microsoft Windows 2000 e configure o cluster, você deve executar o Assistente de cluster (o programa Comclust.exe) em todos os nós para configurar o MSDTC para executar no modo em cluster, como anteriormente direcionado anteriormente contidas neste documento. Para obter mais informações, consulte o tópico "Dependências de cluster de failover" nos Manuais Online do SQL Server 2000 .

Como criar um cluster de failover

Para criar um cluster de failover do Microsoft SQL Server 2000, você deve criar e configurar os servidores virtuais no qual o cluster de failover é executado. Criar servidores virtuais durante a instalação do SQL Server. Servidores virtuais não são fornecidos pelo Microsoft Windows NT 4.0 ou Microsoft Windows 2000.

Para criar um cluster de failover, você deve ser um administrador local com direitos para fazer logon como um serviço e para atuar como parte do sistema operacional em todos os computadores no cluster de failover.

Elementos de um servidor virtual

Contém um servidor virtual:
  • Uma combinação de um ou mais discos em um grupo de cluster do MSCS (Microsoft Cluster Service).

    Cada grupo de cluster do MSCS pode conter no máximo um SQL Server virtual.

  • Um nome de rede para cada servidor virtual. Esse nome de rede é o nome do servidor virtual.

  • Um ou mais endereços IP que são usados para se conectar a cada servidor virtual.

  • Uma instância do SQL Server 2000, incluindo um recurso do SQL Server, um recurso do SQL Server Agent e um recurso de texto completo.

    Se um administrador desinstala uma instância do SQL Server 2000 em um servidor virtual, o servidor virtual, incluindo todos os endereços IP e o nome da rede, também será removido do grupo de cluster MSCS.


Um cluster de failover pode executar em um ou mais real servidores Windows 2000 Server ou Windows 2000 Datacenter Server ou Windows NT 4.0, Enterprise Edition servidores que estão participando nós do cluster. No entanto, um servidor virtual do SQL Server sempre aparece na rede como um único Windows 2000 Advanced Server servidor, servidor Windows 2000 Datacenter Server ou Microsoft Windows NT 4.0, Enterprise Edition servidor.

Nomeação de um servidor virtual

SQL Server 2000 depende de chaves do Registro distintos e nomes de serviço em cluster de failover para que as operações continuar corretamente após um failover. Portanto, o nome que você fornece para a instância do SQL Server 2000, incluindo a instância padrão, deve ser exclusivo em todos os nós do cluster de failover, bem como em todos os servidores virtuais no cluster de failover. Por exemplo, se todas as instâncias não através de um único servidor, seus nomes de serviço e chaves do Registro entraria em conflito. Se INST1 for uma instância nomeada no servidor virtual VIRTSRV1, não pode ser uma instância nomeada com o nome INST1 em qualquer nó no cluster de failover, como parte de uma configuração de cluster de failover ou como uma instalação autônoma.

Além disso, você deve usar a seqüência de nome VIRTUAL_SERVER\Instance para se conectar a uma instância em cluster do SQL Server 2000 executado em um servidor virtual. Não é possível acessar a instância do SQL Server 2000 usando o nome do computador que a instância clusterizada acontece residir em qualquer momento. SQL Server 2000 não escuta no endereço IP dos servidores locais. Ele escuta somente os endereços IP em cluster criados durante a configuração de um servidor virtual para o SQL Server 2000.

Considerações sobre o uso

Antes de criar um cluster de failover, considere o seguinte:
  • Se você estiver usando a API do Windows 2000 endereços Windowing Extensions (AWE) para aproveitar a memória maior que 3 gigabytes (GB), certifique-se de que a memória máxima disponível que é configurar uma instância do SQL Server ainda estará disponível após o failover para outro nó. Se o nó de failover tiver memória física menos que o nó original, instâncias do SQL Server podem falhar ao iniciar ou podem começar com menos memória que tinham no nó original. Você deve:
    • Oferece a mesma quantidade de RAM física de cada servidor no cluster.

    • Verifique se o valor somado das configurações de memória máxima do servidor para todas as instâncias é menor do que a menor quantidade de RAM física disponível em qualquer um dos servidores virtuais do cluster de failover.
    Para obter mais informações sobre AWE, consulte o tópico "Usando a memória AWE no Windows 2000" nos Manuais Online do SQL Server 2000 .

  • Se você precisar de servidores de alta disponibilidade de replicação, a Microsoft recomenda que você use um compartilhamento de arquivo de cluster do MSCS como sua pasta de instantâneo quando você configura um distribuidor em um cluster de failover. No caso de falha do servidor, banco de dados de distribuição está disponível e replicação pode continuar a ser configurado no distribuidor.

    Além disso, quando você cria publicações, especifica o MSCS cluster compartilhamento de arquivo para o armazenamento adicional de arquivos de instantâneo ou especificar o cluster do MSCS como o local do qual os assinantes aplicam o instantâneo. Dessa forma, os arquivos de instantâneo estão disponíveis para todos os nós do cluster e para todos os assinantes devem acessar os arquivos de instantâneo. Para obter mais informações, consulte o "editores, distribuidores e assinantes" e "Locais de instantâneo alternativo" tópicos nos Manuais Online do SQL Server 2000 .

  • Se você desejar usar a criptografia com um cluster de failover, instale o certificado do servidor com o nome DNS totalmente qualificado do servidor virtual em todos os nós do cluster de failover. Por exemplo, se você tiver um cluster de dois nós, conosco chamados test1.widgets.corp.microsoft.com e test2.widgets.corp.microsoft.com e um servidor virtual SQL "Virtsql", você precisará obter um certificado para "virtsql.widgets.corp.microsoft.com" e instalar o certificado em ambos os nós. Em seguida, você pode selecionar a caixa de seleção Forçar criptografia de protocolo no Server Network Utility para configurar o cluster de failover para criptografia.

  • Você não deve remover a conta BUILTIN/administrador do SQL Server. O segmento ISALIVE é executado no contexto da conta de serviço cluster e não a conta de serviço do SQL Server. O serviço de cluster deve ser parte do grupo de administradores em cada nó do cluster. Se você remover a conta BUILTIN/administrador, o thread ISALIVE deixará de ser capaz de criar uma conexão confiável e você perder o acesso ao servidor virtual.


Criando um cluster de failover: instalação real

Aqui estão as etapas básicas para criar um cluster de failover usando o programa de instalação:
  1. Identificar as informações necessárias criar o servidor virtual (por exemplo, recurso de disco de cluster, endereços IP e nome de rede) e os nós disponíveis para failover.

    Os discos de cluster para cluster de failover devem ser em um grupo de cluster único e o nó no qual o programa de instalação é executado de propriedade. Essa configuração deve ocorrer antes de executar o programa de instalação. Você pode configurar isso através do administrador de cluster no Windows NT 4.0 ou Windows 2000. Você precisa de um grupo do MSCS para cada servidor virtual que você deseja configurar.
  2. Inicie o programa de instalação para iniciar a instalação. Após ser inseridas todas as informações necessárias, o programa de instalação instala uma nova instância do SQL Server binários no disco local de cada computador no cluster e instala os bancos de dados do sistema no disco de cluster especificado. Os binários são instalados na exatamente o mesmo caminho em cada nó de cluster, portanto, você deve garantir que cada nó tenha uma letra de unidade local em comum com todos os outros nós no cluster. No SQL Server 2000, durante um failover, somente os bancos de dados failover. No SQL Server versão 6.5 e SQL Server versão 7.0, os bancos de dados SQL Server e binários failover durante um failover.

    Se qualquer recurso (incluindo o SQL Server) falhar por algum motivo, os serviços (SQL Server, SQL Server Agent, pesquisa de texto completo e todos os serviços no grupo de cluster de failover) failover para os nós disponíveis definidos no servidor virtual.

  3. Instale uma instância do SQL Server 2000, que cria um novo servidor virtual e todos os recursos.

Referências

Para obter mais informações sobre como criar uma nova configuração de cluster de failover e outros tópicos relacionados ao cluster, consulte os seguintes tópicos no manual online do SQL Server 2000:
  • Atualização para um cluster de Failover do SQL Server 2000
  • Como instalar um cluster de failover de um nó
  • Perguntas sobre cluster de failover
  • Adicionando/removendo nós
  • Manter
  • Consultas de texto completo
  • Solução de problemas
Para obter mais informações, consulte o seguinte livro:
Microsoft Corporation
Kit de treinamento de MCSE: O Microsoft Windows 2000 Server Cluster Services, Microsoft Press, 2001

A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft Windows NT Server 4.0 Enterprise Edition
Palavras-chave: 
kbmt kbproductlink kbhowto kbclustering kbinfo kbinterop KB243218 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 243218  (http://support.microsoft.com/kb/243218/en-us/ )
Compartilhar
Opções de suporte adicionais
Fóruns de Suporte do Microsoft Community
Contate-nos diretamente
Localize um parceiro certificado da Microsoft
Microsoft Store