Partager via


Add-SCVMHost

Ajoute un ordinateur en tant qu’hôte de machine virtuelle.

Syntax

Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-TCPPort <UInt32>]
   [-Certificate <ClientCertificate>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-XenServerHost]
   [-EnableSecureMode <Boolean>]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-NonTrustedDomainHost]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-PerimeterNetworkHost]
   [-Reassociate <Boolean>]
   -SecurityFile <String>
   -EncryptionKey <PSCredential>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   -VirtualizationManager <VirtualizationManager>
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-TCPPort <UInt32>]
   [-Certificate <ClientCertificate>]
   [-SshTcpPort <UInt32>]
   [-SshPublicKey <ClientSshPublicKey>]
   [-SshPublicKeyFile <String>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   -VMHostCluster <HostCluster>
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-TCPPort <UInt32>]
   [-Certificate <ClientCertificate>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-EnableSecureMode <Boolean>]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

L’applet de commande Add-SCVMHost ajoute un ou plusieurs ordinateurs en tant qu’hôtes de machine virtuelle à Virtual Machine Manager (VMM). Un hôte de machine virtuelle est un ordinateur physique géré par VMM dont le rôle est d’héberger une ou plusieurs machines virtuelles.

Prise en charge de l’hôte de machine virtuelle dans System Center - VMM

Du point de vue de la mise en réseau et des domaines, les types d’hôtes pris en charge par System Center - VMM sont les suivants :

  • Hôte Windows joint à un domaine. L’hôte peut se trouver dans un domaine approuvé ou non approuvé.
  • Hôte Windows du réseau de périmètre. Un hôte Windows non joint à un domaine peut être géré de la même manière qu’un hôte Windows de réseau de périmètre situé dans un domaine.
  • Un hôte VMware ESX. Les hôtes ESX n’utilisent pas de domaines Windows Active Directory.
  • Un hôte Citrix XenServer. Les hôtes XenServer sont gérés de la même manière, qu’ils soient configurés ou non pour utiliser Windows Active Directory.

Du point de vue de la plateforme de virtualisation et du système d’exploitation, les types d’hôtes pris en charge par System Center - VMM sont les suivants :

  • Hôtes Hyper-V. Serveur exécutant Windows Server 2008 ou version ultérieure avec le rôle Hyper-V activé.
  • Hôtes VMware ESX. Un hôte VMware ESX exécutant un logiciel propriétaire, y compris un hyperviseur, géré par un serveur VMware vCenter server exécutant Windows.
  • Hôtes Citrix XenServer. Un serveur Citrix XenServer exécutant des logiciels propriétaires, y compris un hyperviseur.

System Center : VMM gère ces trois types d’hôtes, même si chaque type d’hôte implémente la virtualisation d’une manière différente. Les sections suivantes décrivent chaque type d’ordinateur hôte de manière plus détaillée. Vous pouvez consulter Préparation de votre environnement pour System Center - Virtual Machine Manager.

Avant d’ajouter un hôte Hyper-V

Avant d’ajouter un hôte réseau de périmètre Windows-Based

Pour gérer un hôte Windows dans un réseau de périmètre :

  • Installez l’agent VMM localement sur l’hôte réseau de périmètre.
  • Lorsque vous exécutez le programme d’installation de VMM et que vous choisissez l’option indiquant que cet hôte se trouve sur un réseau de périmètre, l’Assistant vous invite à : -- Fournir une clé de chiffrement pour le fichier de sécurité. -- Spécifiez l’emplacement où vous souhaitez stocker le fichier de sécurité.
  • Une fois que vous avez installé l’agent local, obtenez le fichier de sécurité à partir du dossier dans lequel il est stocké. L’emplacement par défaut est C :\Program Files\Microsoft System Center 2016\Virtual Machine Manager, et le nom du fichier de sécurité est SecurityFile.txt
  • Copiez le fichier de sécurité vers un emplacement accessible à l’ordinateur sur lequel une console VMM est installée.
  • Lorsque vous utilisez Add-SCVMHost pour ajouter l’hôte réseau de périmètre, vous devez spécifier la même clé de chiffrement et pointer vers le fichier de sécurité local à l’aide des paramètres EncryptionKey et SecurityFile . Followng est un exemple de format pour ces paramètres :

-SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

L’exemple 2 décrit les applets de commande à utiliser pour ajouter un hôte réseau de périmètre.

Avant d’ajouter un hôte VMware ESX

Avant d’ajouter un hôte Citrix XenServer

Exemples

Exemple 1 : Ajouter un hôte dans le même domaine que le serveur VMM

PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAcct01"
PS C:\> Add-SCVMHost "VMHost01.Contoso.com" -Description "This is a new host" -RemoteConnectEnabled $True -RemoteConnectPort 5900 -Credential $RunAsAccount

La première commande obtient l’objet de compte d’identification nommé HostComputer RunAsAccount et stocke l’objet dans la variable $RunAsAccount. Les informations d’identification requises pour cette opération sont soit un compte d’administrateur local, soit un compte de domaine avec des droits d’administrateur sur l’ordinateur que vous souhaitez ajouter en tant qu’hôte.

La deuxième commande ajoute l’objet hôte nommé VMHost01 dans le domaine Contoso à VMM en tant qu’hôte managé, spécifie une description, active les connexions à distance et spécifie que le port TCP 5900 sera utilisé pour les connexions à distance à VMHost01. Lorsque la dernière commande est traitée, $RunAsAccount fournit des informations d’identification à Add-SCVMHost.

Exemple 2 : Ajouter un hôte situé dans un réseau de périmètre à VMM

PS C:\> $Key = Get-SCCredential
PS C:\> Add-SCVMHost "VMHost02" -Description "This is my new perimeter network host" -RemoteConnectEnabled $FALSE -PerimeterNetworkHost -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

La première commande vous invite à entrer un nom d’utilisateur et un mot de passe et stocke les informations d’identification dans $Key. Le nom d’utilisateur peut être n’importe quel nom d’utilisateur, mais le mot de passe doit être identique à la clé de chiffrement utilisée lors de l’installation de l’agent VMM sur cet ordinateur. L’agent VMM doit être installé localement sur un ordinateur situé dans un réseau de périmètre en choisissant l’option d’agent local lors de l’exécution du programme d’installation. Vous pouvez spécifier la clé de chiffrement pour le fichier de sécurité dans la page Dossier de fichier de sécurité de l’Assistant Installation de l’agent System Center Virtual Machine Manager.

La deuxième commande ajoute un objet hôte qui représente l’ordinateur nommé VMHost02 à la base de données VMM en tant qu’hôte managé. La commande ajoute une description, désactive les connexions à distance et indique que cet ordinateur hôte est situé dans un réseau de périmètre. Cette commande utilise les informations d’identification stockées dans $Key pour déchiffrer le contenu de SecurityFile.txt (qui, dans cet exemple, est situé sur C:\), puis utilise le contenu de SecurityFile.txt pour authentifier le nouvel ordinateur hôte.

Exemple 3 : Ajouter un hôte situé dans un domaine non approuvé à VMM

PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAccount02"
PS C:\> Add-SCVMHost "VMHost03.NonTrustedDomain.com" -VMMServer "VMMServer01.Contoso.com" -NonTrustedDomainHost -Credential $RunAsAccount

La première commande obtient l’objet de compte d’identification nommé RunAsAccount02 et stocke l’objet dans la variable $RunAsAccount. Les informations d'identification requises pour cette opération sont un compte doté de droits d’administrateur pour ajouter un ordinateur hôte situé dans le domaine non approuvé sur le serveur VMM du domaine Contoso.com.

La deuxième commande ajoute VMHost03, situé dans un domaine qui n’est pas approuvé par Contoso.com, dans la base de données VMM en tant qu’ordinateur hôte géré. Au fur et à mesure que cette commande est traitée, $RunAsAccont fournit des informations d’identification à Add-SCVMHost.

Exemple 4 : Ajouter un hôte VMware ESX à VMM

PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup02"
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "ESX Host Computer Acct"
PS C:\> $VirtMgr = Get-SCVirtualizationManager -ComputerName "VirtMgrServer02.Contoso.com"
PS C:\> Add-SCVMHost -ComputerName "ESXHost01.Contoso.com" -Credential $RunAsAccount -VirtualizationManager $VirtMgr -VMHostGroup $HostGroup

La première commande obtient l’objet de groupe hôte nommé HostGroup02 et stocke l’objet dans la variable $HostGroup.

La deuxième commande obtient l’objet de compte d’identification nommé ESX Host Computer Acct et stocke l’objet dans la variable $RunAsAccount.

La troisième commande obtient l’objet du gestionnaire de virtualisation nommé VirtMgrServer02 et stocke l’objet dans la variable $VirtMgr.

La dernière commande ajoute ESX Host01 à HostGroup02. La commande fournit les informations d’identification sous la forme d’un compte d’identification stocké dans $RunAsAccount, qui est nécessaire pour ajouter cet hôte à VMM.

Exemple 5 : Ajouter un hôte Citrix XenServer à VMM

PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup04"
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "XenServer Run As Acct"
PS C:\> $Certificate = Get-SCCertificate -ComputerName "XenServerHost01.Contoso.com"
PS C:\> Add-SCVMHost -ComputerName "XenServerHost01.Contoso.com" -Credential $RunAsAccount -VMHostGroup $HostGroup -XenServerHost -Certificate $Certificate -EnableSecureMode $True -TCPPort 5989

La première commande obtient l’objet de groupe hôte nommé HostGroup04 et stocke l’objet dans la variable $HostGroup.

La deuxième commande obtient l’objet de compte d’identification nommé XenServer Host Computer Acct et stocke l’objet dans la variable $RunAsAccount. Les informations d’identification requises pour cette opération sont un compte avec des informations d’identification racine sur l’hôte XenServer.

La troisième commande obtient l’objet de certificat pour XenServerHost01 et stocke l’objet dans la variable $Certificate.

La dernière commande ajoute un Serveur XenServer en tant qu’hôte à HostGroup04 dans VMM et fournit les informations d’identification sous la forme d’un compte d’identification stocké dans $RunAsAccount, qui est nécessaire pour ajouter cet hôte à VMM.

Paramètres

-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. La valeur par défaut est True. Ce paramètre ne s’applique pas aux hôtes VMware ESX.

Lorsque vous spécifiez 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 à la connexion d’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

-Certificate

Spécifie un objet de certificat de sécurité.

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

-ComputerName

Spécifie le nom d’un ordinateur que VMM peut identifier de manière unique sur votre réseau. Les formats valides sont les suivants :

  • FQDN
  • Adresse IPv4 ou IPv6
  • Nom NetBIOS
Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-CPUPercentageReserve

Spécifie le pourcentage de processeur à 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 de placer une machine virtuelle sur un hôte, sauf si ses besoins en ressources peuvent être satisfaits 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

-Credential

Spécifie un objet d’informations d’identification ou, pour certaines applets de commande, un objet de compte d’identification qui contient le nom d’utilisateur et le mot de passe d’un compte autorisé à effectuer cette action. Ou, dans le cas de Restart-SCJob, dispose de l’autorisation d’effectuer une tâche redémarrée.

Pour plus d’informations sur l’objet PSCredential , tapez Get-Help Get-Credential.

Pour plus d’informations sur les comptes d’identification, tapez Get-Help New-SCRunAsAccount.

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

-Description

Spécifie une description pour l’hôte.

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 du groupe hôte est utilisé : 100 Mo. Le processus de placement VMM ne recommande pas de placer une machine virtuelle sur un hôte, sauf si ses besoins en ressources peuvent être satisfaits 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

-EnableSecureMode

Indique si VMM communique avec les hôtes VMware ESX et les hôtes Citrix XenServer en mode sécurisé. La valeur par défaut est $True.

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

-EncryptionKey

Spécifie les informations d’identification à utiliser comme clé de chiffrement lorsque vous ajoutez à VMM un hôte Hyper-V situé dans un réseau de périmètre.

Exemple de format : -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

Type:PSCredential
Position:Named
Default value:None
Required:True
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

-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

-LiveMigrationMaximum

Spécifie le nombre maximal de migrations actives 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 dynamiques 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 à la place AvailableForPlacement .

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

-MaxDiskIOReservation

Spécifie le nombre maximal d’E/S de disque 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 du groupe hôte est utilisé : 10000. Le processus de placement VMM ne recommande pas de placer une machine virtuelle sur un hôte, sauf si ses besoins en ressources peuvent être satisfaits 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 du groupe hôte est utilisé : 256 Mo. Le processus de placement VMM ne recommande pas de placer une machine virtuelle sur un hôte, sauf si ses besoins en ressources peuvent être satisfaits 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 valides 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 autorisées 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 du groupe hôte est utilisé : 10 %. Le processus de placement VMM ne recommande pas de placer une machine virtuelle sur un hôte, sauf si ses besoins en ressources peuvent être satisfaits 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

-NonTrustedDomainHost

Indique que l’hôte à ajouter à VMM appartient à un domaine non approuvé.

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

-PerimeterNetworkHost

Indique que cet hôte se trouve dans un réseau de périmètre.

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

-PROTipID

Spécifie l’ID du conseil d’optimisation des performances et des ressources (CONSEIL PRO) 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

-Reassociate

Réassocie un ordinateur hôte actuellement géré par un serveur VMM à un autre serveur VMM.

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

-RemoteConnectEnabled

Active, lorsqu’il est défini sur $True, une connexion sur un serveur hôte qui permet aux utilisateurs de se connecter à distance à leurs machines virtuelles.

Ce paramètre s’applique uniquement aux machines virtuelles sur les hôtes Hyper-V. Elle ne s’applique pas 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

-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

-SecurityFile

Spécifie le chemin d’accès à un fichier qui contient le certificat et les informations d’identification à utiliser pour l’authentification d’un hôte Hyper-V situé dans un réseau de périmètre.

Ce paramètre ne s’applique pas aux hôtes VMware ESX ou aux hôtes Citrix XenServer.

Exemple de format : -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

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

-SshPublicKey

Spécifie la clé publique utilisée par les communications SSH (Secure Shell).

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

-SshPublicKeyFile

Spécifie le chemin d’accès du fichier de clé publique permettant d’établir un canal SSH sécurisé avec les ordinateurs hôtes cibles.

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

-SshTcpPort

Spécifie le numéro de port TCP utilisé par le protocole SSH.

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

-TCPPort

Spécifie une valeur numérique qui représente un port TCP.

Type:UInt32
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

-VirtualizationManager

Spécifie un objet de gestionnaire de virtualisation géré par VMM.

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

-VMHostCluster

Spécifie un objet cluster hôte VMM.

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

-VMHostGroup

Spécifie un objet groupe hôte d'ordinateurs virtuels.

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

-VMMServer

Spécifie un objet serveur VMM.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
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

-XenServerHost

Indique que l’hôte spécifié est un hôte Citrix XenServer.

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

Sorties

Host

Cette applet de commande retourne un objet Host .