Nieuwe features installeren op een bestaand SQL Server 2008 (R2)-cluster - IT-professional Community Blog
Zoeken binnen blogs.microsoft.nl

IT-professional Community Blog

Nieuwe features installeren op een bestaand SQL Server 2008 (R2)-cluster

Jan 12 2011, 12:22 AM

Onlangs moest ik voor een klant een nieuwe scale-out instantie van Reporting Services installeren op een bestaand cluster. Groot was mijn verbazing toen ik – via het SQL Server installation center, Installation, New installation or add features to an existing installation, add features to an existing instance of SQL Server 2008  - na het toevoegen van Reporting Services de foutmelding :   “Existing clustered or cluster-prepared instance failed. The instance selected for installation is already installed and clustered on node X.” terugkreeg.

In eerste instantie lijkt de foutmelding te suggereren dat er al een installatie heeft plaatsgevonden. Aangezien ik het cluster zelf ingericht heb en beheer wist ik echter zeker dat dit niet het geval was. Enig zoekwerk leidde me tot het volgende antwoord op het SQL Server Developer Center. Aangezien het hier een productie-cluster betreft en de Reporting Server op de specifieke instantie noodzakelijk was, was de optie om te installeren in een nieuwe instantie geen optie.

De installatie wordt in dit scenario dus geblokkeerd door de rule-check die voor een installatie wordt uitgevoerd. Een test met het toevoegen van Analysis Server leidde eveneens tot de bovenstaande foutmelding. Conclusie: vóór het toevoegen van een feature wordt (onder andere) een rule-check op de rule “StandaloneInstall_HasClusteredOrPreparedInstanceCheck”  gedaan.

Onderzoek naar de rule-check levert de mogelijkheid op om via de command-line een installatie te starten met de optie SKIPRULES.

 

De syntax om op deze wijze toch een installatie mogelijk te maken:  Setup /ACTION=install /SkipRules=StandaloneInstall_HasClusteredOrPreparedInstanceCheck

Op deze manier wordt het installation center gestart waarna het toevoegen van features wel mogelijk is. Na de installatie heb ik – voor de volledigheid – het cluster gevalideerd en dit leverde geen enkel probleem op.

Voor alle duidelijkheid: de SKIPRULES command-line parameter is ongedocumenteerd. In het eerdere document van het SQL Server Developer Center en de SQL Server 2008  Failover Clustering white-paper wordt er tevens op gewezen dat het toevoegen van features op een bestaande geclusterde instantie NIET ondersteund wordt. Mocht je deze optie derhalve in een productie-omgeving willen gebruiken, verzeker je er dan van te voren van dat de installatie geen (of een acceptabel) risico oplevert en / of dat je tijdens de installatie geen support nodig hebt!

Voor meer informatie:

Commentaar:

Twitter Trackbacks for Nieuwe features installeren op een bestaand SQL Server 2008 (R2)-cluster - IT-professional Community Blog [microsoft.nl] on Topsy.com zei:

PingBack vanaf  Twitter Trackbacks for                 Nieuwe features installeren op een bestaand SQL Server 2008 (R2)-cluster - IT-professional Community Blog         [microsoft.nl]        on Topsy.com

# January 12, 2011 12:57 AM

Bert Wolters zei:

Handig om te weten! Bedankt voor het delen Ernst!

# January 12, 2011 8:10 AM

NXS Hosting zei:

Zeker handig om te weten. Komt vast vaker van pas! Bedankt!

# January 18, 2011 1:47 PM

Willem Langenberg zei:

Ernst, hoe zou ik jou kunnen bereiken? Je mailadres en website werken niet.

Mvg,

Willem Langenberg

06 54 98 68 00

# June 25, 2012 2:30 PM
Wat denkt u?

(Verplicht) 

(Verplicht) 

(Optioneel)

(Verplicht) 
CaptchaCube Vraag:


Antwoord: