解决 MDT Update Deployment Share 无法创建多播 的故障问题
在一台新服务器上安装了 MDT 进行了相关的配置,在执行 Update Deployment Share 时出现如下图的故障,并且该问题实实在在烦了我几天。今天下午总算是解决了,又是因为疏忽导致的,惭愧……!
先来看看图中的错误:
An error occurred while trying to execute the command.
Error Code: 0xC1250100
Error Description: The configuration string was invalid or empty.
䔊楸⁴潣敤㴠ⴠ〱㐵㌵㔹〲
Unable to create multicast namespace "DeployPoint$", rc = -1054539520.
遇到故障问题,如果 gOxiA 无法自己解决首先会想到的是强大的搜索引擎,可惜最近RPWT,总是搜索不到任何有价值的资料!所有资料都未正确提及或引导出该问题的错误根源!这也是 gOxiA 多天没能解决的主要原因。
乍一看,Unable to create multicast namespace “DeployPoint$”都很清楚的描述了错误,而这个 namespace 又确实存在, 并且 MDT 部署也未有任何异常,当然除了无法执行多播。早先又因为搜索网上的资料被误导进入到了一个死胡同,直到今天下午来到办公室,利用闲暇时间决定使用 wdsutil.exe 来探个究竟。
MDT 的脚本执行遭遇错误得到的反馈信息可能不便于 troubleshooting,毕竟文档资料太少,但是如果直接使用 wdsutile.exe 自己手工创建多播应该更加直观。于是:
晕!竟然没有反馈任何错误,成功的执行了!但是 gOxiA 也非常肯定 MDT 的脚本肯定是没有问题的,因为同样的环境其他 MDT Server 就不会出现这个问题。重新思考……再思考!
当前的 MDT Server 使用的 Deployment Point 是从 gOxiA 笔记本上现成拷贝过来了,难道是哪个路径忘记改写了!迅速打开 Deployment Point 属性查看 General 选项卡终于发现了问题,再导入现有节点后我虽然修改了 UNC path,但是忽略了 Local path。也正是这个原因导致在执行 Update Deployment Share 时无法创建多播。但是,MDT 在错误反馈方面也确实有些疏漏,本是“Configstring”的问题,现实的错误反馈结果却是“Namespace”。
不论怎样,问题今天总算是得到了解决!再次得到一个教训和经验!
参考资料:http://technet.microsoft.com/zh-cn/library/cc794731(WS.10).aspx
这个是神马?