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 .