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.