在 Windows 伺服器機器上停用 Microsoft Distributed Transaction Coordinator (DTC) 遠端交易時,機器申請失敗。

問題

如果您在停用 Model Manager 入口網站或 SQL Server 上的遠端交易時佈建機器,申請將無法完成。資料收集失敗,機器申請保持 [複製工作流程] 狀態。

vRealize Automation 系統使用的 IaaS SQL 執行個體中停用 DTC 遠端交易。

程序

  1. 啟動 Windows 伺服器管理員以在所有 vRealize 伺服器及相關聯的 SQL Server 上啟用 DTC。

    在 Windows 7 中,導覽開始 > 系統管理工具 > 元件服務

    備註︰

    確保所有 Windows 伺服器針對 MSDTC 組態都具有唯一 SID。

  2. 開啟所有節點以尋找本機 DTC,或者如果使用叢集系統,則尋找叢集 DTC。

    導覽元件服務 > 電腦 > 我的電腦 > 分散式交易協調器

  3. 在本機或叢集 DTC 上按一下滑鼠右鍵,然後選取內容
  4. 按一下 [安全性] 索引標籤。
  5. 選取網路 DTC 存取選項。
  6. 選取允許遠端用戶端允許遠端系統管理選項。
  7. 選取允許輸入允許輸出選項。
  8. 在 DTC 登入帳戶的帳戶欄位中輸入或選取 NT AUTHORITY\Network Service。
  9. 按一下確定
  10. 移除停滯在 [複製工作流程] 狀態的機器。
    1. 登入 vRealize Automation 產品介面。

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

    2. 導覽至基礎結構 > 受管理機器
    3. 在目標機器上按一下滑鼠右鍵。
    4. 選取刪除移除機器。