首页 > 解决方案 > 集群参数 ObjectGUID 移位

问题描述

所以我尝试通过powershell中的objectGUID将集群资源的网络名称链接到AD对象。

如果我执行以下命令Get-ClusterResource -Cluster CLxxx -Name NameOfResource,则返回 NetworkName 对象。

我可以询问 clusterparameters 和参数 ObjectGUID(Get-ClusterResource -Cluster CLxxx -Name NameOfResource | Get-ClusterParameter -Name objectguid).Value

它会返回类似的东西5efa2b5674c75d43bcdad1c2c183d5ca

到目前为止,一切都很好。

如果我尝试从 Active Directory 获取 ADobject(Get-ADComputer -Filter {Name -Like "$Name"}).ObjectGUID.guid

它会返回类似的东西562bfa5e-c774-435d-bcda-d1c2c183d5ca

它几乎相同,但不完全一样。所有字符都在那里,但顺序不正确。

集群参数:5efa2b5674c75d43bcdad1c2c183d5ca

活动目录:562bfa5e-c774-435d-bcda-d1c2c183d5ca

如果您查看返回的字符串 AD,您可以在-.
最后两个的顺序正确,但前三个必须从前到后切换(一次 2 个字符)。

集群参数:5efa2b56-74c7-5d43-bcda-d1c2c183d5ca

活动目录:562bfa5e-c774-435d-bcda-d1c2c183d5ca

2008 年、2012 年和 2016 年也是如此。

有人对此有解释吗?

标签: powershellfailovercluster

解决方案


推荐阅读