我们当前的环境都是Windows 2003.当我们将新版本的服务迁移到集群时,我们首先使用如下命令停止服务:
cluster.exe <clusterName> resource "<serviceName>" /offline
在迁移后,我们也会采取类似的做法,将服务恢复到在线状态。
现在,我们正在将我们的环境升级到新的Windows 2008服务器。 但是,我们的构build/迁移机器仍然是Windows 2003.从Windwos 2003发布相同的命令到Windows 2008时,我们得到:
System error 1722 has occurred (0x000006ba). The RPC server is unavailable.
我们需要能够以自动方式从Windows 2003服务器远程pipe理Windows 2008群集(例如命令行cluster.exe实用程序)。 这可能吗?
谢谢,吉迪恩
你不能。 Windows Server 2003中的cluster.exe命令与Windows Server 2008故障转移群集不兼容,群集pipe理器MMC也不兼容。
我实际上是在几个小时前在Exchange 2010实验室中testing这个function的,而且在那里我完全没有防火墙(当我testing某些东西时,我禁用了第一个function)。
从2003年到2008年没有集群pipe理,抱歉。
我认为你有一个防火墙问题。 默认情况下,2008保护所有入站。
2种方式:
作为一个快速testing,通过这个命令在一个提升的命令行中禁用防火墙:
netsh advfirewall设置currentprofile状态closures