Test-SCLoadBalancer
Prueba un equilibrador de carga.
Syntax
Test-SCLoadBalancer
[-VMMServer <ServerConnection>]
[-LoadBalancerAddress] <String>
-Port <UInt16>
-ConfigurationProvider <ConfigurationProvider>
-RunAsAccount <RunAsAccount>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
El cmdlet Test-SCLoadBalancer ejecuta pruebas en un equilibrador de carga y devuelve los resultados.
Ejemplos
Ejemplo 1: Prueba de un equilibrador 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
El primer comando obtiene el objeto de proveedor de configuración para el fabricante LBManufacturer y el modelo LB01, y almacena el objeto en la variable $ConfigProvider.
El segundo comando obtiene la cuenta de ejecución denominada LBRunAsAccount y almacena el objeto en la variable $RunAsAccount.
El último comando prueba el equilibrador de carga con la dirección LB01.Contoso.com, mediante el uso de proporcionar la cuenta de ejecución almacenada en $RunAsAccount como credenciales para ejecutar las pruebas. A continuación, el comando muestra los resultados al usuario.
Parámetros
-ConfigurationProvider
Especifica un objeto de proveedor de configuración. Un proveedor de configuración es un complemento de Virtual Machine Manager (VMM) que traduce comandos de PowerShell de VMM a llamadas API específicas de un tipo de equilibrador de carga. Si no se especifica ningún proveedor de configuración, VMM usa la información de fabricante y modelo para elegir un proveedor de configuración disponible. Si no se encuentra ningún proveedor de configuración, no se agrega el equilibrador de carga.
Type: | ConfigurationProvider |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Especifica que se realiza un seguimiento del progreso del trabajo y que se almacena en la variable cuyo nombre indica este parámetro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerAddress
Especifica el nombre de dominio completo (FQDN) o la dirección IP de un equilibrador de carga. Los formatos habituales son direcciones FQDN, IPv4 o IPv6, pero compruebe con el fabricante del equilibrador de carga el formato válido para el equilibrador de carga.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Port
Especifica el puerto de red que se va a usar al agregar un objeto o crear una conexión. Los valores válidos son: de 1 a 4095.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Especifica el identificador de la sugerencia rendimiento y optimización de recursos (sugerencia PRO) que desencadenó esta acción. Este parámetro le permite auditar sugerencias PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsAccount
Especifica una cuenta de ejecución que contiene credenciales con permiso para realizar esta acción.
Type: | RunAsAccount |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica que el trabajo se ejecuta de forma asincrónica para que el control vuelva al shell de comandos inmediatamente.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Especifica un objeto de servidor VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Salidas
LoadBalancer
Este cmdlet devuelve un objeto LoadBalancer .