Guten Tag,
ich ärgere mich in einer Server 2012 R2-Domäne seit Erstellung einer TS-Farm mit diesem lästigen Problem herum.
Es wurde anfangs aus 3 Servern (OS: Server 2012 R2 x64, Patchlevel aktuell) eine TS-Farm erstellt:
- - srv-lb: Verbindungsbroker (auf ihm wurde über den Servermanager die Farm erstellt und konfiguriert)
- - srv-ts01 & srv-ts02: Sitzungshosts
Gleich bei der Serverdiagnose zur Erstellung der Farm wurde angemahnt, das Powershell-Remoting auf allen Zielen aktiviert werden müsse (es ist aber aktiv). Ich verband mich daraufhin per PS vom srv-lb zu den Mitgliedsservern und loggte mich dann aus der PS-Session aus - Powershell-Remoting funktionierte nun und das Setup lief fehlerfrei durch. Ich weiß nicht, ob der Diagnosefehler evtl. von Bedeutung ist für das nachfolgende Problem.
Nachdem alle Server während des Setups neugestartet wurden und die Farm mit dem Namen "tsfarm" auf allen Mitgliedern einwandfrei funktionierte, konf. ich das DNS Round Robin (2 Host A namens "tsfarm" und mit den jeweiligen IPs der Sitzungshosts (192.168.112.5 & 192.168.112.6).
Die Lastenverteilung funktioniert soweit, verschiedene User landen auf jeweils verschiedenen TS.
Nun zum Fehler. Wenn ich den Servermanager auf dem srv-lb öffne und zum Reiter "Remotedesktop-dienste" wechsle, erscheint die Fehlermeldung " Es ist keine Remotedesktopdienste-Bereitstellung im Serverpool vorhanden. Führen Sie zum Erstellen einer Bereitstellung den Assistenten zum Hinzufügen von Rollen und Features aus, und wählen Sie die Installationsoptionen „Remotedesktopdienste“ aus."
Auf dem srv-ts01 & srv-ts02 wird die Sammlung mal gefunden und korrekt angezeigt, mal ist einer der Sitzungshost nicht mehr in der Gruppe der verwalteten Server (dies wechselt durch, dass beide nicht mehr verwaltet waren, lag bislang noch nicht vor) und mal der andere. Das Verhalten ist auch nicht reproduzierbar. Füge ich die Server dann manuell hinzu, kann ich den Verbund wieder herstellen, später bricht er wieder zusammen.
Was ich bislang unternahm:
- - Ich habe die tsfarm manuell gelöscht und per Servermanager wieder neu erstellt. Der Fehler bleibt bestehen.
- - Ich habe daraufhin die tsfarm manuell gelöscht und per GPO neu erstellt ohne Symptomänderung.
- -Ich habe daraufhin den lb sowie die beiden ts aus der Domäne entfernt, die VMs gelöscht und komplett neu installiert und die Farm nach dem Domain-Join per Servermanager wieder neu erstellt, diesmal aber mit nur einem Sitzungshost. Die Host A im DNS wurden entsprechend angepasst. Die Farm besteht nun aus dem srv-lb und dem srv-ts01. Der Fehler tritt nun wieder auf.
Aktuell wirft der srv-lb oben genannten Fehler, der srv-ts01 findet aber die "tsfam" im Servermanager und man kann die Farm per DNS-Name sowie IP fehlerfrei erreichen und sich daran anmelden.
Auf dem srv-lb fand ich folgende Fehler im Log des Servermanagers:
============================================================================================
SRV-LB2056 Fehler Microsoft-Windows-TerminalServices-SessionBroker Microsoft-Windows-TerminalServices-SessionBroker/Operational 23.03.2015 19:38:14
Der Remotedesktop-Verbindungsbrokerserver konnte die Ziele für den Anbieter "NULL" nicht aus der Datenbank auflisten.
Name der in einem Pool zusammengefassten virtuellen Desktopsammlung: NULL
Fehler: Die Anmeldung bei der Datenbank ist fehlgeschlagen.
============================================================================================
SRV-LB1280 Warnung Microsoft-Windows-TerminalServices-SessionBroker-Client Microsoft-Windows-TerminalServices-SessionBroker-Client/Operational 23.03.2015 19:38:01
Die Remotedesktopdienste konnten keine Verknüpfung mit dem Verbindungsbroker auf dem Server "srv-lb.mydomain.local" herstellen.
Fehler: Die aktuelle asynchrone Nachricht wurde vom asynchronen Verteiler gelöscht, da eine neue Nachricht vorhanden ist, die die aktuelle Nachricht überschreibt.
============================================================================================
Ich stehe momentan ziemlich außen vor und habe keine Ahnung, was ursächlich infrage kommt, dass die Info aus der sog. Datenbank nicht gelesen werden konnten. Meine Suche nach dem Problem ergab bislang leider auch keine Treffer.
Für alle konstruktiven Antworten bin ich dankbar.
Mit freundlichen Grüßen