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”.
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”.
Die erfolgreiche Erstellung wird Ihnen im unteren Bereich wir folgt dargestellt.
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”.
Wählen Sie im folgenden den Eintrag “Neue Berichtsserver-Datenbank erstellen”. Klicken Sie auf “Weiter”.
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”
Der Test müsste wir folgt ausgehen.
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.
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.
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.
Bitte überprüfen Sie noch einmal die Zusammenfassung, ob diese Ihren Vorstellungen entspricht und klicken Sie anschließend auf “Weiter”.
Klicken Sie nun auf “Fertig stellen”.
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”.
Die erfolgreiche Erstellung des Verzeichnisses wird Ihnen wie folgt angezeigt.
Öffnen Sie nun den Internet Explorer und geben Sie die URL Ihres Reporting Service ein. Die Eingabe müsste nun wie folgt aussehen.
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.
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.
Gehen Sie nun wieder auf die Option “Datenbanken”. Klicken Sie auf der rechten Seite auf den Button “Datenbank ändern”.
Nun wählen Sie die Option “Vorhandene Berichtsserver-Datenbank auswählen”.
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”.
Wählen Sie nun die Reporting Server Datenbank aus. Klicken Sie anschließend auf “Weiter”.
Geben Sie nun wieder das Konto an, mit dem auf die Reporting Services zugegriffen werden soll.
Überprüfen Sie anschließend noch einmal Ihre Einstellungen und klicken Sie dann auf “Weiter”.
Die Konfiguration wird Ihnen wieder wie folgt dargestellt.
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”.
Die erfolgreiche Bereitstellung wird Ihnen wie folgt angezeigt.
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.
Melden Sie sich nun an dem ersten Knoten wieder an.
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”.
Beide Knoten wurden nun miteinander verknüpft.
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.
In meinem letzten Teil zu diesem Thema, werden wir die letzten Einstellungen vornehmen, damit wir die Dienste auch über das NLB nutzen können.