Add-SCVirtualizationManager
Hozzáad egy VMware vCenter-kiszolgálót a VMM-hez.
Syntax
Add-SCVirtualizationManager
[-VMMServer <ServerConnection>]
[-ComputerName] <String>
[-Description <String>]
-Credential <VMMCredential>
[-TCPPort <UInt32>]
[-Certificate <ClientCertificate>]
[-EnableSecureMode <Boolean>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Az Add-SCVirtualizationManager parancsmag hozzáad egy VMware vCenter-kiszolgálót a Virtual Machine Manager- (VMM-) környezethez, hogy a VMM csatlakozni tud a vCenter-kiszolgálóhoz, és importálhassa az adatait. Miután hozzáadta a vCenter Servert a VMM-hez, hozzá kell adnia a vCenter-kiszolgálóhoz társított VMware ESX-gazdagépeket ahhoz, hogy a VMM kezelni tudja az azokon a gazdagépeken üzembe helyezett virtuális gépeket.
A VMware VirtualCenter Server számítógéphez való csatlakozáshoz használt alapértelmezett port a 443-as TCP-port.
Példák
1. példa: VMware vCenter-kiszolgáló hozzáadása a VMM-hez
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
Az első parancs lekéri a RunAsAccount03 nevű futtatófiók-objektumot, és az objektumot a $RunAsAccount változóban tárolja. A művelethez szükséges hitelesítő adatok egy helyi rendszergazdai fiók vagy egy tartományi fiók, amely rendszergazdai jogosultságokkal rendelkezik azon a vCenter-kiszolgálón, amelyet virtualizálás-kezelőként szeretne hozzáadni a VMM-hez.
A második parancs beszerzi a biztonsági tanúsítványt a vCenterrServer01 kiszolgálóról, és a $Cert változóban tárolja.
Az utolsó parancs hozzáadja a vCenterServer01 nevű virtualizációkezelő objektumot a VMM-adatbázishoz, importálja a biztonsági tanúsítványobjektumot, és megadja, hogy a VMM a 443-es TCP-portot (az alapértelmezett portot) fogja használni a kiszolgálóhoz való csatlakozáshoz. Az utolsó parancs feldolgozása során $Credential megadja a futtató hitelesítő adatokat az Add-SCVirtualizationManager számára.
2. példa: Több VMware vCenter-kiszolgáló hozzáadása a VMM-hez
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}
Az első parancs lekéri a RunAsAccount03 nevű futtatófiók-objektumot, és az objektumot a $RunAsAccount változóban tárolja. A művelethez szükséges hitelesítő adatok egy helyi rendszergazdai fiók vagy egy tartományi fiók, amely rendszergazdai jogosultságokkal rendelkezik azon a vCenter-kiszolgálón, amelyet virtualizálás-kezelőként szeretne hozzáadni a VMM-hez.
A második parancs a "vCenterServer01.Contoso.com" és a "vCenterServer02.Contoso.com" sztringeket tárolja, amelyek két VMware vCenter-kiszolgáló nevei, a $Servers változóban.
Az utolsó parancs hozzáadja a két kiszolgálót a VMM-hez, és megadja, hogy a VMM importálja a biztonsági tanúsítványokat, és a 443-es TCP-portot (az alapértelmezett portot) használja a virtualizációkezelő szolgáltatáshoz való csatlakozáshoz a vCenterServer01 és a vCenterServer02 kiszolgálón. A parancs feldolgozása során $Credential megadja a futtató hitelesítő adatokat az Add-SCVirtualizationManager számára.
A Windows PowerShell ForEach ciklusutasítással kapcsolatos további információkért írja be a következőtGet-Help about_ForEach
: .
Paraméterek
-Certificate
Biztonsági tanúsítványobjektumot ad meg.
Type: | ClientCertificate |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputerName
Megadja annak a számítógépnek a nevét, amelyet a VMM egyedileg azonosíthat a hálózaton. A paraméter elfogadható értékei a következők:
- FQDN
- IPv4- vagy IPv6-cím
- NetBIOS-név
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Megadja a hitelesítő objektumot, vagy egyes parancsmagok esetén egy futtató fiók objektumot, amely egy olyan fiók felhasználónevét és jelszavát tartalmazza, amely engedéllyel rendelkezik a művelet végrehajtásához. Vagy a Restart-SCJob esetében engedéllyel rendelkezik az újraindított feladat végrehajtásához.
A PSCredential objektummal kapcsolatos további információkért írja be a következőt Get-Help Get-Credential
: .
A futtató fiókokkal kapcsolatos további információkért írja be a következőt Get-Help New-SCRunAsAccount
:
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Description
Megadja a vCenter-kiszolgáló leírását.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableSecureMode
Azt jelzi, hogy a VMM biztonságos módban kommunikál-e a VMware ESX-gazdagépekkel és a Citrix XenServer gazdagépekkel. Az alapértelmezett érték $True.
Type: | Boolean |
Aliases: | SecureMode |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Meghatározza, hogy a feladat előrehaladása nyomon legyen követve és tárolva legyen a paraméter által elnevezett változóban.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Megadja a műveletet aktiváló teljesítmény- és erőforrás-optimalizálási tipp (PRO-tipp) azonosítóját. Ez a paraméter lehetővé teszi a PRO-tippek naplózását.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Azt jelzi, hogy a feladat aszinkron módon fut, így a vezérlő azonnal visszatér a parancsfelületre.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TCPPort
Egy TCP-portot jelölő numerikus értéket ad meg.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
VMM-kiszolgálóobjektumot ad meg.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Kimenetek
VirtualizationManager
Ez a parancsmag egy VirtualizationManager objektumot ad vissza.