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 .