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.
Пример 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.
Пример 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.
Параметры
-AssignmentType
Тип назначения для пула узлов персонального рабочего стола:
- Автоматически, то есть пользователям будет автоматически назначен узел сеанса при первом подключении к пулу узлов.
- Прямой, то есть пользователи должны быть напрямую назначены узлу сеансов в пуле, прежде чем они смогут подключиться.
Тип: | PersonalDesktopAssignmentType |
Допустимые значения: | Automatic, Direct |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Description
Строка из 512 символов, описывающая HostPool в помощь администраторам. Разрешен любой символ.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-FriendlyName
256 символьная строка, предназначенная для отображения конечным пользователям. Разрешен любой символ.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Name
Имя пула узлов, которое должно быть уникальным в клиенте.
Тип: | String |
Aliases: | HostPoolName |
Position: | 1 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Persistent
Переключатель, указывающий на пометку пула узлов как постоянного.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TenantName
Имя клиента.
Тип: | String |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ValidationEnv
Логическое значение, указывающее, следует ли рассматривать пул узлов как пул проверяемых узлов. Пулы узлов с проверкой получают обновления служб с более высокой периодичностью, чем пулы узлов без проверки, что позволяет тестировать изменения служб перед их широким развертыванием в рабочей среде.
Тип: | String |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
Входные данные
System.String
Выходные данные
Microsoft.RDInfra.RDManagementData.RdMgmtHostPool