Bagikan melalui


Set-SCCloud

Mengubah properti cloud privat di VMM.

Sintaks

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>]

Deskripsi

Cmdlet Set-SCCloud mengubah properti cloud privat di Virtual Machine Manager (VMM).

Untuk informasi selengkapnya tentang cloud privat, ketik: Get-Help New-SCCloud -detailed.

Contoh

Contoh 1: Memperbarui properti cloud privat menggunakan grup pekerjaan

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"

Perintah pertama membuat GUID baru dan menyimpannya dalam variabel $Guid. Perintah berikutnya yang menyertakan GUID ini dikumpulkan ke dalam satu grup pekerjaan.

Perintah kedua mendapatkan objek cloud privat bernama Cloud01 dan menyimpan objek dalam variabel $Cloud.

Perintah ketiga mendapatkan objek profil kemampuan Hyper-V dan menyimpan objek dalam variabel $CapabilityProfile.

Perintah keempat menetapkan batas berikut pada dimensi kapasitas cloud: penyimpanan 500 GB, 50 komputer virtual, dan 100 CPU. Menggunakan parameter JobGroup menentukan bahwa perintah ini tidak akan berjalan sampai tepat sebelum perintah akhir yang menyertakan JobGroup dengan GUID yang sama.

Perintah terakhir menambahkan profil kemampuan yang disimpan di $CapabilityProfile ke Cloud01, memperbarui deskripsi untuk Cloud01, dan mengatur properti kapasitas cloud di Cloud01 menggunakan pengaturan yang ditentukan dalam perintah keempat. Perintah ini menggunakan parameter JobGroup untuk menjalankan Set-SCCloudCapacity tepat sebelum Set-SCCloud berjalan sehingga pengaturan akan dialokasikan dengan cloud privat yang ditentukan.

Parameter

-AddCapabilityProfile

Menentukan satu atau beberapa objek profil kapabilitas yang ditambahkan cmdlet ini.

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

Menentukan satu atau beberapa sumber daya cloud yang ditambahkan cmdlet ini ke cloud privat. Sumber daya yang dapat Anda tambahkan ke cloud privat meliputi: Load Balancer, Jaringan Logis, Kumpulan Alamat IP Statis, Kumpulan Penyimpanan, dan Templat VIP.

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

Menentukan satu atau beberapa berbagi pustaka baca-saja yang ditambahkan cmdlet ini ke cloud privat.

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

Menentukan satu atau beberapa grup host untuk ditambahkan ke array grup host atau cloud privat yang ada.

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

Menentukan objek cloud privat.

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

-Description

Menentukan deskripsi untuk objek yang ditentukan.

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

-DisasterRecoverySupported

Menunjukkan apakah layanan Windows Azure Hyper-V Recovery Manager diaktifkan.

Jika Anda mengaktifkan parameter ini, cmdlet mengirimkan data berikut melalui internet ke layanan: nama cloud, nama komputer virtual, nama jaringan logis, nama host komputer virtual, dan properti yang relevan untuk setiap objek. Jika mengirim informasi ini bertentangan dengan persyaratan privasi yang ada untuk beban kerja yang disebarkan ke cloud ini, maka jangan pilih opsi ini.

Setelah Anda memasangkan cloud ini ke cloud pemulihan di Windows Azure Hyper-V Recovery Manager, Anda tidak dapat menonaktifkan opsi ini.

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

-JobGroup

Menentukan pengidentifikasi untuk serangkaian perintah yang akan berjalan sebagai set tepat sebelum perintah akhir yang menyertakan pengidentifikasi grup pekerjaan yang sama berjalan.

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

-JobVariable

Menentukan bahwa kemajuan pekerjaan dilacak dan disimpan dalam variabel yang dinamai oleh parameter ini.

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

-Name

Menentukan nama objek VMM.

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

-PROTipID

Menentukan ID tip Performa dan Pengoptimalan Sumber Daya (pro tip) yang memicu tindakan ini. Parameter ini memungkinkan Anda mengaudit tips PRO.

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

-ReadWriteLibraryPath

Menentukan jalur pustaka bisa-tulis tempat komputer virtual dapat disimpan.

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

-RemoveCapabilityProfile

Menentukan satu atau beberapa objek profil kapabilitas yang dihapus cmdlet ini.

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

Menentukan satu atau beberapa sumber daya cloud yang dihapus cmdlet ini dari cloud privat.

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

Menentukan berbagi pustaka baca-saja yang dihapus cmdlet ini.

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

Menentukan satu atau beberapa grup host yang dihapus cmdlet ini dari array grup host atau cloud privat.

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

Menunjukkan bahwa pekerjaan berjalan secara asinkron sehingga kontrol segera kembali ke shell perintah.

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

-ShieldedVMSupportPolicy

Menunjukkan apakah cloud ini mendukung penempatan komputer virtual terlindungi di atasnya, sehingga penempatan akan memberikan peringkat untuk cloud.

Type:ShieldedVMSupportPolicyEnum
Accepted values:ShieldedVMNotSupported, ShieldedVMSupported
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Menentukan objek server VMM.

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