web-dev-qa-db-ja.com

Windows Server 2016にアプリケーションサーバーの役割をインストールする方法

Windows Server 2016のソフトウェア製品の要件を更新しています。

2012 R2では、常に "Application Server" roleのインストールに使用していました。

これは2016年に消滅したようです。私はTechNetとMicrosoftのフォーラムで回答を探していましたが、見つかりませんでした。

これらの機能がどこに移動したか、または廃止されて完全に削除されたかを示す公式ドキュメントはどこかにありますか?.

具体的には、2016年にこれらのWindows 2012R2機能を探しています。

  • AS-Incoming-Trans
  • AS-Outgoing-Trans
  • AS-HTTP-Activation
  • AS-Web-Support
  • AS-WAS-Support

どんな助けも大歓迎です。

9
MartinSGill

アプリケーションサーバーの役割は廃止されました Windows Server 2012 R2では、既に説明したように、役割の機能の移動先や名前の付け方は示されていません。 「アプリケーションサーバーの役割は廃止され、最終的にはインストール可能なサーバーの役割として利用できなくなります。代わりに、個々の機能と役割を個別にインストールしてください。」

Server 2012 R2のインストールを調べたところ、とにかくあなたが言及したすべての機能を見つけることができましたが、「インストール可能なサーバーの役割として使用できなくなった」部分が実際に実装されているのはServer 2016のようです-したがって、あなたが言及したすべてのロール機能/コンポーネントは、2012 R2からAS-WAS-Support[〜#〜]だった[〜#〜]サーバー2016では、これはまさに必要なもの、つまりWindowsプロセスアクティベーションであり、サーバー2016とまったく同じサブコンポーネントが含まれています。 Get-WindowsFeature出力の例:

enter image description here

Dism/online/Get-Featuresを実行すると、他のIIS *機能の間のどこかにWAS *機能が表示されるはずです。

enter image description here

一部の機能は他の機能に統合された可能性がありますが、そうでない可能性があります。この役割を必要とするソフトウェア製品がある場合は、最近のRTMed Server 2016のサポートがない可能性があります-MSFTサポートにアクセスできる場合は、ベンダーと協力してサポート性についての声明を得ることができます。 Server 2016で、すべて削除されたか、または何が削除されたか。

上記のドキュメントでの表現に基づいて、MSFTにドキュメントを更新してServer 2016のすべてのサブコンポーネントを正確に説明するよう依頼することは非常に有効です。別に役割」。

MSFTドキュメントの追加セクション「 Windows Server 2016で削除または廃止された機能 」では、アプリケーションサーバーの役割に関する説明は追加されていません。2012R2および2012で廃止されたもののリストを参照してください。

7
Mikhail

DTCインバウンドおよびアウトバウンドトランザクションの場合、これらはPowershellを介して構成可能であるように見え、msdtcモジュールにget-dtcnetworksettingおよびset-dtcnetworksettingがあります。例えば:

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

Server 2016にはDTC用のPSコマンドが多数あります。完全なリストについては、get-command -module msdtcを参照してください。

0
Chris J