Set-SCVMHost
Modifica le proprietà di un host di macchina virtuale.
Sintassi
Set-SCVMHost
[-VMHost] <Host>
[-BMCAddress <String>]
[-BMCRunAsAccount <RunAsAccount>]
[-BMCPort <UInt32>]
[-BMCProtocol <OutOfBandManagementType>]
[-BMCCustomConfigurationProvider <ConfigurationProvider>]
[-ManagementAdapterMACAddress <String>]
[-SMBiosGuid <Guid>]
[-KeyProtectionServerUrl <String>]
[-AttestationServerUrl <String>]
[-CodeIntegrityPolicy <CodeIntegrityPolicy>]
[-ApplyLatestCodeIntegrityPolicy]
[-BypassMaintenanceModeCheck]
[-MaintenanceHost <Boolean>]
[-AvailableForPlacement <Boolean>]
[-Description <String>]
[-OverrideHostGroupReserves <Boolean>]
[-CPUPercentageReserve <UInt16>]
[-NetworkPercentageReserve <UInt16>]
[-DiskSpaceReserveMB <UInt64>]
[-MaxDiskIOReservation <UInt64>]
[-MemoryReserveMB <UInt64>]
[-VMPaths <String>]
[-BaseDiskPaths <String>]
[-RemoteConnectEnabled <Boolean>]
[-RemoteConnectPort <UInt32>]
[-SecureRemoteConnectEnabled <Boolean>]
[-RemoteConnectCertificatePath <String>]
[-RemoveRemoteConnectCertificate]
[-EnableLiveMigration <Boolean>]
[-LiveMigrationMaximum <UInt32>]
[-LiveStorageMigrationMaximum <UInt32>]
[-UseAnyMigrationSubnet <Boolean>]
[-MigrationSubnet <String[]>]
[-MigrationAuthProtocol <MigrationAuthProtocolType>]
[-MigrationPerformanceOption <MigrationPerformanceOptionType>]
[-VMHostManagementCredential <VMMCredential>]
[-NumaSpanningEnabled <Boolean>]
[-FibreChannelWorldWidePortNameMinimum <String>]
[-FibreChannelWorldWidePortNameMaximum <String>]
[-FibreChannelWorldWideNodeName <String>]
[-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
[-JobGroup <Guid>]
[-Custom1 <String>]
[-Custom2 <String>]
[-Custom3 <String>]
[-Custom4 <String>]
[-Custom5 <String>]
[-Custom6 <String>]
[-Custom7 <String>]
[-Custom8 <String>]
[-Custom9 <String>]
[-Custom10 <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Descrizione
Il cmdlet Set-SCVMHost modifica una o più proprietà di un host macchina virtuale gestito da Virtual Machine Manager (VMM).
Le impostazioni che è possibile modificare con il cmdlet Set-SCVMHost
Disponibilità come host per le macchine virtuali
È possibile specificare se un host è attualmente considerato dal processo di posizionamento VMM come candidato in cui inserire le macchine virtuali.
Impostazioni di riserva host
È possibile configurare le impostazioni di riserva host seguenti:
- Percentuale di utilizzo della CPU da riservare per l'uso da parte dell'host.
- Quantità di spazio su disco (MB) da riservare per l'uso da parte dell'host.
- Numero massimo di operazioni di I/O su disco al secondo da riservare per l'uso da parte dell'host.
- Quantità di memoria (MB) da riservare per l'uso da parte dell'host.
- Percentuale di capacità di rete da riservare per l'uso da parte dell'host.
Il processo di posizionamento VMM non consiglia di inserire una macchina virtuale in un host, a meno che i requisiti delle risorse della macchina virtuale non possano essere soddisfatti senza usare le riserve host. Se non si specificano le impostazioni di riserva, VMM usa le impostazioni predefinite.
Percorsi delle macchine virtuali
È possibile specificare, come set di percorsi predefiniti, percorsi in un host in cui è possibile archiviare i file della macchina virtuale.
Credenziali per la gestione degli host in una rete perimetrale o in un dominio non attendibile
È possibile specificare la password per un account usato per gestire Hyper-V host che si trovano in una rete perimetrale o in un dominio non attendibile.
Impostazioni connessione remota
È possibile configurare le impostazioni di connessione remota per gli host Hyper-V (VMConnect) che consentono agli utenti di connettersi alle macchine virtuali in remoto. Questa impostazione non si applica alle macchine virtuali in host VMware ESX.
Esempio
Esempio 1: Rendere disponibile un host per il posizionamento
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> Set-SCVMHost -VMHost $VMHost -AvailableForPlacement $True
Il primo comando ottiene l'oggetto host denominato VMHost01 e archivia l'oggetto nella variabile $VMHost.
Il secondo comando rende VMHost01 disponibile come host per le macchine virtuali. L'impostazione del parametro AvailableForPlacement su True consente al processo di posizionamento VMM di valutare l'host come possibile candidato in cui distribuire le macchine virtuali.
Esempio 2: Abilitare le connessioni remote in un host Hyper-V
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> Set-SCVMHost -VMHost $VMHost -RemoteConnectEnabled $True -RemoteConnectPort 5900
Il primo comando ottiene l'oggetto host denominato VMHost01 e archivia l'oggetto nella variabile $VMHost.
Il secondo comando abilita le connessioni remote in VMHost01 e imposta la porta usata per le connessioni remote su 5900.
L'abilitazione delle connessioni remote in un host Hyper-V consente agli utenti di accedere in remoto e gestire le macchine virtuali nell'host.
Esempio 3: Aggiornare i percorsi delle macchine virtuali per un host
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> Set-SCVMHost -VMHost $VMHost -VMPaths "C:\ProgramData\Microsoft\Windows\Hyper-V|D:\VirtualMachinePath"
Il primo comando ottiene l'oggetto host denominato VMHost01 e archivia l'oggetto nella variabile $VMHost.
Il secondo comando aggiorna la proprietà VMPaths per l'host archiviato in $VMHost aggiungendo il percorso D:\VirtualMachinePath all'elenco dei percorsi delle macchine virtuali in tale host.
Esempio 4: Aggiornare le riserve di risorse per un host
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> Set-SCVMHost -VMHost $VMHost -CPUPercentageReserve 40 -DiskSpaceReserveMB 2048 -MaxDiskIOReservation 500 -MemoryReserveMB 1024 -NetworkPercentageReserve 40
Il primo comando ottiene l'oggetto host denominato VMHost01 e archivia l'oggetto nella variabile $VMHost.
Il secondo comando aggiorna le proprietà specificate per VMHost01.
Esempio 5: Aggiornare il nome utente e la password del computer bare metal per un host fisico specificato
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost02"
PS C:\> $BMCRAA = Get-SCRunAsAccount -Name "BMCCreds"
PS C:\> Set-SCVMHost $VMHost -BMCRunAsAccount $BMCRAA
PS C:\> Read-SCVMHost -VMHost $VMHost -RefreshOutOfBandProperties
Il primo comando ottiene l'oggetto host denominato VMHost02 e archivia l'oggetto nella variabile $VMHost.
Il secondo comando ottiene l'oggetto account RunAs denominato BMCCreds e archivia l'oggetto nella variabile $BMCRAA.
Il terzo comando aggiorna l'host archiviato in $VMHost con il nuovo account RunAs archiviato in $BMCRAA.
L'ultimo comando aggiorna l'host archiviato in $VMHost usando l'interfaccia fuori banda, che aggiorna l'account RunAs per l'host.
Esempio 6: Aggiornare i certificati per gli host XenServer in un cluster
PS C:\> $VMHost = Get-VMHost -ComputerName "XenHost01"
PS C:\> $Cert = Get-SCCertificate -Computername $VMHost.Name
PS C:\> Set-SCVMHost -VMHost $VMHost -Certificate $Cert -EnableSecureMode $True
Il primo comando ottiene l'oggetto host denominato XenHost01 e archivia l'oggetto nella variabile $VMhost.
Il secondo ottiene l'oggetto certificato per XenHost01 e archivia l'oggetto nella variabile $Certificate.
L'ultimo comando usa il certificato fornito in $Cert per consentire a VMM di comunicare con XenHost01 in modalità protetta.
Parametri
-ApplyLatestCodeIntegrityPolicy
Indica che questo cmdlet fa sì che l'host aggiorni i criteri HVCI usando il percorso del file archiviato in CodeIntegrityPolicyPath.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-AttestationServerUrl
Specifica l'URL del server di attestazione.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-AvailableForPlacement
Indica se il processo di posizionamento VMM considererà questo host o questo volume in un host idoneo come possibile percorso in cui distribuire le macchine virtuali. Se questo parametro è impostato su $False, è possibile scegliere di distribuire comunque macchine virtuali in questo host o volume. Il valore predefinito è $True. Questo parametro non si applica agli host VMware ESX.
Quando si usa questo parametro con schede di rete, se impostato su $False, il posizionamento non considera le reti logiche configurate in questa scheda di rete per determinare se l'host è adatto per la connessione di una macchina virtuale.
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-BaseDiskPaths
Specifica i percorsi dei dischi di base.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-BMCAddress
Specifica o aggiorna l'indirizzo BMC (Baseboard Management Controller) fuori banda per un computer fisico specifico. Potrebbe trattarsi di un indirizzo IP, del nome di dominio completo (FQDN) o del prefisso DNS (che in genere è lo stesso nome del nome NetBIOS).
In genere, l'indirizzo BMC e la relativa connessione alla rete sono separati dall'indirizzo IP associato a una scheda di rete standard. In alternativa, alcuni computer usano una scheda di rete standard per fornire un singolo indirizzo per BMC e per la scheda di rete. Tuttavia, l'indirizzo BMC ha una porta univoca ed è quindi identificabile in modo univoco nella rete.
- Formato IPv4 di esempio:
-BMCAddress "10.0.0.21"
- Formato Ipv6 di esempio:
-BMCAddress "2001:4898:2a:3:657b:9c7a:e1f0:6829"
- Formato FQDN di esempio:
-BMCAddress "Computer01.Contoso.com"
- Formato NetBIOS di esempio:
-BMCAddress "Computer01"
Nota: per impostazione predefinita, VMM usa un indirizzo IP o un FQDN per il BMCAddress. Tuttavia, è anche possibile creare un modulo di Windows PowerShell che consente di specificare altri tipi di indirizzi come indirizzo BMC.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-BMCCustomConfigurationProvider
Specifica, o aggiorna, un oggetto provider di configurazione per un controller di gestione della lavagna di base ( BMC). Un provider di configurazione è un plug-in in VMM che converte i comandi di PowerShell VMM in chiamate API specifiche di un tipo di BMC. Usare questo parametro con custom BMCProtocol.
Tipo: | ConfigurationProvider |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-BMCPort
Specifica, o aggiorna, la porta BMC (Baseboard Management Controller) fuori banda per un computer fisico specifico. Una porta BMC è nota anche come porta del processore di servizi. Le porte predefinite di esempio sono 623 per IPMI e 443 per SMASH su WS-Man.
Tipo: | UInt32 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-BMCProtocol
Specifica, o aggiorna, il protocollo usato da VMM per comunicare con il controller di gestione della lavagna di base fuori banda (BMC). I valori validi sono:
- IPMI
- DISTRUZIONE
- Costume
Un BMC (noto anche come controller di gestione o processore di servizi) è un controller specializzato nella scheda madre di un server che agisce un'interfaccia tra il software di gestione hardware e di sistema. Se la scheda madre di un computer fisico include un BMC, quando il computer è collegato (se è spento o acceso e se è installato o meno un sistema operativo), informazioni sull'hardware del sistema e sullo stato di tale integrità hardware del sistema è disponibile.
Formato di esempio: -BMCProtocol "Custom"
Nota: il protocollo personalizzato richiede l'uso del parametro BMCCustomConfigurationProvider
Tipo: | OutOfBandManagementType |
Valori accettati: | None, IPMI, SMASH, Custom |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-BMCRunAsAccount
Specifica l'account RunAs da usare con il dispositivo BMC (BaseBoard Management Controller).
Tipo: | RunAsAccount |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-BypassMaintenanceModeCheck
Indica che i criteri di integrità del codice vengono applicati all'host anche se l'host non è in modalità di manutenzione. Per impostazione predefinita, l'applicazione dei criteri di integrità del codice ha esito negativo se l'host non è in modalità di manutenzione.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-CodeIntegrityPolicy
Specifica i criteri di integrità del codice da usare per limitare il software che può essere eseguito nell'host.
Tipo: | CodeIntegrityPolicy |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-CPUPercentageReserve
Specifica la percentuale di CPU da riservare per l'uso del sistema operativo nel computer host fisico. Se non si usa questo parametro per specificare la riserva, viene usata l'impostazione predefinita per il gruppo host: 10%. Il processo di posizionamento VMM non consiglia di inserire una macchina virtuale in un host, a meno che i requisiti delle risorse non possano essere soddisfatti senza usare riserve host.
Tipo: | UInt16 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Custom1
Specifica una proprietà personalizzata in un host di macchine virtuali.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Custom10
Specifica una proprietà personalizzata in un host di macchine virtuali.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Custom2
Specifica una proprietà personalizzata in un host di macchine virtuali.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Custom3
Specifica una proprietà personalizzata in un host di macchine virtuali.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Custom4
Specifica una proprietà personalizzata in un host di macchine virtuali.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Custom5
Specifica una proprietà personalizzata in un host di macchine virtuali.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Custom6
Specifica una proprietà personalizzata in un host di macchine virtuali.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Custom7
Specifica una proprietà personalizzata in un host di macchine virtuali.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Custom8
Specifica una proprietà personalizzata in un host di macchine virtuali.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Custom9
Specifica una proprietà personalizzata in un host di macchine virtuali.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Description
Specifica una descrizione per l'oggetto Host.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DiskSpaceReserveMB
Specifica la quantità di spazio su disco, in megabyte (MB), da riservare per l'uso del sistema operativo nel computer host fisico. Se non si usa questo parametro per specificare la riserva, l'impostazione predefinita di 100 MB viene usata per il gruppo host. Il processo di posizionamento VMM non consiglia di inserire una macchina virtuale in un host, a meno che i requisiti delle risorse non possano essere soddisfatti senza usare riserve host.
Tipo: | UInt64 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-EnableLiveMigration
Indica se la migrazione in tempo reale è abilitata nell'host.
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-FibreChannelWorldWideNodeName
Specifica il nome del nodo Fibre Channel a livello globale.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-FibreChannelWorldWidePortNameMaximum
Specifica il valore massimo dell'intervallo di nomi delle porte a livello globale Fibre Channel.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-FibreChannelWorldWidePortNameMinimum
Specifica il valore minimo dell'intervallo di nomi di porta a livello globale Fibre Channel.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-IsDedicatedToNetworkVirtualizationGateway
Indica se l'host è dedicato a un gateway di virtualizzazione di rete.
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-JobGroup
Specifica un identificatore per una serie di comandi che verranno eseguiti come set subito prima dell'esecuzione del comando finale che include lo stesso identificatore del gruppo di processi.
Tipo: | Guid |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-JobVariable
Specifica che lo stato del processo viene rilevato e archiviato nella variabile denominata da questo parametro.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-KeyProtectionServerUrl
Specifica l'URL per il server di protezione delle chiavi (KPS).
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-LiveMigrationMaximum
Specifica il numero massimo di migrazioni in tempo reale simultanee.
Tipo: | UInt32 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-LiveStorageMigrationMaximum
Specifica il numero massimo di migrazioni simultanee di archiviazione in tempo reale.
Tipo: | UInt32 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-MaintenanceHost
Questo parametro è obsoleto. Usare AvailableForPlacement.
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ManagementAdapterMACAddress
Specifica l'indirizzo MAC della scheda di rete fisica nel computer che deve essere utilizzato dal server VMM per comunicare con questo host.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-MaxDiskIOReservation
Specifica il numero massimo di operazioni di I/O su disco al secondo (IOPS) nel computer host fisico. Se non si usa questo parametro per specificare la riserva, per il gruppo host viene usata l'impostazione predefinita 10000. Il processo di posizionamento VMM non consiglia di inserire una macchina virtuale in un host, a meno che i requisiti delle risorse non possano essere soddisfatti senza usare riserve host.
Tipo: | UInt64 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-MemoryReserveMB
Specifica la quantità di memoria, in megabyte (MB), da riservare per l'uso del sistema operativo host nel computer host fisico. Se non si usa questo parametro per specificare la riserva, per il gruppo host viene utilizzata l'impostazione predefinita di 256 MB. Il processo di posizionamento VMM non consiglia di inserire una macchina virtuale in un host, a meno che i requisiti delle risorse non possano essere soddisfatti senza usare riserve host.
Tipo: | UInt64 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-MigrationAuthProtocol
Specifica il protocollo di autorizzazione utilizzato per la migrazione. I valori accettabili per questo parametro sono: CredSSP, Kerberos.
Tipo: | MigrationAuthProtocolType |
Valori accettati: | CredSSP, Kerberos |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-MigrationPerformanceOption
Specifica il tipo di opzione delle prestazioni di migrazione. I valori accettabili per questo parametro sono:
- Standard
- UseCompression
- UseSmbTransport
Tipo: | MigrationPerformanceOptionType |
Valori accettati: | Standard, UseCompression, UseSmbTransport |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-MigrationSubnet
Specifica una matrice di subnet da usare per la migrazione.
Tipo: | String[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-NetworkPercentageReserve
Specifica la percentuale di capacità di rete da riservare per l'uso del sistema operativo host nel computer host fisico. Se non si usa questo parametro per specificare la riserva, viene usata l'impostazione predefinita del 10% per il gruppo host. Il processo di posizionamento VMM non consiglia di inserire una macchina virtuale in un host, a meno che i requisiti delle risorse non possano essere soddisfatti senza usare riserve host.
Tipo: | UInt16 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-NumaSpanningEnabled
Indica se l'estensione NUMA è abilitata.
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-OverrideHostGroupReserves
Indica, se impostato su $True, che le impostazioni di riserva host del gruppo host padre vengono sostituite dalle impostazioni specificate.
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | 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.
Tipo: | Guid |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RemoteConnectCertificatePath
Questo parametro è obsoleto.
Tipo: | String |
Alias: | VMRCCertificatePath |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RemoteConnectEnabled
Abilita, se impostato su $True, una connessione in un server host che consente agli utenti di connettersi alle macchine virtuali in remoto. Questo parametro si applica solo alle macchine virtuali in Hyper-V host. Non è applicabile alle macchine virtuali negli host VMware ESX o negli host Citrix XenServer.
Tipo: | Boolean |
Alias: | VMRCEnabled |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RemoteConnectPort
Specifica un valore predefinito per la porta TCP da usare quando un utente remoto si connette a una macchina virtuale. In genere, la porta predefinita per un host Hyper-V è 2179. Questo parametro non si applica agli host VMware ESX o agli host Citrix XenServer.
Tipo: | UInt32 |
Alias: | VMRCPort |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RemoveRemoteConnectCertificate
Questo parametro è obsoleto.
Tipo: | SwitchParameter |
Alias: | RemoveVMRCCertificate |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RunAsynchronously
Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-SecureRemoteConnectEnabled
Questo parametro è obsoleto.
Tipo: | Boolean |
Alias: | SecureVMRCEnabled |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-SMBiosGuid
Specifica l'identificatore univoco globale del BIOS di gestione del sistema (GUID SMBIOS) per un computer fisico associato a un record per il computer fisico in VMM. SMBIOS definisce strutture di dati e metodi di accesso che consentono a un utente o a un'applicazione di archiviare e recuperare informazioni sull'hardware in questo computer, ad esempio il nome del sistema, del produttore o della versione bios di sistema. I sistemi operativi Windows recuperano i dati SMBIOS all'avvio del sistema e rendono tali dati disponibili per i programmi.
Tipo: | Guid |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-UseAnyMigrationSubnet
Indica se è possibile usare qualsiasi subnet per la migrazione.
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-VMHost
Specifica un oggetto host della macchina virtuale. VMM supporta Hyper-V host, host VMware ESX e host Citrix XenServer.
Per altre informazioni su ogni tipo di host, vedere il cmdlet Add-SCVMHost.
Tipo: | Host |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-VMHostManagementCredential
Questo parametro è obsoleto.
Tipo: | VMMCredential |
Alias: | PerimeterNetworkHostCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-VMPaths
Specifica un set di percorsi predefiniti (come stringhe separate dall'operatore della pipeline) in un host in cui è possibile archiviare i file della macchina virtuale.
Formato di esempio: -VMPaths "C:\Folder1|C:\Folder2|C:\Folder3"
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
Output
Host
Questo cmdlet restituisce un oggetto host