Teil 2–Reporting Services hochverfügbar bereitstellen

In meinem ersten Blog Beitrag zum Thema der “Reporting Services hochverfügbar bereitstellen” haben wir auf jedem IIS-Server in unserer Umgebung die SSRS bereitgestellt. Im folgenden Beitrag werden wir nun die SSRS Konfigurieren und die horizontale Bereitstellung der Reporting Datenbank durchführen.

Melden Sie sich nun an dem ersten Knoten in Ihrem NLB-Cluster an. In meinem Beispiel ist dies der Server BL-IIS-01. Wählen Sie dafür den Servernamen und die Berichtsserverinstanz in den Optionen aus. Klicken Sie anschließend auf “Verbinden”.

image_thumb70

Danach befinden Sie sich innerhalb des “Reporting Serives Configurations Manager”. Klicken Sie anschließend auf die Option “Webdienste-Url”. Wir werden nun das virtuelle Verzeichnis innerhalb des IIS anlegen. Belassen Sie die Einstellung unter der Option IP-Adresse “Alle zugewiesenen (empfohlen)”. Die demnächst verwendete URL für den Berichtsserver Dienst wird Ihnen ebenfalls wie dargestellt angezeigt. Klicken Sie danach auf den Button “Anwenden”.

image_thumb184

Die erfolgreiche Erstellung wird Ihnen im unteren Bereich wir folgt dargestellt.

image_thumb185

Als Nächste werden wir die Datenbank für den Berichtsserver anlegen. Klicken Sie hierzu auf der linken Seite auf den Link “Datenbanken”. Wählen Sie dann innerhalb der Seite  “Berichtsserver-Datenbank” den Button “Datenbank ändern”.

image_thumb186

Wählen Sie im folgenden den Eintrag “Neue Berichtsserver-Datenbank erstellen”. Klicken Sie auf “Weiter”.

image_thumb187

Wählen Sie unter der Option den Servername Ihres SQL Clusters aus. Wählen Sie unter Authentifizierungstyp die gewünschte Art aus. Klicken Sie anschließend auf “Verbindung testen”

image_thumb188

Der Test müsste wir folgt ausgehen.

image_thumb78

Achtung! Sollte die folgende Meldung erscheinen, überprüfen Sie, ob Sie wirklich die richtige SQL-Server Version betreiben, und ob Sie das SP2 inkl. CU 4 auf allen Knoten installiert haben.

image_thumb79

Sollte der Test erfolgreich sein, so vergeben Sie in dem nächsten Fenster den Namen der Report Datenbank. Fügen Sie ebenfalls Ihr Spracheinstellungen aus und in welchem Modus der Reporting Server betrieben werden soll.

image_thumb189

Tragen Sie als nächstes Ihre Anmeldeinformationen ein mit dem auf den Reporting Server zugegriffen werden soll. Bitte achten Sie darauf, dass das Anmeldekonto auf dem SQL-Server vorhanden ist.

image_thumb190

Bitte überprüfen Sie noch einmal die Zusammenfassung, ob diese Ihren Vorstellungen entspricht und klicken Sie anschließend auf “Weiter”.

image_thumb191

Klicken Sie nun auf “Fertig stellen”.

image_thumb192

Nachdem wir die Datenbank bereitgestellt haben, werden wir nun das virtuelle Verzeichnis für die Reporting Services konfigurieren und bereitstellen. Vergeben Sie hierzu einen Namen für das “Virtuelle Verzeichnis” in dem dafür vorgesehenen Eingabefenster. In meinem Beispiel belasse ich die Standardeinstellungen. Klicken Sie anschließend auf “Anwenden”.

image_thumb193

Die erfolgreiche Erstellung des Verzeichnisses wird Ihnen wie folgt angezeigt.

image_thumb194

Öffnen Sie nun den Internet Explorer und geben Sie die URL Ihres Reporting Service ein. Die Eingabe müsste nun wie folgt aussehen.

image_thumb215

Nachdem wir nun den ersten Knoten fertig konfiguriert haben, melden Sie sich nun an den zweiten Knoten, in meinem Beispiel BL-IIS-02, an. Öffnen Sie hierzu auf dem zweiten Knoten den SQL Reporting Services Configurations Manager.

image_thumb196

Vergeben Sie nun wie auf dem ersten Knoten die gleiche Webdienst URL. In meinem Beispiel belasse ich wieder die Standardeinstellungen. Klicken Sie anschließend auf “Anwenden”. Die Webdienst-URL ist nun erstellt.

image_thumb197

Gehen Sie nun wieder auf die Option “Datenbanken”. Klicken Sie auf der rechten Seite auf den Button “Datenbank ändern”.

image_thumb198

Nun wählen Sie die Option “Vorhandene Berichtsserver-Datenbank auswählen”.

image_thumb201

Wählen Sie nun wieder den SQL-Cluster Namen und geben Sie die Sicherheitsinformationen für eine Verbindung mit dem SQL Server ein. Klicken Sie wieder bei Bedarf auf den Link “Verbindung testen”.

image_thumb202

Wählen Sie nun die Reporting Server Datenbank aus. Klicken Sie anschließend auf “Weiter”.

image_thumb203

Geben Sie nun wieder das Konto an, mit dem auf die Reporting Services zugegriffen werden soll.

image_thumb204

Überprüfen Sie anschließend noch einmal Ihre Einstellungen und klicken Sie dann auf “Weiter”.

image_thumb205

Die Konfiguration wird Ihnen wieder wie folgt dargestellt.

image_thumb206

Abschließend müssen Sie noch die Berichts-Manager-URL konfigurieren. Gehen Sie hierzu auf den Link und geben Sie ihre gewünschte URL-Endung ein. In meinem Beispiel belasse ich wieder die Standardeinstellungen und klicke anschließend auf “Anwenden”.

image_thumb207

Die erfolgreiche Bereitstellung wird Ihnen wie folgt angezeigt.

image_thumb208

Klicken Sie nun im unteren Bereich einmal auf die Option “Bereitstellung für horizontales Skalieren”. Wie Sie sehen, werden Sie zum Einrichten aufgefordert, sich an dem ersten Knoten anzumelden. Schließen Sie nun den Konfigurationsmanager.

image_thumb209

Melden Sie sich nun an dem ersten Knoten wieder an.

image_thumb162

Klicken Sie hier im unteren Bereich auf die Option “Bereitstellung für horizontales Skalieren”. Wie Sie hier sehen, wurden beide Knoteninstanzen gefunden. Der Knoten 2 wartet nun auf ein “Join” und die Skalierung. Markieren Sie hierzu den Server und klicken Sie anschließend auf “Server hinzufügen”.

image_thumb210

Beide Knoten wurden nun miteinander verknüpft.

image_thumb211

Gehen Sie nun wieder auf den zweiten Knoten, und geben Sie hier ebenfalls die URL für die Reporting Services ein. In meinem Beispiel “http://bl-iis-02/Reports/”. Wie Sie sehen, werden die Reporting Services wie gewünscht angezeigt.

image_thumb213

In meinem letzten Teil zu diesem Thema, werden wir die letzten Einstellungen vornehmen, damit wir die Dienste auch über das NLB nutzen können.