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
- Consultez Gestion des hôtes Hyper-V et des clusters hôtes avec VMM.
- L’applet de commande Add-SCVMHost active le rôle serveur Hyper-V pour vous, mais vous devez d’abord configurer manuellement l’option Virtualisation dans le BIOS.
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 .