it-swarm.com.de

So installieren Sie die Application Server-Rolle unter Windows Server 2016

Ich aktualisiere die Anforderungen für ein Softwareprodukt für Windows Server 2016.

In 2012 R2 habe ich immer "Application Server" Rolle installiert.

Dies scheint 2016 verschwunden zu sein. Ich habe in TechNet- und Microsoft-Foren nach einer Antwort gesucht, aber keine gefunden.

Gibt es irgendwo ein offizielles Dokument, das angibt, wohin diese Funktionen verschoben wurden, oder ob sie eingestellt und dauerhaft entfernt wurden.

Insbesondere suche ich nach diesen Windows 2012R2-Funktionen im Jahr 2016:

  • AS-Incoming-Trans
  • AS-Outgoing-Trans
  • AS-HTTP-Aktivierung
  • AS-Web-Support
  • AS-WAS-Unterstützung

Jede Hilfe sehr geschätzt.

9
MartinSGill

Application Server-Rolle ist veraltet in Windows Server 2012 R2, wie Sie bereits bemerkt haben, obwohl es keinen Hinweis darauf gibt, wo Rollenfunktionen verschoben werden oder wie sie jetzt benannt werden. In der Dokumentation heißt es nur: "Die Application Server-Rolle ist veraltet und wird möglicherweise nicht mehr als installierbare Serverrolle verfügbar sein. Installieren Sie stattdessen einzelne Funktionen und Rollen separat."

Bei der Installation von Server 2012 R2 konnte ich zwar alle von Ihnen erwähnten Funktionen finden, aber es scheint, dass in Server 2016 der Teil "Nicht mehr als installierbare Serverrolle verfügbar" wirklich implementiert ist - also da raus Alle von Ihnen erwähnten Rollenmerkmale/Komponenten Ich konnte nur feststellen, dass AS-WAS-Support von 2012 R2, umbenannt in [~ # ~], [~ # ~] war in Server 2016 ist dies genau das, was Sie brauchen, dh Windows-Prozessaktivierung, und es enthält genau die gleichen Unterkomponenten in Server 2016. Screenshot von Get-WindowsFeature Ausgabe:

(enter image description here

Wenn Sie Dism/online/Get-Features ausführen, sollten Sie auch WAS * -Funktionen irgendwo zwischen anderen IIS * -Funktionen sehen können:

(enter image description here

Ich denke, einige Funktionen hätten in andere Funktionen integriert werden können, aber vielleicht auch nicht. Wenn Sie ein Softwareprodukt haben, für das diese Rolle erforderlich ist, wird RTMed Server 2016 möglicherweise nicht unterstützt. Möglicherweise arbeiten Sie mit dem Anbieter zusammen, um eine Erklärung zur Unterstützbarkeit zu erhalten. Wenn Sie Zugriff auf den MSFT-Support haben, fordern Sie diese einfach an, um Informationen zu den genannten Funktionen zu erhalten von Ihnen in Server 2016 und ob sie alle entfernt wurden oder was.

Basierend auf dem Wortlaut der oben genannten Dokumentation ist es durchaus zulässig, MSFT zu bitten, die Dokumentation zu aktualisieren, um genau zu erklären, wo sich alle Unterkomponenten in Server 2016 befinden, da es anscheinend nicht der Fall ist, dass wir "einzelne Funktionen und installieren können" Rollen getrennt ".

Der zusätzliche Abschnitt der MSFT-Dokumentation " In Windows Server 2016 entfernte oder veraltete Funktionen " enthält keine Erläuterungen zur Anwendungsserverrolle und verweist auf die Liste der in 2012 R2 und 2012 veralteten Funktionen.

7
Mikhail

Für eingehende und ausgehende DTC-Transaktionen scheinen diese über Powershell mit get-dtcnetworksetting Und set-dtcnetworksetting Im Modul msdtc konfigurierbar zu sein. Zum Beispiel:

PS C:\Windows\system32> get-dtcnetworksetting

AuthenticationLevel               : Mutual
InboundTransactionsEnabled        : False
OutboundTransactionsEnabled       : False
RemoteClientAccessEnabled         : False
RemoteAdministrationAccessEnabled : False
XATransactionsEnabled             : False
LUTransactionsEnabled             : True

PS C:\Windows\system32> set-dtcnetworksetting -inboundtransactionsenabled $true -outboundtransactionsenabled -remoteclientaccessenabled $true

Confirm
Are you sure you want to perform this action?
This operation requires stopping and starting DTC to apply the changes.
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "Y"): y

PS C:\Windows\system32> get-dtcnetworksetting

AuthenticationLevel               : Mutual
InboundTransactionsEnabled        : True
OutboundTransactionsEnabled       : True
RemoteClientAccessEnabled         : True
RemoteAdministrationAccessEnabled : False
XATransactionsEnabled             : False
LUTransactionsEnabled             : True

Es gibt eine Reihe von PS-Befehlen für DTC in Server 2016, die vollständige Liste finden Sie unter get-command -module msdtc.

0
Chris J