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 .