Search code examples
sql-serverreporting-servicesfailovercluster

SQL Server 2008 Reporting Services on Failover Cluster


When I try to install the Reporting Services on a second node of a failover cluster, I get the following error message:

Existing clustered or cluster-prepared instance failed. The instance selected for installation is already installed and clustered on node 2.

But, we never installed it before. Does anyone have any ideas? This is on Windows 2008 server 64-bit.


Solution

  • Just one thing though. You have to install Reporting Services using the Enterprise Edition media and to avoid doing all kinds of nasty stuff to the Licensing the fail-over cluster also have to be Enterprise Edition. If you try to do this using the SQL Server Standard media you will not be able to install SSRS to a "Shared Database" and the encryption information in the database created by instance #1 will be mercilessly blasted into oblivion. This will result in instance 1 of SSRS not working while instance 2 (on the second server) is working. Trying to fix this will only flip the situation.

    Personally i find this to be quite the bummer from Microsoft since it practically means that you have to weigh the cost of Enterprise Edition against HA-enabling Reporting Services.

    So basically, you have to acquire Enterprise Edition if you do not want your Reporting Services to be the Single Point of Failure.