Set-SCCloud

VMM'de özel bulutun özelliklerini değiştirir.

Syntax

Set-SCCloud
   [-RemoveCapabilityProfile <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.CapabilityProfile]>]
   [-AddCapabilityProfile <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.CapabilityProfile]>]
   [-AddVMHostGroup <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.HostGroup]>]
   [-RemoveVMHostGroup <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.HostGroup]>]
   [-AddCloudResource <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.ClientObject]>]
   [-RemoveCloudResource <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.ClientObject]>]
   [-Name <String>]
   [-Description <String>]
   [-AddReadOnlyLibraryShare <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.LibraryShare]>]
   [-RemoveReadOnlyLibraryShare <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.LibraryShare]>]
   [-ReadWriteLibraryPath <String>]
   [-DisasterRecoverySupported <Boolean>]
   [-ShieldedVMSupportPolicy <ShieldedVMSupportPolicyEnum>]
   [-VMMServer <ServerConnection>]
   [[-Cloud] <Cloud>]
   [-JobGroup <Guid>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

Set-SCCloud cmdlet'i, Virtual Machine Manager'da (VMM) özel bir bulutun özelliklerini değiştirir.

Özel bulutlar hakkında daha fazla bilgi için şunu yazın: Get-Help New-SCCloud -detailed.

Örnekler

Örnek 1: İş grubu kullanarak özel bulutun özelliklerini güncelleştirme

PS C:\> $Guid = [System.Guid]::NewGuid()
PS C:\> $Cloud = Get-SCCloud -Name "Cloud01"
PS C:\> $CapabilityProfile = Get-SCCapabilityProfile -Profilename "HyperV"
PS C:\> Set-SCCloudCapacity -JobGroup $Guid -StorageLimited $True -StorageGB 500 -VirtualMachinesLimited $True -VirtualMachines 50 -VirtualCPUCountLimited $True -VirtualCPUCount 100
PS C:\> Set-SCCloud -Cloud $Cloud -AddCapabilityProfile $CapabilityProfile -JobGroup $Guid -Description "Updated description for Cloud01"

İlk komut yeni bir GUID oluşturur ve bunu $Guid değişkeninde depolar. Bu GUID'yi içeren sonraki komutlar tek bir iş grubunda toplanır.

İkinci komut Cloud01 adlı özel bulut nesnesini alır ve nesneyi $Cloud değişkeninde depolar.

Üçüncü komut Hyper-V yetenek profili nesnesini alır ve nesneyi $CapabilityProfile değişkeninde depolar.

Dördüncü komut, bulut kapasitesi boyutlarında şu sınırları ayarlar: 500 GB depolama alanı, 50 sanal makine ve 100 CPU. JobGroup parametresinin kullanılması, bu komutun aynı GUID'ye sahip JobGroup'u içeren son komutun hemen öncesine kadar çalışmayacağını belirtir.

Son komut, $CapabilityProfile içinde depolanan yetenek profilini Cloud01'e ekler, Cloud01'in açıklamasını güncelleştirir ve dördüncü komutta belirtilen ayarları kullanarak Cloud01'deki bulut kapasitesi özelliklerini ayarlar. Bu komut, Ayarların belirtilen özel bulutla ilişkilendirilmesi için Set-SCCloud çalışmadan hemen önce Set-SCCloudCapacity çalıştırmak için JobGroup parametresini kullanır.

Parametreler

-AddCapabilityProfile

Bu cmdlet'in eklediği bir veya daha fazla yetenek profili nesnesi belirtir.

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.CapabilityProfile]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AddCloudResource

Bu cmdlet'in özel buluta eklediği bir veya daha fazla bulut kaynağını belirtir. Özel buluta ekleyebileceğiniz kaynaklar şunlardır: Load Balancer, Mantıksal Ağ, Statik IP Adresi Havuzu, Depolama Havuzu ve VIP Şablonu.

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.ClientObject]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AddReadOnlyLibraryShare

Bu cmdlet'in özel buluta eklediği bir veya daha fazla salt okunur kitaplık paylaşımını belirtir.

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.LibraryShare]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AddVMHostGroup

Mevcut bir konak grubu dizisine veya özel buluta eklenecek bir veya daha fazla konak grubunu belirtir.

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.HostGroup]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Cloud

Özel bir bulut nesnesi belirtir.

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

-Description

Belirtilen nesne için bir açıklama belirtir.

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

-DisasterRecoverySupported

Windows Azure Hyper-V Kurtarma Yöneticisi hizmetinin etkinleştirilip etkinleştirilmediğini gösterir.

Bu parametreyi etkinleştirirseniz, cmdlet İnternet üzerinden hizmete şu verileri gönderir: bulut adı, sanal makine adları, mantıksal ağ adları, sanal makine ana bilgisayar adları ve her nesne için ilgili özellikler. Bu bilgilerin gönderilmesi, bu buluta dağıtılan iş yükleri için mevcut gizlilik gereksinimleriyle çakıyorsa bu seçeneği belirlemeyin.

Bu bulutu Windows Azure Hyper-V Kurtarma Yöneticisi bir kurtarma bulutuyla eşleştirdikten sonra bu seçeneği devre dışı bırakamazsınız.

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

-JobGroup

Aynı iş grubu tanımlayıcısını içeren son komut çalıştırmalarından hemen önce bir küme olarak çalışacak bir dizi komut için bir tanımlayıcı belirtir.

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

-Name

VMM nesnesinin adı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

-ReadWriteLibraryPath

Sanal makinelerin depolanabileceği yazılabilir bir kitaplık yolu belirtir.

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

-RemoveCapabilityProfile

Bu cmdlet'in kaldırıldığı bir veya daha fazla yetenek profili nesnesi belirtir.

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.CapabilityProfile]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoveCloudResource

Bu cmdlet'in özel buluttan kaldırmış olduğu bir veya daha fazla bulut kaynağını belirtir.

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.ClientObject]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoveReadOnlyLibraryShare

Bu cmdlet'in kaldırıldığı salt okunur bir kitaplık paylaşımı belirtir.

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.LibraryShare]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoveVMHostGroup

Bu cmdlet'in bir konak grubu dizisinden veya özel buluttan kaldıran bir veya daha fazla konak grubunu belirtir.

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.HostGroup]
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

-ShieldedVMSupportPolicy

Bu buluta korumalı sanal makinelerin yerleştirilmesini destekleyip desteklemediğini gösterir, bu nedenle yerleştirme bulut için derecelendirmeler sağlar.

Type:ShieldedVMSupportPolicyEnum
Accepted values:ShieldedVMNotSupported, ShieldedVMSupported
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