Partager via


Commandes TFSConfig Lab /HostGroup

Vous pouvez utiliser les commandes TfsConfig Lab /HostGroup pour ajouter, modifier ou supprimer l'assignation d'un groupe hôte System Center Virtual Machine Manager (SCVMM) dans une collection de projets d'équipe. Les groupes hôtes assignés de cette manière sont gérés par Visual Studio Lab Management.

TfsConfig Lab /hostgroup /CollectionName:collectionName
      { /Add 
            /SCVMMHostGroup:vmmHostPath 
            /Name:name 
            [LabEnvironmentPlacementPolicy:{Conservative|Aggressive}]
            [/AutoProvision:{True|False}]
            [/DNSSuffix:dnsSuffix]
       | /Delete 
            /Name:name
            [/NoPrompt]
       | /Edit 
            /Name:name
            {[/AutoProvision:{True|False}] 
            [/LabEnvironmentPlacementPolicy:{Conservative|Aggressive}] 
            [/DNSSuffix:dnsSuffix]}
            [/NoPrompt]]
       | /List
       | /ListVmmHostGroups }

Paramètres

Option

Description

CollectionName:collectionName

Obligatoire. Nom de la collection de projets d'équipe sur le Team Foundation Serverde couche Application.

Add

Ajoute le groupe hôte SCVMM spécifié aux groupes hôtes de collection de projets d'équipe. Vous devez spécifier les options /SCVmmHostGroup et /Name avec Add.

Delete

Supprime le groupe hôte spécifié de la collection de projets d'équipe. Vous devez spécifier l'option /Name avec Delete.

Edit

Définit l'une des propriétés Lab Management AutoProvision et LabEnvironmentPlacementPolicy, ou les deux, pour le groupe hôte.

Vous devez spécifier l'option /Name et au moins l'une des options /AutoProvision ou /LabEnvironmentPlacementPolicy avec Edit.

SCVMMHostGroup:vmmHostGroupPath

Requis avec l'option /Add. Spécifie le chemin d'accès hôte du groupe hôte SCVMM.

Name:name

Obligatoire avec les options /Add, /Delete ou /Edit. Spécifiez le nom du groupe hôte de collection de projets d'équipe à ajouter, supprimer ou modifier.

AutoProvision:{True|False}

Facultatif avec les options /Add ou /Edit. Définit (True) ou efface (False) la propriété AutoProvision du groupe hôte. AutoProvision spécifie si le groupe hôte est automatiquement assigné à chaque projet d'équipe de la collection. Par défaut, les groupes hôtes sont assignés aux projets d'équipe dans une collection lorsque vous utilisez la commande TfsConfig Lab/HostGroup.

LabEnvironmentPlacementPolicy:{Conservative|Aggressive}

Facultatif avec les options /Add ou /Edit. Spécifie comment Lab Management traite les machines physiques dans un groupe hôte sur lequel il déploie de nouveaux environnements de lab virtuels.

  • Conservative (par défaut). Envisagez des environnements virtuels qui ne s'exécutent pas dans les décisions de déploiement. Cela inclut tous les ordinateurs virtuels qui font partie d'environnements qui sont également en état « Arrêté ».

  • Aggressive N'envisagez pas d'environnements virtuels qui ne s'exécutent pas dans les décisions de déploiement.

DNSSuffix:[dnsSuffix]

Facultatif. Ensembles ou suffixe DNS des ordinateurs virtuels dans le groupe hôte.

  • Si l'option /DNSSuffix: est spécifiée sans valeur dnsSuffix, définit ou réinitialise le suffixe DNS et le suffixe des ordinateurs virtuels sur le suffixe de l'ordinateur hôte dans le groupe hôte.

  • Si l'option /DNSSuffix n'est pas spécifiée avec l'option /Add, le suffixe des ordinateurs virtuels correspond aux suffixes de leurs ordinateurs hôtes dans le groupe hôte.

  • Si l'option /DNSSuffix n'est pas spécifiée avec l'option /Edit, le suffixe des ordinateurs virtuels n'est pas modifié.

NoPrompt

Facultatif avec les options /Delete ou /Edit. Ne demandez pas à l'utilisateur de confirmer.

List

Affiche les groupes hôtes assignés à la collection de projets d'équipe.

ListVmmHostGroups

Affiche les groupes hôtes disponibles à partir de SCVMM.

Notes

Les groupes hôtes sont des conteneurs créés par un administrateur dans SCVMM pour regrouper un ensemble d'ordinateurs hôtes de l'ordinateur virtuel afin de faciliter la gestion. Les groupes hôtes sont hiérarchiques ; un groupe hôte peut contenir d'autres groupes hôtes.

Chaque groupe hôte est identifié par son chemin d'accès hôte, une séquence de noms de groupe hôte qui spécifie l'emplacement d'un hôte ou groupe hôte dans la hiérarchie de groupes hôtes dans SCVMM. Tous les chemins d'accès hôte commencent par le groupe hôte racine. Par exemple, le chemin d'accès d'ordinateur hôte All Hosts\New York\Site21\VMHost05 indique que l'hôte VMHost05 appartient au groupe hôte Site21, qui est un groupe hôte enfant du groupe hôte New York.

Utilisez une seule des options /Add, /Delete ou /Edit sur une ligne de commande. Utilisez deux commandes TfsConfig Lab /HostGroup différentes pour assigner plusieurs groupes hôtes à une collection de projets d'équipe.

Vous pouvez également utiliser des commandes TfsConfig Lab /HostGroup pour définir des propriétés qui sont spécifiques à Lab Management :

  • AutoProvision spécifie si le groupe hôte est assigné à chaque projet d'équipe dans la collection de projets d'équipe. Par défaut, AutoProvision est activé. Pour assigner un groupe hôte dans une collection de projets à un projet d'équipe individuel, utilisez la TFSLabConfig CreateTeamProjectHostGroup, commande.

    • True (par défaut). Le groupe hôte est assigné à chaque projet d'équipe dans la collection de projets d'équipe.

    • False. Le groupe hôte n'est pas assigné à chaque projet d'équipe dans la collection de projets d'équipe.

  • LabEnvironmentPlacementPolicy spécifie si Lab Management considère les ordinateurs virtuels existants lorsqu'il déploie de nouveaux environnements sur une machine physique dans un groupe hôte.

    • Conservative (par défaut). Envisagez des environnements virtuels qui ne s'exécutent pas dans les décisions de déploiement. Cela inclut tous les ordinateurs virtuels qui font partie d'environnements et qui sont également en état « Arrêté ».

    • Aggressive N'envisagez pas d'environnements virtuels qui ne s'exécutent pas dans les décisions de déploiement.

  • DNSSuffix spécifie un suffixe DNS à utiliser pour les ordinateurs virtuels créés dans le groupe hôte. Le tableau suivant décrit comment les suffixes DNS d'ordinateurs virtuels sont affectés par le paramètre /DNSSuffix.

    DNSSuffix

    /Add

    /Edit

    DNSSuffix:dnsValue

    Le suffixe DNS est défini à dnsValue.

    Le suffixe DNS est défini à dnsValue.

    DNSSuffix:

    Le suffixe DNS est hérité de l'ordinateur hôte.

    La valeur de suffixe existante est supprimée et le suffixe DNS est hérité de l'ordinateur hôte.

    <No spécifié>

    Le suffixe DNS est hérité de l'ordinateur hôte.

    Suffixe DNS inchangé.

Exemple

Dans l'exemple suivant un groupe hôte SCVMM est assigné à une collection de projets d'équipe. Étant donné que les options /AutoProvision ne sont pas spécifiées, le groupe hôte est assigné automatiquement à tous les projets d'équipe dans la collection.

tfsconfig lab /hostgroup /add /scvmmhostgroup:"All Hosts\Lab1\HostGroup1" /collection:Collection0 /name:Lab1Collection0_Lab1_HostGroup1

Voir aussi

Tâches

Configuration et administration de Lab Management

Référence

Commandes TFSConfig Lab /Settings

Commandes TFSConfig Lab /LibraryShare

Commandes TFSConfig Lab /HostGroup

Concepts

Référence de la commande TFSLabConfig

Autres ressources

Gestion de la configuration du serveur avec TFSConfig

Référence de la commande de laboratoire TFSConfig