Cómo configurar el Coordinador de transacciones distribuidas de Microsoft (DTC) en un clúster de Windows Server 2003

Seleccione idioma Seleccione idioma
Id. de artículo: 301600 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

En este artículo se describe cómo instalar el recurso Coordinador de transacciones distribuidas de Microsoft (MS DTC, Microsoft Distributed Transaction Coordinator) en un clúster Windows Server 2003. Microsoft sólo admite la ejecución de MS DTC en nodos del clúster como un recurso del mismo. Hay dos opciones para instalar MS DTC.

Antes de utilizar el Administrador del clúster o Cluster.exe para crear el recurso de MS DTC, debe habilitar el acceso a DTC desde la red. Para obtener más información acerca de cómo habilitar el acceso a DTC, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
817064 Cómo habilitar el acceso de red DTC en Windows Server 2003
Notas
  • No debería poner en conexión el recurso de MS DTC antes de seguir las instrucciones del artículo 817064 de Knowledge Base para habilitar el acceso a DTC desde la red.
  • Si se trata de un clúster del conjunto de nodos mayoritario (MNS), no utilice el recurso de MNS como dispositivo de almacenamiento para MS DTC. MS DTC requiere un recurso de almacenamiento, como un disco físico.

Más información

Para instalar MS DTC, utilice uno de los métodos siguientes.

Método 1: use el Administrador de clústeres

En esta sección se explica cómo instalar MS DTC a través del Administrador de clústeres en todos los nodos de un clúster. Sólo tiene que instalarlo una vez en el Administrador de clústeres para que se configure en todos los nodos del clúster. No necesita instalarlo manualmente en cada nodo.
  1. Complete los pasos que se documentan en el artículo 817064 de Knowledge Base:

    Nota
    No es necesario habilitar el acceso a DTC desde la red si el clúster está dedicado a Microsoft Exchange Server.
  2. Inicie el Administrador de clústeres. Para ello:
    1. Haga clic en Inicio y seleccione Todos los programas.
    2. En Herramientas administrativas, haga clic en Administrador de clústeres.
  3. Cree un grupo denominado "Grupo de MS DTC" que contenga un disco físico, un nombre de red y una dirección IP. Para ello:
    1. En el Menú Archivo seleccione Nuevo y, a continuación, haga clic en Grupo. El Asistente de grupo nuevo está disponible.
    2. Siga las instrucciones del Asistente de grupo nuevo con el fin de crear el grupo de MS DTC.
    Nota
    Al crear el MS DTC, se recomienda encarecidamente pasar el grupo de recursos a un grupo distinto del de SQL Server o Exchange Server. Al crear el recurso de MS DTC en su propio grupo de recursos y asignarle a un grupo de clústeres independiente, se consigue una gran disponibilidad del recurso.

    Nota
    Si crea el recurso en el mismo grupo de clústeres y el recurso A ha conmutado por error, el recurso B también lo hará. Al crear el recurso en un grupo de clústeres diferente, incluso cuando el recurso A haya conmutado por error, el recurso B no lo hará. Al crear los recursos del clúster en grupos de clústeres diferentes, se disminuyen las conmutaciones por error innecesarias de los mismos.

    Importante
    Después de crearse el nuevo grupo de MS DTC, debe crear el nombre de red, la dirección IP y el disco físico para Msdtc. Ya puede tener el recurso de disco físico que se puede pasar al nuevo grupo. Una vez creado el grupo de MS DTC, debe crear el recurso de dirección IP, el recurso de nombre de red y los recursos de disco físico. Puede que ya tenga un recurso de disco físico que se deba pasar al nuevo grupo de MS DTC.
  4. Cree un recurso de dirección IP:
    1. Haga clic con el botón secundario del mouse en el grupo de MS DTC y, a continuación, haga clic en Nuevo recurso.
    2. Escriba un nombre descriptivo como Dirección IP de MS DTC.
    3. En Tipo de recurso, haga clic en Dirección IP, haga clic para activar la casilla Grupo de MS DTC y, a continuación, haga clic en Siguiente.
    4. En Posibles propietarios, haga clic en Siguiente, a menos que no desee que MS DTC se ejecute en un nodo determinado.
    5. En Dependencias, no agregue ninguna dependencia y, a continuación, haga clic en Siguiente.
    6. En Parámetros de dirección TCP/IP, seleccione la red pública, escriba la dirección IP estática única para MS DTC y, a continuación, haga clic en Siguiente.
    7. Haga clic en Finalizar y, después, en Aceptar para confirmar que el recurso se ha creado.
  5. Cree un recurso de nombre de red:
    1. Haga clic con el botón secundario del mouse en el grupo de MS DTC y, a continuación, haga clic en Nuevo recurso.
    2. Escriba un nombre descriptivo como Nombre de red de MS DTC.
    3. En Tipo de recurso, haga clic en Nombre de red, haga clic para activar la casilla Grupo de MS DTC y, a continuación, haga clic en Siguiente.
    4. En Posibles propietarios, haga clic en Siguiente, a menos que no desee que MS DTC se ejecute en un nodo determinado.
    5. En Dependencias, agregue la dirección IP de MS DTC como una dependencia de recurso y, a continuación, haga clic en Siguiente.
    6. En Nombre, escriba el nombre de red para el recurso de MS DTC y, a continuación, haga clic en Siguiente.
    7. Haga clic en Finalizar y, después, en Aceptar para confirmar que el recurso se ha creado.
  6. Cree un recurso de disco físico.

    Nota
    Ya puede tener creado un recurso de disco físico. En ese caso, tendrá que pasar este recurso de disco físico al grupo de MS DTC e ir al paso siguiente.
    1. Haga clic con el botón secundario del mouse en el grupo de MS DTC y, a continuación, haga clic en Nuevo recurso.
    2. Escriba un nombre descriptivo como Disco físico de MS DTC.
    3. En Tipo de recurso, haga clic en Disco físico, haga clic para activar la casilla Grupo de MS DTC y, a continuación, haga clic en Siguiente.
    4. En Posibles propietarios, haga clic en Siguiente, a menos que no desee que MS DTC se ejecute en un nodo determinado.
    5. En Dependencias, no agregue ninguna dependencia y, a continuación, haga clic en Siguiente.
    6. En Parámetros de disco, haga clic en el disco físico que utilizará para MS DTC.
    7. Haga clic en Finalizar y, después, en Aceptar para confirmar que el recurso se ha creado.
  7. Haga clic con el botón secundario del mouse en el grupo de MS DTC y, a continuación, haga clic en Nuevo recurso.
  8. Escriba un nombre, por ejemplo Recurso MSDTC.
  9. En Tipo de recurso, seleccione Coordinador de transacciones distribuidas, compruebe que esté activada la casilla Grupo de MS DTC y, a continuación, haga clic en Siguiente.
  10. En Posibles propietarios, haga clic en Siguiente, a menos que no desee que MS DTC se ejecute en un nodo determinado.
  11. En Dependencias, mantenga presionada la tecla CTRL mientras selecciona el disco físico y el nombre de red que creó en el paso 2 y, después, haga clic en el botón Agregar.
  12. Haga clic en Finalizar y, después, en Aceptar para confirmar que el recurso se ha creado.
  13. Haga clic con el botón secundario del mouse en el recurso MSDTC y, a continuación, haga clic en Poner en conexión.

Método 2: utilice Cluster.exe

En esta sección se documenta cómo instalar MS DTC con Cluster.exe. Cluster.exe es óptimo para crear secuencias de comandos para la instalación y configuración de MS DTC en varios clústeres. Sólo tiene que configurar MS DTC una vez en un clúster para que se actualicen todos sus nodos.
  1. Complete los pasos que se documentan en el artículo 817064 de Knowledge Base:

    Nota
    No es necesario habilitar el acceso a DTC desde la red si el clúster está dedicado a Exchange Server.
  2. En el símbolo del sistema, cree un grupo llamado "Grupo MSDTC" que contenga un disco físico, un nombre de red y una dirección IP (o utilice un grupo existente).

    Nota
    Puede crear secuencias de comandos para crear grupos y recursos con Cluster.exe. Vea "Ayuda y soporte técnico" y revise la sección de introducción a los comandos de clúster.

    Nota
    Recomendamos que cree el recurso de MS DTC en su propio grupo de recursos, como haría para Microsoft SQL Server, donde es posible. Para ello, siga el paso 2 con el fin de crear este nuevo grupo. Si no puede, o si tiene un escenario donde DTC se use poco, como un clúster dedicado a Exchange Server, continúe y utilice el grupo de clústeres. En clústeres de Exchange Server dedicados, el recurso de MS DTC se debería colocar en el grupo de clústeres predeterminado.
  3. Escriba el siguiente comando en el símbolo del sistema:
    cluster nombreDeCluster res "MSDTC Resource" /CREATE /GROUP:"MSDTC Group" /TYPE:"Distributed Transaction Coordinator"
    Este comando crea el recurso de MS DTC.

    Nota
    Si utiliza un grupo de clústeres existente, sustituya "Grupo de MSDTC" por el nombre del grupo.
  4. Ejecute los comandos siguientes:
    cluster nombreDeCluster res "MSDTC Resource" /ADDDEP:"nombreDeRed"

    cluster nombreDeCluster res "MSDTC Resource" /ADDDEP:"Disco Q:"
    donde nombreDeRed es el recurso de nombre de red apropiado que está utilizando y Disco Q es el disco físico que se encuentra en el grupo de MSDTC.

    Estos comandos agregan las dependencias apropiadas.
  5. Ejecute el comando siguiente para poner MS DTC en conexión:
    cluster nombreDeClúster res "Recurso MSDTC" /ON:"
    Esto pondrá en conexión a MSDTC.
Nota
No puede instalar MS DTC en un clúster de modo mixto. Para utilizar estos métodos debe ejecutarse Windows Server 2003 en todos los nodos del clúster. Consulte "Ayuda y soporte técnico" para obtener más información.

Referencias

Para obtener más información sobre cómo crear un servidor virtual básico, incluido cómo crear un recurso de nombre de red y de dirección IP, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
257932 Uso de Microsoft Cluster Server para crear un servidor virtual

Propiedades

Id. de artículo: 301600 - Última revisión: martes, 22 de mayo de 2007 - Versión: 21.1
La información de este artículo se refiere a:
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
Palabras clave: 
kbhowto kbenv kbclustering KB301600

Enviar comentarios

 

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