Aracılığıyla paylaş


Add-SCVirtualizationManager

VMM'ye bir VMware vCenter Server ekler.

Syntax

Add-SCVirtualizationManager
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-Description <String>]
   -Credential <VMMCredential>
   [-TCPPort <UInt32>]
   [-Certificate <ClientCertificate>]
   [-EnableSecureMode <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

Add-SCVirtualizationManager cmdlet'i, VMM'nin vCenter Server'a bağlanabilmesi ve verilerini içeri aktarabilmesi için Virtual Machine Manager (VMM) ortamınıza bir VMware vCenter Server ekler. vCenter Server'ı VMM'ye ekledikten sonra, VMM'nin bu konaklara dağıtılan sanal makineleri yönetebilmesi için önce vCenter Server ile ilişkili VMware ESX konaklarını eklemeniz gerekir.

VMware VirtualCenter Server bilgisayarına bağlanmak için kullanılan varsayılan bağlantı noktası 443 numaralı TCP bağlantı noktasıdır.

Örnekler

Örnek 1: VMM'ye VMware vCenter Server ekleme

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

İlk komut RunAsAccount03 adlı Farklı Çalıştır hesap nesnesini alır ve nesneyi $RunAsAccount değişkeninde depolar. Bu işlem için gerekli kimlik bilgileri, vmm'ye sanallaştırma yöneticisi olarak eklemek istediğiniz yerel Yönetici hesabı veya vCenter Server'da yönetici haklarına sahip bir etki alanı hesabıdır.

İkinci komut vCenterrServer01'den güvenlik sertifikasını alır ve $Cert değişkeninde depolar.

Son komut vCenterServer01 adlı sanallaştırma yöneticisi nesnesini VMM veritabanına ekler, güvenlik sertifikası nesnesini içeri aktarır ve VMM'nin bu sunucuya bağlanmak için TCP bağlantı noktası 443'i (varsayılan bağlantı noktası) kullanacağını belirtir. Son komut işlenirken, $Credential Add-SCVirtualizationManager için Farklı Çalıştır kimlik bilgilerinizi sağlar.

Örnek 2: VMM'ye birden çok VMware vCenter Sunucusu ekleme

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}

İlk komut RunAsAccount03 adlı Farklı Çalıştır hesap nesnesini alır ve nesneyi $RunAsAccount değişkeninde depolar. Bu işlem için gerekli kimlik bilgileri, vmm'ye sanallaştırma yöneticisi olarak eklemek istediğiniz yerel Yönetici hesabı veya vCenter Server'da yönetici haklarına sahip bir etki alanı hesabıdır.

İkinci komut, iki VMware vCenter Sunucusu'nun adı olan "vCenterServer01.Contoso.com" ve "vCenterServer02.Contoso.com" dizelerini $Servers değişkeninde depolar.

Son komut iki sunucuyu VMM'ye ekler ve VMM'nin güvenlik sertifikalarını içeri aktaracağını ve 443 numaralı TCP bağlantı noktasını (varsayılan bağlantı noktası) kullanarak vCenterServer01 ve vCenterServer02 üzerindeki sanallaştırma yöneticisi hizmetine bağlanacağını belirtir. Bu komut işlenirken, $Credential Add-SCVirtualizationManager için Farklı Çalıştır kimlik bilgilerinizi sağlar.

Standart Windows PowerShell ForEach döngü deyimi hakkında daha fazla bilgi için yazınGet-Help about_ForEach.

Parametreler

-Certificate

Bir güvenlik sertifikası nesnesi belirtir.

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

-ComputerName

VMM'nin ağınızda benzersiz olarak tanımlayabildiği bir bilgisayarın adını belirtir. Bu parametrenin kabul edilebilir değerleri şunlardır:

  • FQDN
  • IPv4 veya IPv6 adresi
  • NetBIOS adı
Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Kimlik bilgisi nesnesini veya bazı cmdlet'ler için, bu eylemi gerçekleştirme izni olan bir hesabın kullanıcı adını ve parolasını içeren farklı çalıştır hesabı nesnesini belirtir. Veya Restart-SCJob durumunda, yeniden başlatılan bir görevi tamamlama izni vardır.

PSCredential nesnesi hakkında daha fazla bilgi için yazınGet-Help Get-Credential.

Farklı Çalıştır hesapları hakkında daha fazla bilgi için yazın Get-Help New-SCRunAsAccount.

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

-Description

vCenter Server için bir açıklama belirtir.

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

-EnableSecureMode

VMM'nin VMware ESX konakları ve Citrix XenServer konaklarıyla güvenli modda iletişim kurup kurmadığını gösterir. Varsayılan değer $True.

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

-JobVariable

İş ilerleme durumunun izlendiğini ve bu parametre tarafından adlandırılan değişkende depolandığını belirtir.

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

-PROTipID

Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.

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

-RunAsynchronously

Denetimin komut kabuğuna hemen döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.

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

-TCPPort

TCP bağlantı noktasını temsil eden sayısal bir değer belirtir.

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

-VMMServer

BIR VMM sunucu nesnesi belirtir.

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

Çıkışlar

VirtualizationManager

Bu cmdlet bir VirtualizationManager nesnesi döndürür.