Share via


TFSConfig Lab /HostGroup (Comandos)

Puede usar los comandos TfsConfig Lab /HostGroup para agregar, editar o eliminar la asignación de un grupo host de System Center Virtual Machine Manager (SCVMM) para una colección de proyectos de equipo. Los grupos host asignados de esta manera se administran a través de 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 }

Parámetros

Opción

Descripción

CollectionName:collectionName

Obligatorio. El nombre de la colección de proyectos de equipo en el nivel de aplicación de Team Foundation Server.

Add

Agrega el grupo host de SCVMM especificado a los grupos host de la colección de proyectos de equipo. Debe especificar las opciones /SCVmmHostGroup y /Name con Add.

Delete

Quita el grupo de hosts especificado de la colección de proyectos de equipo. Debe especificar la opción /Name con Delete.

Edit

Establece una o las dos propiedades LabEnvironmentPlacementPolicy y Lab ManagementAutoProvision para el grupo host.

Debe especificar la opción/Name y al menos una de las opciones /AutoProvision o /LabEnvironmentPlacementPolicy con Edit.

SCVMMHostGroup:vmmHostGroupPath

Requerido con la opción /Add. Especifica la ruta de acceso host del grupo host SCVMM.

Name:name

Se requiere con las opciones /Add, /Delete o /Edit. Especifique el nombre del grupo host de la colección de proyectos de equipo para agregar, eliminar o modificar.

AutoProvision:{True|False}

Opcional con las opciones /Add o /Edit. Establece (True) o borra (False) la propiedad AutoProvision del grupo host. AutoProvision especifica si el grupo host se asignará automáticamente a cada proyecto de equipo en la colección. De manera predeterminada, los grupos host no están asignados a proyectos de equipo en una colección cuando se usa el comando TfsConfig Lab/HostGroup.

LabEnvironmentPlacementPolicy:{Conservative|Aggressive}

Opcional con las opciones /Add o /Edit. Especifica cómo Lab Management trata las maquinas físicas en un grupo host en el que implementa nuevos entornos de laboratorio virtuales.

  • Conservative (valor predeterminado) No se considera la no ejecución de entornos virtuales en decisiones de implementación. Esto incluye todas las máquinas virtuales que forman parte de entornos y que también están en estado "Detenido."

  • Aggressive No se considera la no ejecución de entornos virtuales en decisiones de implementación.

DNSSuffix:[dnsSuffix]

Opcional. Conjuntos o el sufijo DNS de los equipos virtuales en el grupo host.

  • Si la opción /DNSSuffix: se especifica sin un valor dnsSuffix, establece o restablece el sufijo DNS de los equipos virtuales en el sufijo del equipo host en el grupo host.

  • Si la opción /DNSSuffix no se especifica con la opción /Add, el sufijo de equipos virtuales se establece en los sufijos de sus equipos host en el grupo host.

  • Si la opción /DNSSuffix no se especifica con la opción /Edit, no se cambia el sufijo de los equipos virtuales.

NoPrompt

Opcional con las opciones /Delete o /Edit. No se solicita confirmación por parte del usuario.

List

Muestra los grupos de hosts asignados a la colección de proyectos de equipo.

ListVmmHostGroups

Muestra los grupos host disponibles de SCVMM.

Comentarios

Los grupos host son contenedores que un administrador crea dentro de SCVMM para agrupar un conjunto de host de máquina virtual para facilitar la administración. Los grupos de hosts son jerárquicos; un grupo de hosts puede contener otros grupos de hosts.

Cada grupo host se identifica por su ruta de acceso host, una secuencia de nombres de grupo host que especifica la ubicación de un host o grupo host dentro de la jerarquía de grupos host en SCVMM. Todas las rutas host comienzan con el grupo host raíz. Por ejemplo, la ruta de acceso del host Todos los host\Nueva York\Site21\VMHost05 indica que el host VMHost05 pertenece grupo host Site21, que es un grupo host secundario del grupo host de Nueva York.

Use solo una de las opciones /Add, /Delete o /Edit en una línea de comandos. Use líneas de comandos TfsConfig Lab /HostGroup independientes para asignar varios grupos host a una colección de proyectos de equipo.

También puede usar comandos TfsConfig Lab /HostGroup para establecer propiedades que son específicas de Lab Management:

  • AutoProvision especifica si el grupo host está asignado a cada proyecto de equipo en la colección de proyectos de equipo. De manera predeterminada, AutoProvision está activada. Para asignar un grupo host en una colección de proyectos a un proyecto de equipo individual, use el TFSLabConfig CreateTeamProjectHostGroup (Comando).

    • True (valor predeterminado) El grupo host está asignado a cada proyecto de equipo en la colección de proyectos de equipo.

    • False. El grupo host no está asignado a cada proyecto de equipo en la colección de proyectos de equipo.

  • LabEnvironmentPlacementPolicy especifica si Lab Management considera las máquinas virtuales existentes cuando implementa nuevos entornos en un equipo físico en un grupo host.

    • Conservative (valor predeterminado) No se considera la no ejecución de entornos virtuales en decisiones de implementación. Esto incluye todas las máquinas virtuales que forman parte de entornos y que también están en estado "Detenido."

    • Aggressive No se considera la no ejecución de entornos virtuales en decisiones de implementación.

  • DNSSuffix especifica un sufijo DNS para que lo usen los equipos virtuales creados en el grupo host. La siguiente tabla describe cómo afecta el valor /DNSSuffix a los sufijos DNS de equipos virtuales.

    DNSSuffix

    /Agregar

    /Edición

    DNSSuffix:dnsValue

    El sufijo DNS está establecido en dnsValue.

    El sufijo DNS está establecido en dnsValue.

    DNSSuffix:

    El sufijo DNS está heredado del equipo host.

    Se quita el valor de sufijo existente y el sufijo DNS se hereda del equipo host.

    <Sin especificar>

    El sufijo DNS está heredado del equipo host.

    El sufijo DNS no cambiado.

Ejemplo

En el ejemplo siguiente, un grupo host SCVMM se asigna a una colección de proyectos de equipo. Como la opción /AutoProvision no está especificada, el grupo host se asigna automáticamente a todos los proyectos de equipo en la colección.

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

Vea también

Tareas

Configurar y administrar Lab Management

Referencia

TFSConfig Lab /Settings (Comandos)

TFSConfig Lab /LibraryShare (Comandos)

TFSConfig Lab /HostGroup (Comandos)

Conceptos

Referencia de comandos TFSLabConfig

Otros recursos

Administrar la configuración del servidor con TFSConfig

Referencia de comandos TFSConfig Lab