Add-SCVMHostCluster

VMM'ye bir Windows Server yük devretme kümesi, VMware ESX konak kümesi veya Citrix XenServer kaynak havuzu ekler.

Syntax

Add-SCVMHostCluster
   [-VMHostGroup <HostGroup>]
   [-VirtualizationManager <VirtualizationManager>]
   [-VMMServer <ServerConnection>]
   [-Name] <String>
   [-Description <String>]
   [-ClusterReserve <UInt32>]
   -Credential <VMMCredential>
   [-AddVMHostJobsListVariable <String>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-Reassociate <Boolean>]
   [-NonTrustedDomainHost]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

Add-SCVMHostCluster cmdlet'i, VMM'nin konak kümesini yönetebilmesi için Mevcut bir Windows Server yük devretme kümesi, VMware ESX konak kümesi veya Citrix XenServer kaynak havuzunu Virtual Machine Manager (VMM) veritabanına ekler.

ADD-SCVMHostCluster cmdlet'ini kullanarak VMM'ye bir Windows Server kümesi ekleyebilmeniz için önce, konak kümesini oluşturmak ve yapılandırmak için Yük Devretme Kümesi Yönetimi aracını kullanmanız gerekir. VMM kullanarak konak kümesi oluşturmak için Install-SCVMHostCluster cmdlet'ini kullanın.

Add-SCVMHostCluster cmdlet'ini kullanarak VMM'ye Citrix XenServer kaynak havuzu ekleyebilmeniz için önce kaynak havuzunu oluşturmak ve yapılandırmak için Citrix XenCenter kullanmanız gerekir.

ESX konak kümeleri eklemek için Add-SCVMHostCluster kullanmadan önce, VMM ortamınıza bir VMware vCenter Server eklemek ve verilerini içeri aktarmak için Add-SCVirtualizationManager cmdlet'ini kullanmanız gerekir. vCenter Server'ı VMM'ye ekledikten sonra, VMM kullanarak VMware ESX kümeleri ekleyebilir ve yönetebilirsiniz.

Örnekler

Örnek 1: VMM'ye yük devretme kümesi ekleme

PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $VMHostGroup = Get-SCVMHostGroup | where {$_.Path -eq "All Hosts"}
PS C:\> Add-SCVMHostCluster -Name "VMHostCluster01.Contoso.com" -VMHostGroup $VMHostGroup -RemoteConnectEnabled $True -RemoteConnectPort 5900 -Credential $Credential

İlk komut RunAsAccount01 adlı Farklı Çalıştır hesap nesnesini alır ve nesneyi $Credential değişkeninde depolar. Bu işlem için kullanılan Farklı Çalıştır hesabı, eklemek istediğiniz yük devretme kümesinin tüm düğümlerinde yönetici haklarına sahip bir etki alanı hesabı olmalıdır.

İkinci komut Tüm Konaklar konak grubu nesnesini alır. Bu, bu konak kümesindeki düğümler için kapsayıcı olacak konak grubudur.

Son komut VMM veritabanına VMHostCluster01 yük devretme kümesini ekler, konak grubu olarak Tüm Konaklar'ı belirtir, uzak bağlantıları etkinleştirir ve kümenin her düğümüne uzak bağlantılar için 5900 numaralı TCP bağlantı noktasını belirtir. Son komut işlenirken, $Credential değişkeni Add-SCVMHostCluster'a depolanmış Farklı Çalıştır hesabını sağlar.

Parametreler

-AddVMHostJobsListVariable

Bir konak kümesindeki konaklar VMM'ye eklendiğinde her düğüm için oluşturulan işler için bir iş değişkeni nesneleri dizisi döndürür. VMM, her işin ilerleme durumunu ayrı ayrı izlemek için bu iş değişkenlerini kullanır.

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

-BaseDiskPaths

Temel disklerin yollarını belirtir.

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

-ClusterReserve

VMM, kümeyi aşırı kaydedilmiş olarak belirlemeden önce konak kümesinin sürdürebileceği konak hatalarının sayısını belirtir. Varsayılan değer 1’dir.

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

-Credential

Bu eylemi gerçekleştirme izni olan bir hesabın kullanıcı adını ve parolasını içeren bir kimlik bilgisi nesnesi veya bazı cmdlet'ler için Farklı Çalıştır hesabı nesnesi 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:False
Accept wildcard characters:False

-Description

Konak kümesi için bir açıklama belirtir.

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

-EnableLiveMigration

Konakta dinamik geçişin etkinleştirilip etkinleştirilmediğini gösterir.

Type:Boolean
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

-LiveMigrationMaximum

Eşzamanlı dinamik geçiş sayısı üst sınırını belirtir.

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

-LiveStorageMigrationMaximum

Eşzamanlı canlı depolama geçişi sayısı üst sınırını belirtir.

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

-MigrationAuthProtocol

Geçiş için kullanılan yetkilendirme protokollerini belirtir. Bu parametre için kabul edilebilir değerler şunlardır: CredSSP, Kerberos.

Type:MigrationAuthProtocolType
Accepted values:CredSSP, Kerberos
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MigrationPerformanceOption

Geçiş performansı seçenek türünü belirtir. Bu parametrenin kabul edilebilir değerleri şunlardır:

  • Standart
  • UseCompression
  • UseSmbTransport
Type:MigrationPerformanceOptionType
Accepted values:Standard, UseCompression, UseSmbTransport
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MigrationSubnet

Geçiş için kullanılacak bir alt ağ dizisini belirtir.

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

-Name

VMM nesnesinin adını belirtir.

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

-NonTrustedDomainHost

VMM'ye eklenecek konağın güvenilir olmayan bir etki alanına ait olduğunu gösterir.

Type:SwitchParameter
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

-Reassociate

Şu anda bir VMM sunucusu tarafından yönetilen bir konağı başka bir VMM sunucusuyla yeniden ilişkilendirin.

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

-RemoteConnectEnabled

$True olarak ayarlandığında, kullanıcıların sanal makinelerine uzaktan bağlanmasına olanak tanıyan bir konak sunucusu bağlantısı sağlar. Bu parametre yalnızca Hyper-V konakları üzerindeki sanal makineler için geçerlidir. VMware ESX konakları veya Citrix XenServer konakları üzerindeki sanal makineler için geçerli değildir.

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

-RemoteConnectPort

Uzak kullanıcı bir sanal makineye bağlandığında kullanılacak TCP bağlantı noktası için varsayılan değeri belirtir. Genellikle, bir Hyper-V konağı için varsayılan bağlantı noktası 2179'dır. Bu parametre VMware ESX konakları veya Citrix XenServer konakları için geçerli değildir.

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

-RunAsynchronously

Denetimin hemen komut kabuğuna 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

-UseAnyMigrationSubnet

Herhangi bir alt ağın geçiş için kullanılıp kullanılamayacağını gösterir.

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

-VirtualizationManager

VMM tarafından yönetilen bir sanallaştırma yöneticisi nesnesi belirtir.

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

-VMHostGroup

Bir sanal makine konak grubu nesnesi belirtir.

Type:HostGroup
Position:Named
Default value:None
Required:False
Accept pipeline input:True
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

-VMPaths

Sanal makine dosyalarının depolanabileceği bir konakta bir dizi varsayılan yolu (işlem hattı işleciyle ayrılmış dizeler olarak) belirtir.

Örnek biçim: -VMPaths "C:\Folder1|C:\Folder2|C:\Folder3"

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

Çıkışlar

VMHostCluster

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