Test-SCLoadBalancer
Testa um balanceador de carga.
Syntax
Test-SCLoadBalancer
[-VMMServer <ServerConnection>]
[-LoadBalancerAddress] <String>
-Port <UInt16>
-ConfigurationProvider <ConfigurationProvider>
-RunAsAccount <RunAsAccount>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
O cmdlet Test-SCLoadBalancer executa testes em um balanceador de carga e retorna os resultados.
Exemplos
Exemplo 1: testar um balanceador de carga especificado
PS C:\> $ConfigProvider = Get-SCConfigurationProvider | where { $_.Type -eq "LoadBalancer" -and $_.Manufacturer -eq "LBManufacturer" -and $_.Model -eq "LB01"}
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "LBRunAsAcct"
PS C:\> Test-SCLoadBalancer -LoadBalancerAddress "LB01.Contoso.com" -Port 123 -ConfigurationProvider $ConfigProvider -RunAsAccount $RunAsAccount
O primeiro comando obtém o objeto do provedor de configuração para o fabricante LBManufacturer e o modelo LB01 e armazena o objeto na variável $ConfigProvider.
O segundo comando obtém a conta Executar como chamada LBRunAsAccount e armazena o objeto na variável $RunAsAccount.
O último comando testa o balanceador de carga com o endereço LB01.Contoso.com, usando o fornecimento da conta Executar como armazenada em $RunAsAccount como credenciais para executar os testes. Em seguida, o comando exibe os resultados para o usuário.
Parâmetros
-ConfigurationProvider
Especifica um objeto de provedor de configuração. Um provedor de configuração é um plug-in para o VMM (Virtual Machine Manager) que converte comandos do VMM PowerShell em chamadas de API específicas para um tipo de balanceador de carga. Se nenhum provedor de configuração for especificado, o VMM usará as informações de Fabricante e Modelo para escolher um provedor de configuração disponível. Se nenhum provedor de configuração for encontrado, o balanceador de carga não será adicionado.
Type: | ConfigurationProvider |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Especifica que o andamento do trabalho é controlado e armazenado na variável nomeada por esse parâmetro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerAddress
Especifica o FQDN (nome de domínio totalmente qualificado) ou o endereço IP de um balanceador de carga. Os formatos usuais são endereços FQDN, IPv4 ou IPv6, mas verifique com o fabricante do balanceador de carga o formato válido para o balanceador de carga.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Port
Especifica a porta de rede a ser usada ao adicionar um objeto ou criar uma conexão. Os valores válidos são: 1 a 4095.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Especifica a ID da dica de Desempenho e Otimização de Recursos (dica PRO) que disparou essa ação. Esse parâmetro permite que você audite dicas pro.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsAccount
Especifica uma conta Executar como que contém credenciais com permissão para executar essa ação.
Type: | RunAsAccount |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica que o trabalho é executado de forma assíncrona para que o controle retorne imediatamente ao shell de comando.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Especifica um objeto de servidor do VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Saídas
LoadBalancer
Este cmdlet retorna um objeto LoadBalancer .