Condividi tramite


Set-SCPlacementConfiguration

Imposta le impostazioni di configurazione del posizionamento per un gruppo host.

Sintassi

SetToInherit

Set-SCPlacementConfiguration
    -PlacementConfiguration <PlacementConfigurationSettings>
    -Inherit <Boolean>
    [-VMMServer <ServerConnection>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SetToOff

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

SetToFavor

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

SetToShouldMeet

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

SetToMustMeet

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

Descrizione

Il cmdlet Set-SCPlacementConfiguration consente di impostare le impostazioni di configurazione del posizionamento per un gruppo host. Per aggiornare le impostazioni di un gruppo host, è necessario che tale gruppo host non erediti le proprie impostazioni da un gruppo host padre.

Esempio

Esempio 1: Impostazione delle impostazioni di posizionamento che devono essere soddisfatte da un gruppo host

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

Il primo comando ottiene l'oggetto del gruppo host denominato HostGroup01 e memorizza l'oggetto nella variabile $HostGroup.

Il secondo comando ottiene l'oggetto di configurazione del posizionamento per il gruppo host memorizzato in $HostGroup e memorizza l'oggetto nella variabile $PlacementConfig.

L'ultimo comando aggiorna le impostazioni per la configurazione di posizionamento memorizzata in $PlacementConfig.

Esempio 2: reimpostare le impostazioni di posizionamento per un gruppo host in modo che erediti dal gruppo host principale

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

Il primo comando ottiene l'oggetto del gruppo host denominato HostGroup01 e memorizza l'oggetto nella variabile $HostGroup.

Il secondo comando ottiene l'oggetto di configurazione del posizionamento per il gruppo host memorizzato in $HostGroup e memorizza l'oggetto nella variabile $PlacementConfig.

L'ultimo comando imposta la configurazione di posizionamento memorizzata in $PlacementConfig in modo che erediti le impostazioni di posizionamento dal gruppo host principale.

Esempio 3: disattivare le impostazioni di posizionamento per un gruppo host

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

Il primo comando ottiene l'oggetto del gruppo host denominato HostGroup01 e memorizza l'oggetto nella variabile $HostGroup.

Il secondo comando ottiene l'oggetto di configurazione del posizionamento per il gruppo host memorizzato in $HostGroup e memorizza l'oggetto nella variabile $PlacementConfig.

L'ultimo comando disattiva le impostazioni di posizionamento specificate per la configurazione di posizionamento memorizzata in $PlacementConfig.

Parametri

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:False
Supporta i caratteri jolly:False
DontShow:False
Alias:cfr

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-DVDDriveRequirement

Indica che l'host di destinazione deve disporre del numero di unità DVD fisiche richieste da una macchina virtuale per la selezione host. Se nella macchina virtuale è stata configurata una lettera di unità DVD specifica, l'host deve disporre di un'unità DVD che utilizza la stessa lettera di unità.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

SetToOff
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
SetToFavor
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
SetToShouldMeet
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
SetToMustMeet
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Favor

Indica che il processo di selezione host selezionerà un host anche se l'host non soddisfa tutti i requisiti; All'utente non viene visualizzato alcun messaggio di avviso.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

SetToFavor
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Inherit

Indica se le impostazioni vengono ereditate dal gruppo host padre.

Proprietà dei parametri

Tipo:Boolean
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

SetToInherit
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-JobVariable

Specifica che lo stato del processo viene rilevato e archiviato nella variabile denominata da questo parametro.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-LoadBalancerRequirement

Indica che l'host di destinazione deve avere accesso a un servizio di bilanciamento del carico per il posizionamento.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

SetToOff
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
SetToFavor
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
SetToShouldMeet
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
SetToMustMeet
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-MustMeet

Indica che il processo di selezione host non selezionerà un host se l'host non soddisfa i requisiti.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

SetToMustMeet
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-NetworkRequirement

Indica che l'host di destinazione deve disporre di commutatori virtuali che si connettono a ognuna delle reti logiche richieste da una macchina virtuale per la selezione host.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

SetToOff
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
SetToFavor
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
SetToShouldMeet
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
SetToMustMeet
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Off

Indica che un controllo del posizionamento è disattivato, pertanto il posizionamento non prenderà in considerazione tale metrica per determinare se l'host di destinazione soddisfa le metriche di posizionamento.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

SetToOff
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-PassthroughDiskRequirement

Indica che un host di destinazione deve supportare dischi passthrough per la selezione host.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

SetToOff
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
SetToFavor
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
SetToShouldMeet
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
SetToMustMeet
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-PlacementConfiguration

Specifica un oggetto di configurazione del posizionamento.

Proprietà dei parametri

Tipo:PlacementConfigurationSettings
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-PROTipID

Specifica l'ID del suggerimento per le prestazioni e l'ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti pro.

Proprietà dei parametri

Tipo:Guid
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-RunAsynchronously

Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ShouldMeet

Indica che il processo di selezione host selezionerà un host anche se l'host non soddisfa tutti i requisiti; All'utente viene visualizzato un messaggio di avviso.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

SetToShouldMeet
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-VMMServer

Specifica un oggetto server VMM.

Proprietà dei parametri

Tipo:ServerConnection
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-VMQueueAvailability

Indica che un host di destinazione deve supportare le ottimizzazioni di rete per il posizionamento.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

SetToOff
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
SetToFavor
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
SetToShouldMeet
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
SetToMustMeet
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:False
Supporta i caratteri jolly:False
DontShow:False
Alias:Wi

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.

Output

PlacementConfiguration

Questo cmdlet restituisce un oggetto PlacementConfiguration .