Partilhar via


Set-SCVirtualizationManager

Altera as propriedades de um VMware vCenter Server que é gerido por VMM.

Syntax

Set-SCVirtualizationManager
   [-VirtualizationManager] <VirtualizationManager>
   [-EnableSecureMode <Boolean>]
   [-Credential <VMMCredential>]
   [-TCPPort <UInt32>]
   [-Certificate <ClientCertificate>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

O conjunto-SCVirtualizationManager cmdlet altera uma ou mais propriedades de um VMware vCenter Server que é gerido pelo Virtual Machine Manager (VMM). Um vCenter Server gere os anfitriões VMware ESX e as máquinas virtuais baseadas em VMware.

As propriedades que pode alterar incluem definições para a porta TCP utilizada para ligar ao servidor vCenter, credenciais utilizadas para aceder ao servidor vCenter e atualizar um certificado de segurança do Servidor vCenter.

Se um certificado de segurança para um servidor vCenter expirar ou um certificado auto-assinado for substituído por um certificado de uma autoridade de certificação de terceiros (CA), deve atualizar tanto o servidor vCenter como o VMM:

  • Em primeiro lugar, substitua o certificado vCenter atual pelo novo certificado no vCenter. Consulte a documentação VMware para obter instruções.

  • Em seguida, atualizar o certificado em VMM importando o novo certificado em VMM.

Para obter mais informações sobre a inclusão de um VMware VirtualCenter Server como gestores de virtualização num ambiente de Gestor de Máquinas Virtuais, escreva Get-Help Add-SCVirtualizationManager -Detailed.

Exemplos

Exemplo 1: Especificar novas credenciais para um gestor de virtualização

PS C:\> $VirtManager = Get-SCVirtualizationManager -ComputerName "VirtMgrServer01.Contoso.com"
PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount04"
PS C:\> Set-SCVirtualizationManager -VirtualizationManager $VirtManager -Credential $Credential

O primeiro comando obtém o objeto do gestor de virtualização chamado VirtMgrServer01 da base de dados VMM e armazena o objeto na variável $VirtManager.

O segundo comando recebe a conta Run As chamada Host Computer Account 04 e armazena-a na variável $Credential.

O último comando altera as credenciais armazenadas para VirtMgrServer01 que são utilizadas quando o VMM se liga ao serviço externo.

Parâmetros

-Certificate

Especifica um objeto de certificado de segurança.

Type:ClientCertificate
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Especifica um objeto credencial ou, para alguns cmdlets, um objeto de conta Run As que contém o nome de utilizador e a palavra-passe de uma conta que tem permissão para realizar esta ação. Ou, no caso do Restart-SCJob, tem permissão para completar uma tarefa reiniciada.

Para mais informações sobre o objeto PSCredential, escrevaGet-Help Get-Credential.

Para mais informações sobre Run As accounts, escreva Get-Help New-SCRunAsAccount.

Type:VMMCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableSecureMode

Indica se o VMM comunica com os anfitriões VMware ESX e com os anfitriões Citrix XenServer em modo seguro. O valor predefinido é $True.

Type:Boolean
Aliases:SecureMode
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Especifica que o progresso do trabalho é rastreado e armazenado na variável nomeada por este parâmetro.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Especifica o ID da ponta de otimização de desempenho e recursos (ponta PRO) que desencadeou esta ação. Este parâmetro permite-lhe auditar dicas PRO.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Indica que o trabalho funciona assíncronamente para que o controlo volte imediatamente à concha de comando.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TCPPort

Especifica um valor numérico que representa uma porta TCP.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualizationManager

Especifica um objeto de gestor de virtualização gerido por VMM.

Type:VirtualizationManager
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Saídas

VirtualizationManager

Este cmdlet devolve um objeto VirtualizationManager .

Notas

  • Requer um objeto de gestor de virtualização VMM, que pode ser recuperado utilizando o cmdlet Get-SCVirtualizationManager .