本文提供了在从服务器管理器中删除服务器后远程桌面服务(RDS)工具无法正常运行的问题的解决方案。
原始 KB 数: 2910155
现象
在 Windows Server 2012 环境中,从属于远程桌面服务集合的服务器管理器服务器池中删除服务器。 但是,不会从远程桌面服务部署中删除服务器(“集合”页上的服务器列表)。 在这种情况下,选择“远程桌面服务”部分时,会收到类似于以下示例的错误消息:
此部署中的以下服务器不是服务器池的一部分: 1.[server_name] 必须将服务器添加到服务器池。
原因
尽管服务器仍然是远程桌面服务部署的一部分,但它不再注册到服务器管理器。
解决方法
可以将服务器添加回服务器管理器服务器池。 但是,如果服务器已停用或永久脱机,则可以使用 PowerShell 将其从远程桌面服务部署中删除。
若要获取部署中服务器及其角色的列表,请使用 Get-RDServer cmdlet。 将服务器名称与错误消息中列出的服务器名称匹配。 另请注意输出中列出的 Get-RDServer角色。 然后,使用 Remove-RDServer cmdlet 从部署中删除服务器。
示例:
PS C:\> Get-RDServer
Server Roles
------ -----
rdhost1.contoso.com {RDS-RD-SERVER, RDS-CONNECTION-BROKER, RDS-WEB-ACCESS}
rdhost2.contoso.com {RDS-RD-SERVER}
PS C:\> Remove-RDServer rdhost2.contoso.com RDS-RD-SERVER
此过程完成后,重启服务器管理器。 远程桌面服务部分应再次正常运行。
详细信息
有关 Windows PowerShell 中的远程桌面 cmdlet 的详细信息,请参阅 RemoteDesktop。