码迷,mamicode.com
首页 > 系统相关 > 详细

Vmware VRA vRealize Automation 7 看不到Endpoint里的computer resource 故障排除

时间:2016-10-11 01:02:24      阅读:366      评论:0      收藏:0      [点我收藏+]

标签:vcloud   vra   msdtc   

给客户安装vRealize Automation 7. 添加完vsphere的endpoint以后,看不到里面的cluster.等了许久看到cluster了,在Fabric Group里面选取若干cluster作为Compute Repource.

但是Compute Repource抓不到实际资源状况,log里面也是一堆错误.

查到是IAAS服务器和SQL服务器 MSDTC通信问题.

由于这两台服务器都是来自于一个模版,因此MSDTC的ID是一样的.因此在两台机器上分别以管理员身份运行下面的命令重装MSTSC.

msdtc -uninstall

msdtc -install

然后关闭两台机器的防火墙

然后按照下面的步骤配置MSDTC服务

运行 dcomcnfg.exe 命令

  • Component Services –> Computers –> My Computer –> Distributed Transaction Coordinator.

  • Right click on Local DTC & select Properties

  • Select Security tab

  • 选择:"Allow Remote Clients" "Allow Inbond" "Allow Outbond"

然后满心欢喜的测试.然而,故障依旧.

悲剧, 用DTCping测试,结果是成功.郁闷.

然后用DTCTester测试,不成功.虽然不成功,确是个好消息.仔细看了下SQL上的application events log,发现在MSDTC重启以后,SQL就是始终initializING MSDTC.没有提示成功.于是重启SQL Server的服务器.问题解决.

总结:网上关于解决MSDTC的文章很多,但是没有一个说到要重启SQLSERVER的. 一般生产环境,一台SQL都可能连接着好几个应用,不敢随便重启.所以重装了MSDTC服务以后SQL服务没有连接上.如果重启SQL的服务也有可能解决问题,但是如果有可能,重启整台服务器才是最稳妥的方案.




本文出自 “mikehuang” 博客,请务必保留此出处http://206493.blog.51cto.com/196493/1860080

Vmware VRA vRealize Automation 7 看不到Endpoint里的computer resource 故障排除

标签:vcloud   vra   msdtc   

原文地址:http://206493.blog.51cto.com/196493/1860080

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!