New-RdsHostPool

创建主机池。

语法

New-RdsHostPool
   [-TenantName] <String>
   [-Name] <String>
   [-ValidationEnv <bool>]
   [-Ring <int>]
   [-AssignmentType {Automatic | Direct}]
   [-Description <String>]
   [-FriendlyName <String>]
   [-Persistent]
   [<CommonParameters>]

说明

在租户中创建主机池。 主机池包含一个或多个会话主机,用户可以在其中连接到运行程序、保存文件以及使用这些主机上的资源。

在创建时,可以决定使用永久性标志创建永久性主机池。 通过创建永久性主机池,用户将始终连接到其会话的同一会话主机。 如果不使用此标志,则会创建共用主机池。 在共用主机池中,用户连接到负载均衡器动态选择的池中的会话主机。

示例

示例 1:创建共用主机池

PS C:\> New-RdsHostPool -TenantName "contoso" -Name "contosoHostPool"

TenantName            : contoso
TenantGroupName       : Default Tenant Group
HostPoolName          : contosoHostPool
FriendlyName          :
Description           :
Persistent            : False
CustomRdpProperty     :
MaxSessionLimit       : 999999
LoadBalancerType      : BreadthFirst
ValidationEnv         : False
Ring                  : 
AssignmentType        :

此命令在指定的租户中创建新的共用主机池。 主机池中填充了一些预定义值。 若要更改这些值,请运行 Set-RdsHostPool cmdlet。

示例 2:创建个人桌面主机池

PS C:\> New-RdsHostPool -TenantName "contoso" -Name "contosoPersonal" -Persistent

TenantName            : contoso
TenantGroupName       : Default Tenant Group
HostPoolName          : contosoPersonal
FriendlyName          :
Description           :
Persistent            : True
CustomRdpProperty     :
MaxSessionLimit       : 999999
LoadBalancerType      : Persistent
ValidationEnv         : False
Ring                  : 
AssignmentType        : Automatic

此命令在指定的租户中创建新的个人桌面主机池。 如果在运行命令时未提供分配类型,则个人桌面主机池将设置为自动分配。 若要更改主机池的分配类型或任何其他属性,请运行 Set-RdsHostPool cmdlet。

示例 3:创建验证主机池

PS C:\> New-RdsHostPool -TenantName "contoso" -Name "contosoValidation" -ValidationEnv $true

TenantName            : contoso
TenantGroupName       : Default Tenant Group
HostPoolName          : contosoValidation
FriendlyName          :
Description           :
Persistent            : False
CustomRdpProperty     :
MaxSessionLimit       : 999999
LoadBalancerType      : Persistent
ValidationEnv         : True
Ring                  : 
AssignmentType        : Automatic

此命令在指定的租户中创建一个新的共用验证主机池。 验证主机池将以更快的节奏接收服务更新,使你能够在在生产环境中广泛部署任何服务更改之前对其进行测试。 若要更改主机池,使其不再是验证主机池,请运行 Set-RdsHostPool cmdlet。

参数

-AssignmentType

个人桌面主机池的分配类型:

  • 自动,这意味着将在用户首次连接到主机池时自动为其分配会话主机。
  • 直接,这意味着必须先将用户直接分配到池中的会话主机,然后才能进行连接。
类型:PersonalDesktopAssignmentType
接受的值:Automatic, Direct
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Description

描述 HostPool 以帮助管理员的 512 字符串。 允许任何字符。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-FriendlyName

一个 256 字符的字符串,用于显示给最终用户。 允许任何字符。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Name

主机池的名称,该名称在租户中必须是唯一的。

类型:String
别名:HostPoolName
Position:1
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-Persistent

指示将主机池标记为永久性的开关。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-TenantName

租户的名称。

类型:String
Position:0
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-ValidationEnv

一个布尔值,指示主机池是否应被视为验证主机池。 与非验证主机池相比,验证主机池以更快的节奏接收服务更新,使你能够在将服务更改广泛部署到生产环境之前对其进行测试。

类型:String
Position:Named
默认值:False
必需:False
接受管道输入:True
接受通配符:False

输入

System.String

输出

Microsoft.RDInfra.RDManagementData.RdMgmtHostPool