Les demandes de machines échouent lorsque les transactions distantes du Coordinateur de transactions distribuées (DTC, Distributed Transaction Coordinateur) de Microsoft sont désactivées sur des machines serveurs Windows.

Si vous provisionnez une machine alors que les transactions distantes sont désactivées sur le portail Model Manager ou le serveur SQL Server, la demande n'aboutit pas. La collecte de données échoue et la demande de la machine reste à l'état de workflows de clone.

Les transactions distantes DTC sont désactivées dans l'instance SQL IaaS utilisée par le système vRealize Automation.

Procédure

  1. Lancez Windows Server Manager pour activer DTC sur tous les serveurs vRealize et serveurs SQL associés.

    Dans Windows 7, accédez à Démarrer > Outils d'administration > Services composants.

    Remarque :

    Vérifiez que tous les serveurs Windows disposent de SID uniques pour la configuration de MSDTC.

  2. Ouvrez tous les nœuds pour rechercher le DTC local ou le DTC en cluster si vous utilisez un système en cluster.

    Accédez à Services composants > Ordinateurs > Mon ordinateur > Coordinateur de transaction distribué.

  3. Cliquez avec le bouton droit sur le DTC local ou en cluster DTC et sélectionnez Propriétés.
  4. Cliquez sur l'onglet Sécurité.
  5. Sélectionnez l'option Accès DTC réseau.
  6. Sélectionnez les options Autoriser le client distant et Autoriser l'administration à distance.
  7. Sélectionnez les options Autoriser l'accès entrant et Autoriser l'accès sortant.
  8. Entrez ou sélectionnez NT AUTHORITY\Network Service dans le champ Compte du Compte d'ouverture de session DTC.
  9. Cliquez sur OK.
  10. Supprimez les machines bloquées à l'état Workflow de clone.
    1. Connectez-vous à l'interface du produit vRealize Automation.

      https://vrealize-automation-appliance-FQDN/vcac/tenant-name

    2. Accédez à Infrastructure > Machines gérées.
    3. Cliquez avec le bouton droit sur la machine cible.
    4. Sélectionnez Supprimer pour supprimer la machine.