Add-SCVirtualizationManager
Aggiunge un server VMware vCenter a VMM.
Sintassi
Add-SCVirtualizationManager
[-VMMServer <ServerConnection>]
[-ComputerName] <String>
[-Description <String>]
-Credential <VMMCredential>
[-TCPPort <UInt32>]
[-Certificate <ClientCertificate>]
[-EnableSecureMode <Boolean>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Descrizione
Il cmdlet add-SCVirtualizationManager
La porta predefinita usata per connettersi a un computer server VMware VirtualCenter è la porta TCP 443.
Esempio
Esempio 1: Aggiungere un server VMware vCenter a VMM
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAccount03"
PS C:\> $Cert = Get-SCCertificate -ComputerName "vCenterServer01.Contoso.com"
PS C:\> Add-SCVirtualizationManager -ComputerName "vCenterServer01.Contoso.com" -Certificate $Cert -TCPPort 443 -Credential $RunAsAccount
Il primo comando ottiene l'oggetto account RunAs denominato RunAsAccount03 e archivia l'oggetto nella variabile $RunAsAccount. Le credenziali necessarie per questa operazione sono un account amministratore locale o un account di dominio con diritti di amministratore nel server vCenter da aggiungere come gestore di virtualizzazione a VMM.
Il secondo comando ottiene il certificato di sicurezza da vCenterrServer01 e lo archivia nella variabile $Cert.
L'ultimo comando aggiunge l'oggetto virtualization manager denominato vCenterServer01 al database VMM, importa l'oggetto certificato di sicurezza e specifica che VMM userà la porta TCP 443 (porta predefinita) per connettersi a tale server. Durante l'elaborazione dell'ultimo comando, $Credential fornisce le credenziali RunAs per Add-SCVirtualizationManager.
Esempio 2: Aggiungere più server VMware vCenter a VMM
PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount03"
PS C:\> $Servers = "vCenterServer01.Contoso.com", "vCenterServer02.Contoso.com"
PS C:\> ForEach ($Server in $Servers) {$Cert = Get-SCCertificate -ComputerName $Server; Add-SCVirtualizationManager -ComputerName $Server -Certificate $Cert -TCPPort 443 -Credential $Credential}
Il primo comando ottiene l'oggetto account RunAs denominato RunAsAccount03 e archivia l'oggetto nella variabile $RunAsAccount. Le credenziali necessarie per questa operazione sono un account amministratore locale o un account di dominio con diritti di amministratore nel server vCenter da aggiungere come gestore di virtualizzazione a VMM.
Il secondo comando archivia le stringhe "vCenterServer01.Contoso.com" e "vCenterServer02.Contoso.com", ovvero i nomi di due server VMware vCenter, nella variabile $Servers.
L'ultimo comando aggiunge i due server a VMM e specifica che VMM importerà i certificati di sicurezza e userà la porta TCP 443 (porta predefinita) per connettersi al servizio virtualization manager in vCenterServer01 e vCenterServer02. Durante l'elaborazione di questo comando, $Credential fornisce le credenziali RunAs per Add-SCVirtualizationManager.
Per altre informazioni sull'istruzione del ciclo ForEach Standard di Windows PowerShell, digitare Get-Help about_ForEach
.
Parametri
-Certificate
Specifica un oggetto certificato di sicurezza.
Tipo: | ClientCertificate |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ComputerName
Specifica il nome di un computer che VMM può identificare in modo univoco nella rete. I valori accettabili per questo parametro sono:
- FQDN
- Indirizzo IPv4 o IPv6
- Nome NetBIOS
Tipo: | String |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | 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
Per altre informazioni sugli account RunAs, digitare Get-Help New-SCRunAsAccount
.
Tipo: | VMMCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-Description
Specifica una descrizione per il server vCenter.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-EnableSecureMode
Indica se VMM comunica con gli host VMware ESX e gli host Citrix XenServer in modalità protetta. Il valore predefinito è $True.
Tipo: | Boolean |
Alias: | SecureMode |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-JobVariable
Specifica che lo stato del processo viene rilevato e archiviato nella variabile denominata da questo parametro.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PROTipID
Specifica l'ID del suggerimento per le prestazioni e l'ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti pro.
Tipo: | Guid |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RunAsynchronously
Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-TCPPort
Specifica un valore numerico che rappresenta una porta TCP.
Tipo: | UInt32 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-VMMServer
Specifica un oggetto server VMM.
Tipo: | ServerConnection |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
Output
VirtualizationManager
Questo cmdlet restituisce un oggetto VirtualizationManager