TFSConfig Lab /HostGroup-Befehle
Sie können mithilfe der TfsConfig Lab /HostGroup -Befehle die Zuweisung einer Hostgruppe von System Center Virtual Machine Manager (SCVMM) zu einer Teamprojektauflistung hinzufügen, bearbeiten oder löschen.Hostgruppen, die auf diese Weise zugewiesen werden, werden von Visual Studio Lab Management verwaltet.
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 }
Parameter
Option |
Beschreibung |
---|---|
CollectionName:collectionName |
Erforderlich.Die Name der Teamprojektauflistung auf der Anwendungsebene von Team Foundation Server. |
Add |
Fügt die angegebene SCVMM-Hostgruppe den Hostgruppen der Teamprojektauflistung hinzu.Sie müssen die /SCVmmHostGroup-Option und die /Name-Option in Verbindung mit Add angeben. |
Delete |
Entfernt die angegebene Hostgruppe aus der Teamprojektauflistung.Sie müssen die /Name-Option in Verbindung mit Delete angeben. |
Edit |
Legt eine oder beide der Lab Management AutoProvision-Eigenschaften und LabEnvironmentPlacementPolicy-Eigenschaften für die Hostgruppe fest. Sie müssen die /Name-Option und mindestens eine der Optionen /AutoProvision oder /LabEnvironmentPlacementPolicy in Verbindung mit Edit angeben. |
SCVMMHostGroup:vmmHostGroupPath |
Mit der /Add-Option erforderlich.Gibt den Hostpfad der SCVMM-Hostgruppe an. |
Name:name |
Erforderlich mit den Optionen /Add, /Delete oder /Edit.Geben Sie den Namen der hinzuzufügenden, zu löschenden oder zu bearbeitenden Teamprojektauflistungs-Hostgruppe an. |
AutoProvision:{True|False} |
Optional mit der /Add-Option oder der /Edit-Option.Legt die AutoProvision-Eigenschaft der Hostgruppe fest (True) bzw. löscht diese (False).AutoProvision gibt an, ob die Hostgruppe automatisch jedem Teamprojekt in der Auflistung zugewiesen wird.Standardmäßig werden Hostgruppen den Teamprojekten in einer Auflistung zugewiesen, wenn Sie den TfsConfig Lab/HostGroup-Befehl verwenden. |
LabEnvironmentPlacementPolicy:{Conservative|Aggressive} |
Optional mit der /Add-Option oder der /Edit-Option.Gibt an, wie Lab Management die physischen Computer in einer Hostgruppe behandelt, auf denen es neue virtuelle Lab-Umgebungen bereitstellt.
|
DNSSuffix:[dnsSuffix] |
Dies ist optional.Legt das DNS-Suffix der virtuellen Computer in der Hostgruppe fest.
|
NoPrompt |
Optional mit der /Delete-Option oder der /Edit-Option.Benutzer werden nicht zum Bestätigen aufgefordert. |
List |
Zeigt die Hostgruppen an, die der Teamprojektauflistung zugewiesen sind. |
ListVmmHostGroups |
Zeigt die über SCVMM verfügbaren Hostgruppen an. |
Hinweise
Hostgruppen sind Container, die ein Administrator innerhalb von SCVMM erstellt, um einen Satz virtueller Computerhosts zu gruppieren und so die einfache Verwaltung zu ermöglichen.Hostgruppen sind hierarchisch aufgebaut, und eine Hostgruppe kann andere Hostgruppen enthalten.
Jede Hostgruppe wird über seinen Hostpfad, eine Sequenz von Hostgruppennamen, die die Position eines Hosts oder einer Hostgruppe in der Hierarchie von Hostgruppen in SCVMM angibt, identifiziert.Alle Hostpfade beginnen mit der Stammhostgruppe.Der Hostpfad "All Hosts\New York\Site21\VMHost05" gibt beispielsweise an, dass der Host "VMHost05" zur Hostgruppe "Site21" gehört, die eine untergeordnete Hostgruppe der Hostgruppe "New York" ist.
Verwenden Sie nur eine der Optionen /Add, /Delete oder /Edit in einer Befehlszeile.Verwenden Sie separate TfsConfig Lab /HostGroup-Befehlszeilen, um mehrere Hostgruppen einer Teamprojektauflistung zuzuweisen.
Sie können auch TfsConfig Lab /HostGroup-Befehle verwenden, um Eigenschaften festzulegen, die für Lab Management spezifisch sind:
AutoProvision gibt an, ob die Hostgruppe automatisch jedem Teamprojekt in der Teamprojektauflistung zugewiesen wird.AutoProvision ist standardmäßig aktiviert.Um eine Hostgruppe in einer Projektauflistung einem einzelnen Teamprojekt zuzuweisen, verwenden Sie TFSLabConfig CreateTeamProjectHostGroup-Befehl.
True (Standard).Die Hostgruppe wird automatisch jedem Teamprojekt in der Teamprojektauflistung zugewiesen.
False.Die Hostgruppe wird nicht automatisch jedem Teamprojekt in der Teamprojektauflistung zugewiesen.
LabEnvironmentPlacementPolicy gibt an, ob Lab Management die vorhandenen virtuellen Computer berücksichtigt, wenn neue Umgebungen auf einem physischen Computer in einer Hostgruppe bereitgestellt werden.
Conservative (Standard).Berücksichtigen Sie bei Bereitstellungsentscheidungen auch virtuelle Umgebungen, die derzeit nicht ausgeführt werden.Dies schließt alle virtuellen Computer ein, die Teil von Umgebungen sind und sich außerdem im Zustand "Beendet" befinden.
Aggressive Lassen Sie das Ausführen von virtuellen Umgebungen in Bereitstellungsentscheidungen nicht außer Acht.
DNSSuffix gibt ein DNS-Suffix an, das für die in der Hostgruppe erstellten virtuellen Computer verwendet werden soll.In der folgenden Tabelle wird beschrieben, wie die DNS-Suffixe virtueller Computer von der /DNSSuffix-Einstellung betroffen sind.
DNSSuffix
/Hinzufügen
/Bearbeiten
DNSSuffix:dnsValue
Das DNS-Suffix wird auf dnsValue festgelegt.
Das DNS-Suffix wird auf dnsValue festgelegt.
DNSSuffix:
Das DNS-Suffix wird vom Hostcomputer geerbt.
Der vorhandene Suffixwert wird entfernt, und das DNS-Suffix wird von Hostcomputer geerbt.
<Nicht angegeben>
Das DNS-Suffix wird vom Hostcomputer geerbt.
DNS-Suffix wurde nicht geändert.
Beispiel
Im folgenden Beispiel wird eine SCVMM-Hostgruppe einer Teamprojektauflistung zugewiesen.Da die /AutoProvision-Option nicht angegeben wird, wird die Hostgruppe automatisch allen Teamprojekten in der Auflistung zugewiesen.
tfsconfig lab /hostgroup /add /scvmmhostgroup:"All Hosts\Lab1\HostGroup1" /collection:Collection0 /name:Lab1Collection0_Lab1_HostGroup1
Siehe auch
Referenz
TFSConfig Lab /Settings-Befehle
TFSConfig Lab /LibraryShare-Befehle
TFSConfig Lab /HostGroup-Befehle
Konzepte
Konfigurieren und Verwalten von Lab-Management