Bagikan melalui


Set-SCPlacementConfiguration

Mengatur pengaturan konfigurasi penempatan untuk grup host.

Sintaks

Set-SCPlacementConfiguration
   -PlacementConfiguration <PlacementConfigurationSettings>
   -Inherit <Boolean>
   [-VMMServer <ServerConnection>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-SCPlacementConfiguration
   -PlacementConfiguration <PlacementConfigurationSettings>
   [-Off]
   [-DVDDriveRequirement]
   [-LoadBalancerRequirement]
   [-NetworkRequirement]
   [-PassthroughDiskRequirement]
   [-VMQueueAvailability]
   [-VMMServer <ServerConnection>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-SCPlacementConfiguration
   -PlacementConfiguration <PlacementConfigurationSettings>
   [-Favor]
   [-DVDDriveRequirement]
   [-LoadBalancerRequirement]
   [-NetworkRequirement]
   [-PassthroughDiskRequirement]
   [-VMQueueAvailability]
   [-VMMServer <ServerConnection>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-SCPlacementConfiguration
   -PlacementConfiguration <PlacementConfigurationSettings>
   [-ShouldMeet]
   [-DVDDriveRequirement]
   [-LoadBalancerRequirement]
   [-NetworkRequirement]
   [-PassthroughDiskRequirement]
   [-VMQueueAvailability]
   [-VMMServer <ServerConnection>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-SCPlacementConfiguration
   -PlacementConfiguration <PlacementConfigurationSettings>
   [-MustMeet]
   [-DVDDriveRequirement]
   [-LoadBalancerRequirement]
   [-NetworkRequirement]
   [-PassthroughDiskRequirement]
   [-VMQueueAvailability]
   [-VMMServer <ServerConnection>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Deskripsi

Cmdlet Set-SCPlacementConfiguration mengatur pengaturan konfigurasi penempatan untuk grup host. Untuk memperbarui pengaturan untuk grup host, grup host tersebut tidak boleh mewarisi pengaturannya dari grup host induk.

Contoh

Contoh 1: Atur pengaturan penempatan yang harus dipenuhi oleh grup host

PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup01"
PS C:\> $PlacementConfig = Get-SCPlacementConfiguration -VMHostGroup $HostGroup
PS C:\> Set-SCPlacementConfiguration -PlacementConfiguration $PlacementConfig -MustMeet -ClusterReserveRequirement -HighAvailabilityRequirement -IPAddressAvailabilityRequirement

Perintah pertama mendapatkan objek grup host bernama HostGroup01 dan menyimpan objek dalam variabel $HostGroup.

Perintah kedua mendapatkan objek konfigurasi penempatan untuk grup host yang disimpan di $HostGroup dan menyimpan objek dalam variabel $PlacementConfig.

Perintah terakhir memperbarui pengaturan untuk konfigurasi penempatan yang disimpan di $PlacementConfig.

Contoh 2: Mengatur ulang pengaturan penempatan untuk grup host untuk mewarisi dari grup host induk

PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup01"
PS C:\> $PlacementConfig = Get-SCPlacementConfiguration -VMHostGroup $HostGroup
PS C:\> Set-SCPlacementConfiguration -PlacementConfiguration $PlacementConfig -Inherit $True

Perintah pertama mendapatkan objek grup host bernama HostGroup01 dan menyimpan objek dalam variabel $HostGroup.

Perintah kedua mendapatkan objek konfigurasi penempatan untuk grup host yang disimpan di $HostGroup dan menyimpan objek dalam variabel $PlacementConfig.

Perintah terakhir mengatur konfigurasi penempatan yang disimpan di $PlacementConfig untuk mewarisi pengaturan penempatannya dari grup host induknya.

Contoh 3: Menonaktifkan pengaturan penempatan untuk grup host

PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup01"
PS C:\> $PlacementConfig = Get-SCPlacementConfiguration -VMHostGroup $HostGroup
PS C:\> Set-SCPlacementConfiguration -PlacementConfiguration $PlacementConfig -Off -ClusterReserveRequirement -HighAvailabilityRequirement -IPAddressAvailabilityRequirement

Perintah pertama mendapatkan objek grup host bernama HostGroup01 dan menyimpan objek dalam variabel $HostGroup.

Perintah kedua mendapatkan objek konfigurasi penempatan untuk grup host yang disimpan di $HostGroup dan menyimpan objek dalam variabel $PlacementConfig.

Perintah terakhir menonaktifkan pengaturan penempatan yang ditentukan untuk konfigurasi penempatan yang disimpan di $PlacementConfig.

Parameter

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

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

-DVDDriveRequirement

Menunjukkan bahwa host tujuan harus memiliki jumlah drive DVD fisik yang diperlukan oleh komputer virtual untuk penempatan. Jika huruf kandar DVD tertentu telah dikonfigurasi pada komputer virtual, host harus memiliki drive DVD yang menggunakan huruf kandar yang sama.

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

-Favor

Menunjukkan bahwa proses penempatan akan memilih host meskipun host tidak memenuhi semua persyaratan; tidak ada pesan peringatan yang ditampilkan kepada pengguna.

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

-Inherit

Menunjukkan apakah pengaturan diwariskan dari grup host induk.

Type:Boolean
Position:Named
Default value:None
Required:True
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

-LoadBalancerRequirement

Menunjukkan bahwa host tujuan harus memiliki akses ke load balancer untuk penempatan.

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

-MustMeet

Menunjukkan bahwa proses penempatan tidak akan memilih host jika host tidak memenuhi persyaratan.

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

-NetworkRequirement

Menunjukkan bahwa host tujuan harus memiliki sakelar virtual yang terhubung ke setiap jaringan logis yang diperlukan oleh komputer virtual untuk penempatan.

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

-Off

Menunjukkan bahwa pemeriksaan penempatan dinonaktifkan, oleh karena itu penempatan tidak akan mempertimbangkan metrik tersebut saat menentukan apakah host tujuan memenuhi metrik penempatan.

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

-PassthroughDiskRequirement

Menunjukkan bahwa host tujuan harus mendukung disk passthrough untuk penempatan.

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

-PlacementConfiguration

Menentukan objek konfigurasi penempatan.

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

-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

-ShouldMeet

Menunjukkan bahwa proses penempatan akan memilih host meskipun host tidak memenuhi semua persyaratan; pesan peringatan ditampilkan kepada pengguna.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
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

-VMQueueAvailability

Menunjukkan bahwa host tujuan harus mendukung pengoptimalan jaringan untuk penempatan.

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

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

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

Output

PlacementConfiguration

Cmdlet ini mengembalikan objek PlacementConfiguration .