Set-SCVirtualizationManager
Altera as propriedades de um VMware vCenter Server gerenciado pelo VMM.
Syntax
Set-SCVirtualizationManager
[-VirtualizationManager] <VirtualizationManager>
[-EnableSecureMode <Boolean>]
[-Credential <VMMCredential>]
[-TCPPort <UInt32>]
[-Certificate <ClientCertificate>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
O cmdlet Set-SCVirtualizationManager altera uma ou mais propriedades de um VMware vCenter Server gerenciado pelo VMM (Virtual Machine Manager). Um vCenter Server gerencia hosts VMware ESX e máquinas virtuais baseadas em VMware.
As propriedades que você pode alterar incluem configurações para a porta TCP usada para se conectar ao vCenter Server, credenciais usadas para acessar o vCenter Server e atualizar um certificado de segurança do vCenter Server.
Se um certificado de segurança para um vCenter Server expirar ou um certificado autoassinado for substituído por um certificado de uma AC (autoridade de certificação) de terceiros, você deverá atualizar o vCenter Server e o VMM:
Primeiro, substitua o certificado vCenter atual pelo novo certificado no vCenter. Consulte a documentação do VMware para obter instruções.
Em seguida, atualize o certificado no VMM importando o novo certificado para o VMM.
Para obter mais informações sobre como incluir um VMware VirtualCenter Server como gerentes de virtualização em um ambiente do Virtual Machine Manager, digite Get-Help Add-SCVirtualizationManager -Detailed
.
Exemplos
Exemplo 1: Especificar novas credenciais para um gerenciador 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 gerenciador de virtualização chamado VirtMgrServer01 do banco de dados do VMM e armazena o objeto na variável $VirtManager.
O segundo comando obtém a conta Executar como chamada Conta de Computador Host 04 e a armazena na variável $Credential.
O último comando altera as credenciais armazenadas para VirtMgrServer01 que são usadas quando o VMM se conecta 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 de credencial ou, para alguns cmdlets, um objeto de conta Executar como que contém o nome de usuário e a senha de uma conta que tem permissão para executar essa ação. Ou, no caso de Restart-SCJob, tem permissão para concluir uma tarefa reiniciada.
Para obter mais informações sobre o objeto PSCredential , digite Get-Help Get-Credential
.
Para obter mais informações sobre contas Executar como, digite 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 se comunica com hosts ESX do VMware e hosts Citrix XenServer no modo seguro. O valor padrão é $True.
Type: | Boolean |
Aliases: | SecureMode |
Position: | Named |
Default value: | None |
Required: | False |
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 |
-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 |
-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 |
-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 do gerenciador de virtualização gerenciado pelo VMM.
Type: | VirtualizationManager |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Saídas
VirtualizationManager
Esse cmdlet retorna um objeto VirtualizationManager .
Observações
- Requer um objeto gerenciador de virtualização do VMM, que pode ser recuperado usando o cmdlet Get-SCVirtualizationManager .