Como configurar o Microsoft Distributed Transaction Coordinator em um cluster do Windows Server 2003

Traduções deste artigo Traduções deste artigo
ID do artigo: 301600 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo descreve como instalar o recurso Microsoft Distributed Transaction Coordinator (MSDTC) em um cluster do Windows Server 2003. A Microsoft apenas suporta executar o MSDTC nos nós do cluster como um recurso de cluster. Há duas opções de instalação do MSDTC.

Antes de usar o Administrador de cluster ou o Cluster.exe para criar um recurso MSDTC, é necessário disponibilizar o acesso DTC de Rede. Para obter informações adicionais sobre a disponibilização do acesso DTC, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
817064 Como habilitar o acesso de rede DTC no Windows Server 2003
Note Se for um cluster Majority Node Set (MNS), não use o recurso MNS como o dispositivo de armazenamento para o MSDTC. O MSDTC requer um recurso de armazenamento, como um disco físico.

Mais Informações

Para instalar o MSDTC, use um dos seguintes métodos.

Method 1: Usar Administrador de cluster

Essa seção documenta como instalar o MSDTC por meio do Administrador de cluster em todos os nós em um cluster. Você tem apenas que instalar o MSDTC uma vez no Administrador de cluster e ele será configurado em todos os nós no cluster. Não é necessário instalar o MSDTC manualmente em cada nó.
  1. Complete os passos documentados no artigo 817064 da Base de Dados de Conhecimento da Microsoft.

    Observação Não é necessário disponibilizar o acesso de rede DTC se o cluster estiver dedicado ao Microsoft Exchange Server.
  2. Abra o Administrador de cluster. Para fazer isso:
    1. Clique em Iniciar e aponte para Todos os programas.
    2. Em Ferramentas administrativas, clique em Administrador de cluster.
  3. Crie um grupo denominado "Grupo MSDTC" que contenha um Disco Físico, um Nome de Rede e um Endereço IP. Para fazer isso:
    1. No menu Arquivo, selecione Novo e clique em Grupo. O Assistente para novo grupo está disponível.
    2. Execute as instruções que o Assistente para novo grupo oferece para criar o grupo MSDTC.
    Observação Recomendamos que você crie o recurso MSDTC no seu próprio grupo de recurso, como você faria para o Microsoft SQL Server, onde isso é possível. Para fazer isso, execute as etapas neste procedimento. Se não puder executá-las, ou se possuir um cenário DTC de utilização simples, como um cluster dedicado ao Exchange Server, vá para a etapa 7 e selecione o grupo Cluster de sua preferência. Nos clusters do Exchange Server dedicados, o recurso MSDTC deve ser colocado no grupo cluster padrão.

    Importante Após o novo grupo para o MSDTC ser criado, é preciso criar o Nome de Rede, o endereço IP e o Disco Físico para Msdtc. Talvez você já possua o recurso do disco físico que possa ser movido para um novo grupo. Após o Grupo MSDTC ser criado, é preciso criar os recursos do endereço IP, do Nome de Rede e do disco Físico. Talvez você já possua um recurso do disco físico que deve ser movido para o novo grupo MSDTC.
  4. Crie um recurso de endereço IP:
    1. Clique com o botão direito no grupo MSDTC e clique em Novo\Recurso.
    2. Digite um nome descritivo, como Endereço IP MSDTC.
    3. Em Tipo de Recurso, clique em Endereço IP, marque a caixa de seleção Grupo MSDTC e clique em Próximo.
    4. Em Possíveis proprietários, clique em Avançar, a menos que você não queira que o MSDTC seja executado em um nó particular.
    5. Em Dependências, não adicione nenhuma dependência e clique em Próximo.
    6. Em Parâmetros de endereço TCP/IP, selecione a rede pública, digite o endereço IP estático único para MSDTC e clique em Próximo.
    7. Clique em Concluir e clique em OK para confirmar se o recurso foi criado.
  5. Crie um recurso de Nome de Rede:
    1. Clique com o botão direito no grupo MSDTC e clique em Novo\Recurso.
    2. Digite um nome descritivo, como nome de Rede MSDTC.
    3. Em Tipo de Recurso, clique em nome de Rede, marque a caixa de seleção Grupo MSDTC e clique em Próximo.
    4. Em Possíveis proprietários, clique em Avançar, a menos que você não queira que o MSDTC seja executado em um nó particular.
    5. Em Dependências, adicione o endereço IP MSDTC como uma dependência de recurso e clique em Próximo.
    6. Em Nome, digite o nome de rede para o recurso MSDTC e clique em Próximo.
    7. Clique em Concluir e clique em OK para confirmar se o recurso foi criado.
  6. Crie um recurso de "Disco Físico".

    Observação Talvez você já possua um recurso de disco físico criado. Se possuir, será necessário movê-lo para o grupo MSDTC e ir para a próxima etapa.
    1. Clique com o botão direito no grupo MSDTC e clique em Novo\Recurso.
    2. Digite um nome descritivo, como disco Físico MSDTC.
    3. Em Tipo de Recurso, clique em disco Físico, marque a caixa de seleção Grupo MSDTC e clique em Próximo.
    4. Em Possíveis proprietários, clique em Avançar, a menos que você não queira que o MSDTC seja executado em um nó particular.
    5. Em Dependências, não adicione nenhuma dependência e clique em Próximo.
    6. Em Parâmetros de disco, clique no disco físico que você usará para o MSDTC.
    7. Clique em Concluir e clique em OK para confirmar se o recurso foi criado.
  7. Clique com o botão direito no Grupo MSDTC e clique em Novo\Recurso.
  8. Digite um nome, como Recurso MSDTC.
  9. Em Tipo de recurso, clique para selecionar Distributed Transaction Coordinator, verifique se a caixa de seleção Grupo MSDTC está selecionada e clique em Avançar.
  10. Em Possíveis proprietários, clique em Avançar, a menos que você não queira que o MSDTC seja executado em um nó particular.
  11. Em Dependências, pressione e mantenha pressionada a tecla CTRL no teclado, selecione o Disco Físico e o Nome de R criados na etapa 2 e clique no botão Adicionar.
  12. Clique em Concluir e clique em OK para confirmar se o recurso foi criado.
  13. Clique com o botão direito no Recurso MSDTC e clique em Colocar online.

Método 2: Usar Cluster.exe

Esta seção documenta como instalar o MSDTC com Cluster.exe. Cluster.exe é indicado para se colocar em scripts a instalação e a configuração do MSDTC em vários clusters. Apenas é necessário configurar o MSDTC uma vez em um cluster e todos os nos do cluster serão atualizados.
  1. Complete os passos documentados no artigo 817064 da Base de Dados de Conhecimento da Microsoft.

    Observação Não é necessário disponibilizar o acesso de rede DTC se o cluster estiver dedicado ao Exchange Server.
  2. No prompt de comando, crie um grupo denominado "Grupo MSDTC" que contenha um Disco Físico, um Nome de Rede e um Endereço IP (ou use um grupo existente).

    Observação Você pode colocar em scripts a criação de Grupos e Recursos com Cluster.exe. Consulte "Ajuda e Suporte" e reveja a seção Visão Geral dos Comandos de Cluster.

    Observação Recomendamos que você crie o recurso MSDTC no seu próprio grupo de recurso, como você faria para o Microsoft SQL Server, onde isso é possível. Para fazer isso, execute a etapa 2 para criar este novo grupo. Se não puder executá-las, ou se possuir um cenário DTC de utilização simples, como um cluster dedicado ao Exchange Server, prossiga e use o grupo Cluster. Nos clusters do Exchange Server dedicados, o recurso MSDTC deve ser colocado no grupo cluster padrão.
  3. Digite o seguinte comando no prompt de comando:
    cluster clustername res "MSDTC Resource" /CREATE /GROUP:"MSDTC Group" /TYPE:"Distributed Transaction Coordinator"
    Esse comando cria o Recurso MSDTC.

    Observação Se estiver usando um grupo de cluster existente, substitua o nome do grupo por "Grupo MSDTC".
  4. Execute os seguintes comandos:
    cluster clustername res "MSDTC Resource" /ADDDEP:"Nome da Rede"

    cluster clustername res "MSDTC Resource" /ADDDEP:"Disco Q:"
    no qualNome da Rede é o recurso do Nome de Rede correto que você está usando eDisco Q é o disco físico que se encontra no Grupo MSDTC.

    Esse comandos adicionam as dependências corretas.
  5. Execute o seguinte comando para colocar o MSDTC online:
    cluster clustername res "MSDTC Resource" /ON
    Esse procedimento coloca o MSDTC online.
Observação Não é possível instalar o MSDTC em um Cluster de modo misto. Todos os nós do cluster devem ser executados no Windows Server 2003 a fim de usar esses métodos. Consulte "Ajuda e Suporte" para mais informações.

Referências

Para obter informações adicionais sobre como criar um servidor de base virtual que inclui informações sobre como criar um Nome de rede e um recurso de Endereço IP, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
257932 Usando o Microsoft Cluster Server para criar um servidor virtual

Propriedades

ID do artigo: 301600 - Última revisão: quarta-feira, 8 de fevereiro de 2006 - Revisão: 20.1
A informação contida neste artigo aplica-se a:
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
Palavras-chave: 
kbhowto kbenv kbclustering KB301600

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com