Este artigo aborda algumas das perguntas mais freqüentes sobre o failover de cluster no SQL Server 2000 Enterprise Edition.
Para perguntas freqüentes adicionais sobre clusters de failover, consulte "FAQ de cluster de failover" nos manuais online do SQL Server 2000. A maioria dos SQL Server 2000 as questões de clusters agora são abordadas nos manuais online do SQL Server.
Perguntas e respostas
- pergunta : É o uso de disco tolerantes a falhas de software define para armazenamento de cluster tem suportado?
resposta : não. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 171052
(http://support.microsoft.com/kb/171052/
)
Não há suporte para conjuntos de software FT no Microsoft Cluster Server
- pergunta : O cluster do SQL Server 2000 oferece suporte balanceamento de carga?
resposta : cluster do SQL Server 2000 não fornece balanceamento de carga; ele oferece suporte a tolerância a falhas. Para conseguir o balanceamento de carga, você precisa de software que equilibra a carga entre clusters, não entre servidores dentro de um cluster. - pergunta : O cluster do SQL Server 2000 Full-Text Search suporte?
resposta : Sim. - pergunta : É necessário configurar o MSDTC como um recurso de cluster para SQL Server cluster para trabalhar?
resposta : não. MSDTC é necessário somente se você precisa ter a capacidade de realizar transações distribuídas no cluster. Se você pretende usar servidores vinculados ou executar a replicação (instantâneo/transacional com assinantes de atualização imediata/na fila), é necessário MSDTC. Para obter mais informações, consulte "Distributed transações arquitetura" nos manuais online do SQL Server 2000. - pergunta : como atualizar Microsoft SQL Server 6.5 ou 7.0 para SQL Server 2000 quando o servidor da versão 6.5 ou 7.0 faz parte de um cluster?
resposta : se o SQL Server 6.5 ou 7.0 servidor for parte de um cluster, você deve executar as seguintes etapas para atualizar o servidor para o SQL Server 2000:
- Remova agrupamento do SQL Server 6.5 ou 7.0 em ambos os nós.
- Um grupo para uso com o Microsoft Distributed Transaction Coordinator (MS DTC) de cluster conforme descrito na seção "Dependências de cluster de failover" de manuais online do SQL Server 2000.
- Instale o SQL Server 2000 no nó principal na configuração do cluster.
Para obter mais informações, consulte os seguintes tópicos no SQL Server Books Online: - Como atualizar de um cluster de failover ativo/passivo do SQL Server 6.5 (instalação)
- Como atualizar de um cluster de failover ativo/ativo de SQL Server 6.5 (instalação)
- Como atualizar de um cluster de failover ativo/passivo do SQL Server 7.0 (instalação)
- Como atualizar de um cluster de failover ativo/ativo de SQL Server 7.0 (instalação)
- pergunta : O hardware é necessária para executar o SQL Server 2000 em um ambiente cluster?
resposta : consulte a guia do administrador Microsoft Cluster Server para obter uma lista de configurações de hardware com suporte e informações de configuração de hardware.
Observação Pesquisar usando a palavra "cluster", porque os componentes individuais não podem ser combinados para criar um sistema com suporte. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 309395
(http://support.microsoft.com/kb/309395/
)
A política de suporte da Microsoft para clusters de servidor, a lista de compatibilidade de hardware e o Windows Server Catalog
- pergunta : podem SQL Server 6.5 ou 7.0 ser instalado em um nó de um cluster e o SQL Server 2000 ser instalado no outro nó?
resposta : não. Para dois servidores SQL Server participar de um cluster, eles devem ser a mesma versão. - pergunta : onde colocar os arquivos do SQL Server 2000 para fornecer suporte a failover?
resposta : programa de instalação do SQL Server 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 compartilhado 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. - pergunta : como, desligar SQL Server a partir da linha de comando sem o serviço de cluster interpretar o desligamento como uma falha?
resposta : A maneira apropriada para desligar o SQL Server a partir da linha de comando é usar o aplicativo cluster.exe que acompanha o Microsoft Windows NT Enterprise Edition, Windows 2000 Server ou Microsoft Windows 2000 Data Center. Cluster.exe é instalado como parte da instalação normal do cluster, que também pode ser executada em um computador de servidor membro Microsoft Windows NT Workstation, o Microsoft Windows 2000 Professional ou Microsoft Windows 2000 Server para instalar apenas o administrador de cluster e outros aplicativos administrativos. A sintaxe básica para este comando é da seguinte maneira.
cluster [cluster name] RESOURCE [resource name] /option
na sintaxe do comando anterior, a opção /option controla essa funcionalidade.
As opções específicas a serem usados são "/ on-line" e "/ off-line". Essas duas opções são equivalentes aos comandos "net start mssqlserver" (o método para iniciar o SQL Server a partir da linha de comando) e "net stop mssqlserver" (o método para desligar o SQL Server a partir da linha de comando) para um servidor não-virtualizados respectivamente. Você pode executar este procedimento no serviço genérico, o SQL Server Agent e os recursos do SQL Server.
Seguem alguns exemplos de como usar essa sintaxe de comando: para colocar o recurso SQL Server 2000 off-line se o nome do cluster está "SQLCluster" e o recurso é chamado de "VirtualSQL" (onde 'VirtualSQL' é o nome do recurso SQL Server 2000, não o recurso de nome de rede virtual):
cluster "SQLCluster" resource "VirtualSQL" /offline
colocar on-line o recurso do SQL Server 2000:
cluster "SQLCluster" resource "VirtualSQL" /online
- pergunta : podem uma instância de um servidor virtual SQL Server 2000 e uma instância autônoma do SQL Server 2000 coexistir no mesmo computador?
resposta : Sim. Vários servidores virtuais do SQL Server 2000 e instâncias autônomas podem coexistir no mesmo computador. No entanto, apenas os servidores virtuais do SQL Server 2000 apresentará failover para outros nós no cluster. As questões a considerar são as mesmas quando várias instâncias do SQL Server 2000 residem no mesmo computador. Considere as seguintes questões: - Um nome de instância do SQL Server deve ser exclusivo em qualquer nó específico. Isso inclui a instância padrão. Mesmo se o nó não possuir atualmente uma instância, o nó tem chaves do Registro e pastas cujos nomes incluem o nome da instância se for um proprietário de uma instância configurado.
- Além disso, recursos no computador são compartilhados entre as instâncias que estão atualmente ativos no computador. Certifique-se que compreendam esses recursos.
REFERÊNCIAS
Para obter informações adicionais, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
294209
(http://support.microsoft.com/kb/294209/
)
Como reconstruir ou mover MSDTC usado com um cluster de failover do SQL
298568
(http://support.microsoft.com/kb/298568/
)
Como o banco de reconstruir o MASTER dados em um servidor virtual do SQL 2000 instância
243218
(http://support.microsoft.com/kb/243218/
)
Ordem de instalação para o SQL Server 2000 Enterprise Edition no Microsoft Cluster Server
Não encontrou uma resposta à sua pergunta? Visite os grupos de notícias Microsoft SQL Server em:
Microsoft
SQL Server Newsgroups
(http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.sqlserver.server)
Comentários sobre este ou outros artigos da Base de dados de Conhecimento do Microsoft SQL Server? Soltar em uma nota no:
SQLKB@Microsoft.com
(mailto:sqlkb@microsoft.com)