Help and Support

Article ID: 935197 - Last Review: January 31, 2008 - Revision: 2.3

You cannot upgrade the operating system of a clustered server from Windows Server 2003 to Windows Server 2008

Expand all | Collapse all

SYMPTOMS

When you try to upgrade the operating system of a server from Microsoft Windows Server 2003 to Windows Server 2008, the upgrade may be unsuccessful. When this problem occurs, the following error message is recorded in the System Compatibility report:
You must make the following changes before upgrading Windows

Uninstall the following Windows components and features:
Server Clustering - Please read Microsoft Knowledge Base article: 935197

CAUSE

This behavior occurs because this Windows Server 2003-based server is in a cluster. Windows Server 2008 does not support an upgrade of clustered servers from Windows Server 2003 to Windows Server 2008.

WORKAROUND

To work around this behavior, use one of the following methods, as appropriate for your situation.

Method 1: Clean install

  1. Perform a clean installation of Windows Server 2008 on the nodes in the cluster.
  2. Install the Failover Clustering feature, create a new cluster, and then reconfigure the cluster settings.

Method 2: In-place migration

  1. Use the Cluster Administrator tool (Cluadmin.exe) to evict the Windows Server 2003-based server from the cluster.
  2. Upgrade the operating system to Windows Server 2008.
  3. Install the Failover Clustering feature, and then create a new cluster with this node.
  4. Use the Migrate a Cluster Wizard to migrate certain settings from a clustered server that is running Windows Server 2003 to a clustered server that is running Windows Server 2008.
  5. As soon as you have completed migrating the settings, evict the remaining nodes, perform an upgrade Windows Server 2008 and then join the nodes to the new Windows Server 2008 cluster.

STATUS

This behavior is by design.

MORE INFORMATION

The Windows Server 2008 Help file contains more information about supported paths from Windows Server 2003 to Windows Server 2008 for clustered servers.

For more information about Windows Server 2008, visit the following Microsoft Web site:
http://www.microsoft.com/windowsserver2008/en/us/default.aspx (http://www.microsoft.com/windowsserver2008/en/us/default.aspx)

APPLIES TO
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Web Server 2008
Keywords: 
kbtshoot kbprb kbexpertiseinter KB935197

Article Translations