Condividi tramite


Set-SCVirtualizationManager

Modifica le proprietà di un server VMware vCenter 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 l'aggiornamento di 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, è necessario aggiornare sia il server vCenter che VMM:

  • Sostituire prima di tutto 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 gestori di virtualizzazione in un ambiente Virtual Machine Manager, digitare Get-Help Add-SCVirtualizationManager -Detailed.

Esempio

Esempio 1: Specificare nuove credenziali per un gestore di 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 virtualization manager 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 che contiene il nome utente e la password di un account che dispone dell'autorizzazione per eseguire questa azione. In alternativa, nel caso di Restart-SCJob, dispone dell'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à protetta. 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 della descrizione per le prestazioni e l'ottimizzazione delle 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 torni 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 di 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 VMM Virtualization Manager, che può essere recuperato usando il cmdlet Get-SCVirtualizationManager .