Set-SCVMHost
Modifie les propriétés d’un hôte de machine virtuelle.
Syntax
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>]
Description
L’applet de commande Set-SCVMHost modifie une ou plusieurs propriétés d’un hôte de machine virtuelle géré par Virtual Machine Manager (VMM). Les paramètres que vous pouvez modifier avec l’applet de commande Set-SCVMHost sont résumés comme suit :
Disponibilité en tant qu’hôte pour Machines Virtuelles
Vous pouvez spécifier si un hôte est actuellement considéré par le processus de placement VMM comme candidat sur lequel placer des machines virtuelles.
Paramètres de réserve de l’hôte
Vous pouvez configurer les paramètres de réserves de ressources de l’ordinateur hôte suivants :
- Pourcentage d’utilisation du processeur à mettre de côté pour une utilisation par l’hôte.
- Quantité d’espace disque (Mo) à réserver pour une utilisation par l’hôte.
- Nombre maximal d’opérations d’E/S de disque par seconde (IOPS) à réserver pour une utilisation par l’hôte.
- Quantité de mémoire (Mo) à réserver pour une utilisation par l’hôte.
- Pourcentage de capacité réseau à mettre de côté pour une utilisation par l’hôte.
Le processus de placement VMM ne recommande pas de placer une machine virtuelle sur un hôte, sauf si les besoins en ressources de la machine virtuelle peuvent être remplis sans utiliser les réserves de l’hôte. Si vous ne spécifiez pas de paramètres de réserve, VMM utilise les paramètres par défaut.
Chemins d'accès à l'ordinateur virtuel
Vous pouvez spécifier, en tant qu’ensemble de chemins d’accès par défaut, les emplacements sur un ordinateur hôte pouvant accueillir les fichiers des ordinateurs virtuels.
Informations d’identification pour la gestion des hôtes dans un réseau de périmètre ou un domaine non approuvé
Vous pouvez spécifier le mot de passe d’un compte utilisé pour gérer les hôtes Hyper-V situés dans un réseau de périmètre ou dans un domaine non approuvé.
Paramètres de connexion à distance
Vous pouvez configurer les paramètres de connexion à distance pour les hôtes Hyper-V (VMConnect) qui permettent aux utilisateurs de se connecter à distance aux machines virtuelles. Ce paramètre ne s’applique pas aux ordinateurs virtuels sur les ordinateurs hôtes VMware ESX.
Exemples
Exemple 1 : Rendre un hôte disponible pour le placement
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> Set-SCVMHost -VMHost $VMHost -AvailableForPlacement $True
La première commande obtient l’objet hôte nommé VMHost01 et stocke l’objet dans la variable $VMHost.
La deuxième commande rend VMHost01 disponible en tant qu’hôte pour les machines virtuelles. La définition du paramètre AvailableForPlacement sur True permet au processus de placement VMM d’évaluer cet hôte comme candidat possible sur lequel déployer des machines virtuelles.
Exemple 2 : Activer les connexions distantes sur un hôte Hyper-V
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> Set-SCVMHost -VMHost $VMHost -RemoteConnectEnabled $True -RemoteConnectPort 5900
La première commande obtient l’objet hôte nommé VMHost01 et stocke l’objet dans la variable $VMHost.
La deuxième commande active les connexions à distance sur VMHost01 et définit le port utilisé pour les connexions distantes sur 5900.
L’activation des connexions à distance sur un hôte Hyper-V permet aux utilisateurs d’accéder à distance et de gérer leurs machines virtuelles sur l’hôte.
Exemple 3 : Mettre à jour les chemins d’accès de la machine virtuelle pour un hôte
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> Set-SCVMHost -VMHost $VMHost -VMPaths "C:\ProgramData\Microsoft\Windows\Hyper-V|D:\VirtualMachinePath"
La première commande obtient l’objet hôte nommé VMHost01 et stocke l’objet dans la variable $VMHost.
La deuxième commande met à jour la propriété VMPaths pour l’hôte stocké dans $VMHost en ajoutant le chemin D:\VirtualMachinePath à la liste des chemins d’accès de machine virtuelle sur cet hôte.
Exemple 4 : Mettre à jour les réserves de ressources pour un hôte
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> Set-SCVMHost -VMHost $VMHost -CPUPercentageReserve 40 -DiskSpaceReserveMB 2048 -MaxDiskIOReservation 500 -MemoryReserveMB 1024 -NetworkPercentageReserve 40
La première commande obtient l’objet hôte nommé VMHost01 et stocke l’objet dans la variable $VMHost.
La deuxième commande met à jour les propriétés spécifiées pour VMHost01.
Exemple 5 : Mettre à jour le nom d’utilisateur et le mot de passe de l’ordinateur nu pour un hôte physique spécifié
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
La première commande obtient l’objet hôte nommé VMHost02 et stocke l’objet dans la variable $VMHost.
La deuxième commande obtient l’objet de compte d’identification nommé BMCCreds et stocke l’objet dans la variable $BMCRAA.
La troisième commande met à jour l’hôte stocké dans $VMHost avec le nouveau compte d’identification stocké dans $BMCRAA.
La dernière commande actualise l’hôte stocké dans $VMHost à l’aide de son interface hors bande, qui met à jour le compte d’identification de l’hôte.
Exemple 6 : Mettre à jour les certificats pour les hôtes XenServer dans 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
La première commande obtient l’objet hôte nommé XenHost01 et stocke l’objet dans la variable $VMhost.
La deuxième obtient l’objet de certificat pour XenHost01 et stocke l’objet dans la variable $Certificate.
La dernière commande utilise le certificat fourni dans $Cert pour permettre à VMM de communiquer avec XenHost01 en mode sécurisé.
Paramètres
-ApplyLatestCodeIntegrityPolicy
Indique que cette applet de commande amène l’hôte à mettre à jour sa stratégie HVCI à l’aide de l’emplacement du fichier stocké dans CodeIntegrityPolicyPath.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AttestationServerUrl
Spécifie l’URL du serveur d’attestation.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AvailableForPlacement
Indique si le processus de placement VMM considère cet hôte ou ce volume sur un hôte comme un emplacement possible sur lequel déployer des machines virtuelles. Si ce paramètre est défini sur $False, vous pouvez choisir de déployer des machines virtuelles sur cet hôte ou ce volume de toute façon. La valeur par défaut est $True. Ce paramètre ne s’applique pas aux hôtes VMware ESX.
Lorsque vous utilisez ce paramètre avec des cartes réseau, s’il est défini sur $False, le placement ne prend pas en compte les réseaux logiques configurés sur cette carte réseau pour déterminer si l’hôte convient pour connecter une machine virtuelle.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BaseDiskPaths
Spécifie les chemins d’accès aux disques de base.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BMCAddress
Spécifie ou met à jour l’adresse BMC (Out-of-Band Baseboard Management Controller) pour une machine physique spécifique. Il peut s’agir d’une adresse IP, du nom de domaine complet (FQDN) ou du préfixe DNS (qui est généralement le même nom que le nom NetBIOS).
En règle générale, l’adresse BMC et sa connexion au réseau sont distinctes de l’adresse IP associée à une carte réseau standard. Par ailleurs, certains ordinateurs utilisent une carte réseau standard pour fournir une adresse unique pour le contrôleur BMC et pour la carte réseau. Toutefois, l’adresse BMC a un port unique et est donc identifiable de manière unique sur le réseau.
- Exemple de format IPv4 :
-BMCAddress "10.0.0.21"
- Exemple de format Ipv6 :
-BMCAddress "2001:4898:2a:3:657b:9c7a:e1f0:6829"
- Exemple de format de nom de domaine complet :
-BMCAddress "Computer01.Contoso.com"
- Exemple de format NetBIOS :
-BMCAddress "Computer01"
Remarque : Par défaut, VMM utilise une adresse IP ou un nom de domaine complet pour l’adresse BMCAddress. Toutefois, il est également possible de créer un module Windows PowerShell qui vous permet de spécifier d’autres types d’adresses comme adresse BMC.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BMCCustomConfigurationProvider
Spécifie, ou met à jour, un objet fournisseur de configuration pour un contrôleur de gestion de carte de base (BMC). Un fournisseur de configuration est un plug-in à VMM qui convertit les commandes PowerShell VMM en appels d’API spécifiques à un type de BMC. Utilisez ce paramètre avec le BMCProtocol personnalisé.
Type: | ConfigurationProvider |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BMCPort
Spécifie, ou met à jour, le port BMC (Out-Of-Band Baseboard Management Controller) pour un ordinateur physique spécifique. Un port BMC est également appelé port de processeur de service. Par exemple, les ports par défaut sont 623 pour IPMI et 443 pour SMASH sur WS-Man.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BMCProtocol
Spécifie ou met à jour le protocole utilisé par VMM pour communiquer avec le contrôleur de gestion de la carte de base hors bande (BMC). Les valeurs autorisées sont :
- IPMI
- SMASH
- Custom
Un contrôleur BMC (également appelé processeur de service ou contrôleur de gestion) est un contrôleur spécialisé sur la carte mère d’un serveur qui agit une interface entre le logiciel de gestion du matériel et du système. Si la carte mère d’une machine physique comprend un contrôleur BMC, lorsque la machine est branchée (qu’elle soit sous tension ou sous tension, et qu’un système d’exploitation soit installé ou non), des informations sur le matériel système et l’état de l’intégrité du matériel système sont disponibles.
Exemple de format : -BMCProtocol "Custom"
Remarque : Le protocole personnalisé nécessite que vous utilisiez le paramètre BMCCustomConfigurationProvider .
Type: | OutOfBandManagementType |
Accepted values: | None, IPMI, SMASH, Custom |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BMCRunAsAccount
Spécifie le compte d’identification à utiliser avec l’appareil BMC (Baseboard Management Controller).
Type: | RunAsAccount |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BypassMaintenanceModeCheck
Indique que la stratégie d’intégrité du code est appliquée à l’hôte même si l’hôte n’est pas en mode maintenance. Par défaut, l’application d’une stratégie d’intégrité du code échoue si l’hôte n’est pas en mode maintenance.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CodeIntegrityPolicy
Spécifie la stratégie d’intégrité du code à utiliser pour restreindre le logiciel qui peut s’exécuter sur l’hôte.
Type: | CodeIntegrityPolicy |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUPercentageReserve
Spécifie le pourcentage d’UC à réserver pour l’utilisation du système d’exploitation sur l’ordinateur hôte physique. Si vous n’utilisez pas ce paramètre pour spécifier la réserve, le paramètre par défaut du groupe hôte est utilisé : 10 %. Le processus de placement VMM ne recommande pas qu’une machine virtuelle soit placée sur un hôte, sauf si ses besoins en ressources peuvent être remplis sans utiliser de réserves d’hôtes.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom1
Spécifie une propriété personnalisée sur un hôte de machine virtuelle.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom10
Spécifie une propriété personnalisée sur un hôte de machine virtuelle.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom2
Spécifie une propriété personnalisée sur un hôte de machine virtuelle.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom3
Spécifie une propriété personnalisée sur un hôte de machine virtuelle.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom4
Spécifie une propriété personnalisée sur un hôte de machine virtuelle.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom5
Spécifie une propriété personnalisée sur un hôte de machine virtuelle.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom6
Spécifie une propriété personnalisée sur un hôte de machine virtuelle.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom7
Spécifie une propriété personnalisée sur un hôte de machine virtuelle.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom8
Spécifie une propriété personnalisée sur un hôte de machine virtuelle.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom9
Spécifie une propriété personnalisée sur un hôte de machine virtuelle.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Spécifie une description de l’objet Host.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskSpaceReserveMB
Spécifie la quantité d’espace disque, en mégaoctets (Mo), à réserver pour l’utilisation du système d’exploitation sur l’ordinateur hôte physique. Si vous n’utilisez pas ce paramètre pour spécifier la réserve, le paramètre par défaut de 100 Mo est utilisé pour le groupe hôte. Le processus de placement VMM ne recommande pas qu’une machine virtuelle soit placée sur un hôte, sauf si ses exigences en matière de ressources peuvent être remplies sans utiliser de réserves d’hôtes.
Type: | UInt64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableLiveMigration
Indique si la migration dynamique est activée sur l’hôte.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FibreChannelWorldWideNodeName
Spécifie le nom de nœud à l’échelle mondiale de Fibre Channel.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FibreChannelWorldWidePortNameMaximum
Spécifie la valeur maximale de la plage de noms de port à l’échelle mondiale de Fibre Channel.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FibreChannelWorldWidePortNameMinimum
Spécifie la valeur minimale de la plage de noms de port à l’échelle mondiale de Fibre Channel.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IsDedicatedToNetworkVirtualizationGateway
Indique si l’hôte est dédié à une passerelle de virtualisation réseau.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Spécifie un identificateur pour une série de commandes qui seront exécutées ensemble juste avant que la commande finale qui comprend le même identificateur de groupe de travaux soit exécutée.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Spécifie que la progression des travaux est suivie et stockée dans la variable nommée par ce paramètre.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-KeyProtectionServerUrl
Spécifie l’URL du serveur de protection de clés (KPS).
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LiveMigrationMaximum
Spécifie le nombre maximal de migrations dynamiques simultanées.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LiveStorageMigrationMaximum
Spécifie le nombre maximal de migrations de stockage dynamique simultanées.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaintenanceHost
Ce paramètre est obsolète. Utilisez AvailableForPlacement à la place.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ManagementAdapterMACAddress
Spécifie l’adresse MAC de la carte réseau physique sur l’ordinateur à utiliser par le serveur VMM pour communiquer avec cet hôte.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxDiskIOReservation
Spécifie l’E/S de disque maximal par seconde (IOPS) sur l’ordinateur hôte physique. Si vous n’utilisez pas ce paramètre pour spécifier la réserve, le paramètre par défaut de 10000 est utilisé pour le groupe hôte. Le processus de placement VMM ne recommande pas qu’une machine virtuelle soit placée sur un hôte, sauf si ses exigences en matière de ressources peuvent être remplies sans utiliser de réserves d’hôtes.
Type: | UInt64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryReserveMB
Spécifie la quantité de mémoire, en mégaoctets (Mo), à réserver pour l’utilisation du système d’exploitation hôte sur l’ordinateur hôte physique. Si vous n’utilisez pas ce paramètre pour spécifier la réserve, le paramètre par défaut de 256 Mo est utilisé pour le groupe hôte. Le processus de placement VMM ne recommande pas qu’une machine virtuelle soit placée sur un hôte, sauf si ses exigences en matière de ressources peuvent être remplies sans utiliser de réserves d’hôtes.
Type: | UInt64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrationAuthProtocol
Spécifie le protocole d’autorisation utilisé pour la migration. Les valeurs acceptables pour ce paramètre sont : CredSSP, Kerberos.
Type: | MigrationAuthProtocolType |
Accepted values: | CredSSP, Kerberos |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrationPerformanceOption
Spécifie le type d’option de performances de migration. Les valeurs valides pour ce paramètre sont :
- Standard
- UseCompression
- UseSmbTransport
Type: | MigrationPerformanceOptionType |
Accepted values: | Standard, UseCompression, UseSmbTransport |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrationSubnet
Spécifie un tableau de sous-réseaux à utiliser pour la migration.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkPercentageReserve
Spécifie le pourcentage de capacité réseau à réserver pour l’utilisation du système d’exploitation hôte sur l’ordinateur hôte physique. Si vous n’utilisez pas ce paramètre pour spécifier la réserve, le paramètre par défaut de 10 % est utilisé pour le groupe hôte. Le processus de placement VMM ne recommande pas qu’une machine virtuelle soit placée sur un hôte, sauf si ses exigences en matière de ressources peuvent être remplies sans utiliser de réserves d’hôtes.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NumaSpanningEnabled
Indique si l’étendue NUMA est activée.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OverrideHostGroupReserves
Indique, lorsqu’il est défini sur $True, que les paramètres de réserve de l’hôte du groupe hôte parent sont remplacés par les paramètres fournis.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Spécifie l’ID du conseil d’optimisation des performances et des ressources qui a déclenché cette action. Ce paramètre vous permet d’auditer les conseils PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoteConnectCertificatePath
Ce paramètre est obsolète.
Type: | String |
Aliases: | VMRCCertificatePath |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoteConnectEnabled
Active, lorsqu’elle est définie sur $True, une connexion sur un serveur hôte qui permet aux utilisateurs de se connecter à leurs machines virtuelles à distance. Ce paramètre s’applique uniquement aux machines virtuelles sur les hôtes Hyper-V. Il n’est pas applicable aux machines virtuelles sur des hôtes VMware ESX ou des hôtes Citrix XenServer.
Type: | Boolean |
Aliases: | VMRCEnabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoteConnectPort
Spécifie une valeur par défaut pour le port TCP à utiliser lorsqu’un utilisateur distant se connecte à un ordinateur virtuel. En règle générale, le port par défaut d’un hôte Hyper-V est 2179. Ce paramètre ne s’applique pas aux hôtes VMware ESX ou aux hôtes Citrix XenServer.
Type: | UInt32 |
Aliases: | VMRCPort |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveRemoteConnectCertificate
Ce paramètre est obsolète.
Type: | SwitchParameter |
Aliases: | RemoveVMRCCertificate |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indique que le travail s’exécute de manière asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecureRemoteConnectEnabled
Ce paramètre est obsolète.
Type: | Boolean |
Aliases: | SecureVMRCEnabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SMBiosGuid
Spécifie l’identificateur global unique du BIOS de gestion du système (SMBIOS GUID) pour un ordinateur physique associé à un enregistrement pour cet ordinateur physique dans VMM. SMBIOS définit les structures de données et les méthodes d’accès qui permettent à un utilisateur ou à une application de stocker et de récupérer des informations sur le matériel sur cet ordinateur, telles que le nom du système, du fabricant ou de la version du BIOS système. Les systèmes d’exploitation Windows récupèrent les données SMBIOS au démarrage du système et rendent ces données disponibles pour les programmes.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UseAnyMigrationSubnet
Indique si un sous-réseau peut être utilisé pour la migration.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHost
Spécifie un objet ordinateur hôte d’ordinateur virtuel. VMM prend en charge les hôtes Hyper-V, les hôtes VMware ESX et les hôtes Citrix XenServer.
Pour plus d’informations sur chaque type d’hôte, consultez l’applet de commande Add-SCVMHost .
Type: | Host |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMHostManagementCredential
Ce paramètre est obsolète.
Type: | VMMCredential |
Aliases: | PerimeterNetworkHostCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMPaths
Spécifie un ensemble de chemins d’accès par défaut (sous la forme de chaînes séparées par l’opérateur de pipeline) sur un ordinateur hôte où les fichiers de l’ordinateur virtuel peuvent être stockés.
Exemple de format : -VMPaths "C:\Folder1|C:\Folder2|C:\Folder3"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Sorties
Host
Cette applet de commande retourne un objet Host .