Share via


Set-SCVMMServer

Modifica le proprietà del server di gestione VMM.

Sintassi

Set-SCVMMServer
   [-DiagnosticsAndUsageData <Boolean>]
   [-VMRCAccessAccount <String>]
   [-VMRCDefaultPort <UInt32>]
   [-VMConnectDefaultPort <UInt32>]
   [-LibraryRefresherEnabled <Boolean>]
   [-LibraryRefresherFrequency <UInt16>]
   [-AutomaticLogicalNetworkCreationEnabled <Boolean>]
   [-LogicalNetworkMatch <LogicalNetworkMatchOption>]
   [-BackupLogicalNetworkMatch <LogicalNetworkMatchOption>]
   [-AutomaticVirtualNetworkCreationEnabled <Boolean>]
   [-VMSubnetIDRangeStart <UInt32>]
   [-VMSubnetIDRangeEnd <UInt32>]
   [-VMConnectTimeToLiveInMinutes <Int32>]
   [-VMConnectGatewayCertificatePath <String>]
   [-VMConnectGatewayCertificatePassword <SecureString>]
   [-VMConnectHyperVCertificatePath <String>]
   [-VMConnectHyperVCertificatePassword <SecureString>]
   [-VMConnectNCCertificatePath <String>]
   [-VMConnectNCCertificatePassword <SecureString>]
   [-VMConnectHostIdentificationMode <VMConnectHostIDMode>]
   [-KeyProtectionServerUrl <String>]
   [-AttestationServerUrl <String>]
   [-ShieldingHelperVhd <VirtualHardDisk>]
   [-VMMServer <ServerConnection>]
   [-PortACL <PortACL>]
   [-RemovePortACL]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Descrizione

Il cmdlet Set-SCVMMServer modifica una o più proprietà del server di gestione di Virtual Machine Manager (VMM). Le impostazioni di VMM che è possibile modificare con il cmdlet Set-SCVMMServer includono quanto segue:

Configurare l'autenticazione federata

È possibile usare i parametri forniti con Set-SCVMMServer per configurare l'autenticazione federata. L'autenticazione federata consente a un utente di connettersi alla console di una macchina virtuale senza avere credenziali nel computer host Hyper-V. Usare il cmdlet New-SCVMConnectFedAuth per rilasciare token di autenticazione federata.

Partecipazione al programma Analisi utilizzo software

È possibile usare Set-SCVMMServer per specificare se abilitare le metriche di qualità del servizio (SQ) per questo server di gestione VMM.

Impostazioni libreria

È possibile usare Set-SCVMMServer per specificare se l'aggiornamento della libreria VMM è abilitato e, in tal caso, la frequenza di aggiornamento degli oggetti nella libreria.

Impostazioni di rete

È possibile usare il cmdlet Set-VMMServer per configurare la corrispondenza con le reti logiche. È anche possibile abilitare la creazione automatica di reti logiche e virtuali.

Controllo remoto

È possibile usare Set-SCVMMServer per configurare la porta di controllo remota predefinita da usare per la connessione alle macchine virtuali (VMConnect).

Contatto per gli utenti self-service

È possibile usare Set-SCVMMServer per specificare l'indirizzo di posta elettronica di un amministratore che supporta gli utenti self-service.

Impostazioni dell'agente guest

È possibile usare Set-SCVMMServer per selezionare il metodo usato per comunicare con l'agente guest VMM: FQDN o indirizzo IP.

Esempio

Esempio 1: Impostare la frequenza con cui viene aggiornata la libreria

PS C:\> Set-SCVMMServer -VMMServer "VMMServer01.Contoso.com" -LibraryRefresherEnabled $True -LibraryRefresherFrequency 24

Questo comando abilita l'aggiornamento della libreria per VMMServer01 e imposta la frequenza di aggiornamento su ogni 24 ore.

Esempio 2: Rifiutare esplicitamente il programma Analisi utilizzo software

PS C:\> Set-SCVMMServer -VMMServer "VMMServer01.Contoso.com" -CEIPOptIn $False

Questo comando rifiuta esplicitamente la partecipazione al Programma Analisi utilizzo software Microsoft impostando il parametro CEIPOptIn su $False in VMMServer01.

Esempio 3: Specificare un indirizzo di posta elettronica di contatto self-service

PS C:\> Set-SCVMMServer -VMMServer "VMMServer01.Contoso.com" -SelfServiceContactEmail "AdminHelp@Contoso.com"

Questo comando imposta l'indirizzo AdminHelp@Contoso.com di posta elettronica del contatto self-service su in VMMServer01.

Parametri

-AttestationServerUrl

Specifica l'URL del server di attestazione.

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

-AutomaticLogicalNetworkCreationEnabled

Indica se le reti logiche vengono create automaticamente. Se impostato su $True, viene creata una nuova rete logica, in base alle impostazioni di corrispondenza della rete logica, se la scheda di rete host non è associata a una rete logica.

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

-AutomaticVirtualNetworkCreationEnabled

Indica se le reti virtuali vengono create automaticamente. Se impostato su $True, se un host dispone di una scheda di rete per il posizionamento associato a una rete logica, ma nessuna rete virtuale collegata alla scheda, viene creata una nuova rete virtuale.

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

-BackupLogicalNetworkMatch

Specifica il metodo di corrispondenza di rete da utilizzare se il metodo di corrispondenza della rete primaria non è disponibile.

Type:LogicalNetworkMatchOption
Accepted values:Disabled, FirstDNSSuffixLabel, DNSSuffix, NetworkConnectionName, VirtualNetworkSwitchName
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DiagnosticsAndUsageData

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

-JobVariable

Specifica che lo stato del processo viene monitorato e archiviato nella variabile indicata in questo parametro.

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

-KeyProtectionServerUrl

Specifica l'URL per il server di protezione delle chiavi ( KPS).

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

-LibraryRefresherEnabled

Indica che, se impostato su $True, gli oggetti della libreria VMM vengono aggiornati.

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

-LibraryRefresherFrequency

Specifica, in ore, la frequenza di aggiornamento della libreria VMM. L'impostazione predefinita è 1 ora.

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

-LogicalNetworkMatch

Specifica il metodo di corrispondenza della rete logica da usare per la creazione automatica di reti logiche. I valori validi per questo parametro sono:

  • Disabled
  • FirstDNSSuffixLabel
  • DNSSuffix
  • NetworkConnectionName
  • VirtualNetworkSwitchName
Type:LogicalNetworkMatchOption
Accepted values:Disabled, FirstDNSSuffixLabel, DNSSuffix, NetworkConnectionName, VirtualNetworkSwitchName
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PortACL

Specifica un oggetto ACL di porta.

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

-PROTipID

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

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

-RemovePortACL

Indica che questa operazione rimuove l'elenco di controllo di accesso (ACL) della porta.

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

-RunAsynchronously

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

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

-ShieldingHelperVhd

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

-VMConnectDefaultPort

Specifica il valore predefinito della porta TCP utilizzata per le sessioni di Virtual Machine Connection (VMConnect) su tutti gli host Hyper-V gestiti dal server VMM. Viene in genere utilizzata la porta predefinita 2179, ma è possibile utilizzare questo parametro per modificare il valore predefinito. Questo parametro non si applica agli host VMware ESX Server o agli host Citrix XenServer.

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

-VMConnectGatewayCertificatePassword

Specifica la password del certificato del gateway come stringa protetta. È necessario specificare un valore per questo parametro quando viene specificato il parametro VMConnectGatewayCertificatePath .

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

-VMConnectGatewayCertificatePath

Specifica il percorso di un certificato di chiave privata (file con estensione pfx).

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

-VMConnectHostIdentificationMode

Specifica la modalità di identificazione dell'host Hyper-V. I valori validi per questo parametro sono:

  • Nome di dominio completo
  • IPv4
  • IPv6
  • HostName
Type:VMConnectHostIDMode
Accepted values:FQDN, IPv4, IPv6, HostName
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMConnectHyperVCertificatePassword

Specifica la password del certificato Hyper-V come stringa protetta. È necessario specificare un valore per questo parametro quando viene specificato il parametro VMConnectHyperVCertificatePath .

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

-VMConnectHyperVCertificatePath

Specifica il percorso di un certificato di chiave privata (file con estensione pfx).

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

-VMConnectNCCertificatePassword

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

-VMConnectNCCertificatePath

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

-VMConnectTimeToLiveInMinutes

Specifica, in minuti, il periodo di validità per il quale i token sono problemi. I valori validi sono da 1 a 60.

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

-VMMServer

Specifica un oggetto server Virtual Machine Manager.

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

-VMRCAccessAccount

Specifica l'account da usare per la connessione a una macchina virtuale tramite il controllo remoto della macchina virtuale (VMRC).

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

-VMRCDefaultPort

Specifica la porta predefinita da usare per la connessione a una macchina virtuale tramite VMRC.

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

-VMSubnetIDRangeEnd

Specifica l'ID finale per un intervallo di ID subnet della macchina virtuale.

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

-VMSubnetIDRangeStart

Specifica l'ID iniziale per un intervallo di ID subnet della macchina virtuale.

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

Output

VMMServer

Questo cmdlet restituisce un oggetto VMMServer .