Condividi tramite


Set-SCVirtualizationManager

Modifica le proprietà di un server vCenter VMware gestito da VMM.

Sintassi

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

Descrizione

Il cmdlet Set-SCVirtualizationManager modifica una o più proprietà di un server VMware vCenter gestito da Virtual Machine Manager (VMM). Un server vCenter gestisce gli host VMware ESX e le macchine virtuali basate su VMware.

Le proprietà che è possibile modificare includono le impostazioni per la porta TCP usata per connettersi al server vCenter, le credenziali usate per accedere al server vCenter e aggiornare un certificato di sicurezza del server vCenter.

Se un certificato di sicurezza per un server vCenter scade o un certificato autofirmato viene sostituito da un certificato di un'autorità di certificazione di terze parti (CA), è necessario aggiornare sia il server vCenter che VMM:

  • Sostituire innanzitutto il certificato vCenter corrente con il nuovo certificato in vCenter. Per istruzioni, vedere la documentazione di VMware.

  • Aggiornare quindi il certificato in VMM importando il nuovo certificato in VMM.

Per altre informazioni sull'inclusione di un server VMware VirtualCenter come manager di virtualizzazione in un ambiente Virtual Machine Manager, digitare Get-Help Add-SCVirtualizationManager -Detailed.

Esempio

Esempio 1: Specificare nuove credenziali per una gestione virtualizzazione

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

Il primo comando ottiene l'oggetto gestione virtualizzazione denominato VirtMgrServer01 dal database VMM e archivia l'oggetto nella variabile $VirtManager.

Il secondo comando ottiene l'account RunAs denominato Account computer host 04 e lo archivia nella variabile $Credential.

L'ultimo comando modifica le credenziali archiviate per VirtMgrServer01 usate quando VMM si connette al servizio esterno.

Parametri

-Certificate

Specifica un oggetto certificato di protezione.

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

-Credential

Specifica un oggetto credenziale o, per alcuni cmdlet, un oggetto account RunAs contenente il nome utente e la password di un account che dispone dell'autorizzazione per eseguire questa azione. In alternativa, nel caso di Restart-SCJob, è disponibile l'autorizzazione per completare un'attività riavviata.

Per altre informazioni sull'oggetto PSCredential , digitare Get-Help Get-Credential.

Per altre informazioni sugli account RunAs, digitare Get-Help New-SCRunAsAccount.

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

-EnableSecureMode

Indica se VMM comunica con gli host VMware ESX e gli host Citrix XenServer in modalità sicura. Il valore predefinito è $True.

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

-JobVariable

Specifica che lo stato del processo viene monitorato e archiviato nella variabile indicata in questo parametro.

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

-PROTipID

Specifica l'ID del suggerimento prestazioni e ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti PRO.

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

-RunAsynchronously

Indica che il processo viene eseguito in modo asincrono in modo che il controllo restituisca immediatamente alla shell dei comandi.

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

-TCPPort

Specifica un valore numerico che rappresenta una porta TCP.

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

-VirtualizationManager

Specifica un oggetto gestione virtualizzazione gestito da VMM.

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

Output

VirtualizationManager

Questo cmdlet restituisce un oggetto VirtualizationManager .

Note

  • Richiede un oggetto di gestione virtualizzazione VMM, che può essere recuperato usando il cmdlet Get-SCVirtualizationManager .