Scripting a Windows 2008 Cluster from Windows 2003

1

Our current environment is all Windows 2003. When we migrate a new version of our service to the cluster, we first stop the service with a command like:

cluster.exe <clusterName> resource "<serviceName>" /offline

We do similarly after the migrate to bring the service back online.

Now, we are upgrading our environment to new Windows 2008 servers. However, our build/migrate machine will remain Windows 2003. When issuing the same command from Windwos 2003 to Windows 2008, we get:

System error 1722 has occurred (0x000006ba).
The RPC server is unavailable.

We need to be able to remotely administer a Windows 2008 cluster from a Windows 2003 server in an automated fashion (such as the command-line cluster.exe utility). Is this possible?

Thanks, Gideon

windows-server-2003
windows-server-2008
command-line-interface
cluster
failover
asked on Server Fault Jan 12, 2010 by glancep

2 Answers

0

I think you have a firewall issue. By default, 2008 protect all inbound.

2 ways:

  • Activate inbound RPC
  • Disable firewall

As a quick test, disable the firewall, through this command, locally inside an elevated command line:

netsh advfirewall set currentprofile state off

answered on Server Fault Feb 3, 2010 by Mathieu Chateau
0

You can't. The cluster.exe command from Windows Server 2003 is just not compatible with Windows Server 2008 failover clustering, neither is the Cluster Administrator MMC.

I was actually testing this in an Exchange 2010 lab just a couple of hours ago... and I have absolutely NO firewall there (first thing I disable when testing something).

No cluster management from 2003 to 2008, sorry.

answered on Server Fault Aug 13, 2010 by Massimo

User contributions licensed under CC BY-SA 3.0