Gewusst wie: Ändern der Hostgruppen für die Teamprojektsammlungen

Sie können die Hostgruppen in System Center Virtual Machine Manager nutzen, um die Hosts virtueller Computer auf einfache Weise zu überwachen. Hosts sind die Computer in der Hostgruppe, mit der Sie virtuelle Umgebungen in Visual Studio Lab Management bereitstellen. Sie erstellen und verwalten Hostgruppen mit SCVMM. In Lab Management können Sie angeben, welche Hostgruppen für eine Teamprojektsammlung verwendet werden.

Wenn Sie einer vorhandenen Hostgruppe einen Host hinzufügen möchten, müssen Sie zur Ausführung dieser Aufgabe SCVMM verwenden. Weitere Informationen finden Sie auf der Microsoft-Website. Wenn Sie einen Host hinzufügen, müssen Sie auch Folgendes überprüfen:

  • Der Gruppe "Administratoren" auf diesem neuen Host wurde das Team Foundation Server-Dienstkonto hinzugefügt.

  • Der Netzwerkspeicherort auf dem Host ist der gleiche wie bei den anderen Hosts, damit die virtuellen Computer miteinander kommunizieren können.

  • Der Host wurde der richtigen Hostgruppe hinzugefügt.

Nach der ersten Konfiguration von Lab Management möchten Sie später ggf. die Hostgruppen ändern, die von der Teamprojektsammlung verwendet werden. Sie benötigen z. B. weitere Hosts, da der Umfang der Verwendung zugenommen hat. Sie können beispielsweise eine andere Hostgruppe, die Sie verwenden können, der vorhandenen Teamprojektsammlung hinzufügen, um die Kapazität zu erhöhen. Sie können jeder Teamprojektsammlung mehrere Hostgruppen hinzufügen.

Tipp

Informationen zur ersten Konfiguration von Lab Management finden Sie unter Erstmaliges Konfigurieren von Lab-Management.

Sie können die Hostgruppen für eine Teamprojektsammlung mithilfe der Verwaltungskonsole für Team Foundation ändern. Sie können für diese Aufgabe aber auch die Befehlszeile verwenden. Weitere Informationen zum Befehlszeilenprogramm TFSLabConfig finden Sie unter Konfigurieren von Lab-Management mit TFSLabConfig.

Tipp

Wenn Sie eine Hostgruppe, die Sie mit SCVMM erstellt haben, einem bestimmten Teamprojekt zuweisen möchten, das Sie der Teamprojektsammlung hinzugefügt haben, müssen Sie zur Ausführung dieser Aufgabe das Befehlszeilenprogramm verwenden. Sie können Hostgruppen nicht mithilfe der Verwaltungskonsole bestimmten Teamprojekten zuweisen. Weitere Informationen finden Sie unter TFSLabConfig CreateTeamProjectHostGroup-Befehl.

Führen Sie das folgende Verfahren aus, um die Hostgruppen für die Teamprojektsammlung mit der Verwaltungskonsole für Team Foundation zu ändern. Sie müssen die Schritte des Verfahrens ebenfalls für jeden Host in einer hinzugefügten Hostgruppe ausführen, um die Zuverlässigkeit von WinRM zu verbessern. Informationen zum Erweitern des virtuellen Lab finden Sie unter Erweitern oder Ändern des virtuellen Labs.

So können Sie Hostgruppen für die Teamprojektsammlung hinzufügen oder entfernen

  1. Klicken Sie in der Team Foundation-Verwaltungskonsole unter Anwendungsebene auf Teamprojektsammlungen.

  2. Klicken Sie im rechten Bereich in der Liste mit den Projektauflistungen auf die gewünschte Teamprojektsammlung.

  3. Klicken Sie auf die Registerkarte Lab Management und anschließend auf Hostgruppen konfigurieren.

    Das Dialogfeld Lab-Management-Einstellungen auf Projektauflistungsebene bearbeiten wird angezeigt.

  4. Klicken Sie zum Hinzufügen einer Hostgruppe auf der Registerkarte Hostgruppen auf Hinzufügen und überprüfen.

    1. Klicken Sie im Dialogfeld Hostgruppen auswählen auf mindestens eine SCVMM-Hostgruppe, die von dieser Teamprojektsammlung verwendet werden soll, und klicken Sie anschließend auf Hinzufügen.

    2. Um jedem Teamprojekt in der Teamprojektsammlung die Hostgruppe hinzuzufügen, wählen Sie Automatische Bereitstellung für die Hostgruppe aus.

      Tipp

      Wenn Sie die Hostgruppe automatisch bereitstellen, wird die Hostgruppe von Team Foundation Server automatisch zu allen Teamprojekten in dieser Teamprojektsammlung hinzugefügt. Für Teamprojekte, die noch nicht erstellt wurden, wird die Hostgruppe hinzugefügt, wenn der Assistent für neue Teamprojekte das Projekt erstellt. Für Teamprojekte, die in dieser Teamprojektsammlung bereits erstellt wurden, wird die Hostgruppe hinzugefügt, wenn diese Einstellungen gespeichert werden. Wenn Sie Automatische Bereitstellung deaktivieren, wird die Hostgruppe nicht mehr zu neuen Teamprojekten hinzugefügt, die Sie der Teamprojektsammlung hinzufügen.

  5. Um eine Hostgruppe aus der Teamprojektsammlung zu löschen, wählen Sie die Hostgruppe auf der Registerkarte Hostgruppen aus, und klicken Sie auf Löschen.

    Wichtig

    Bevor Sie eine Hostgruppe aus einer Teamprojektsammlung löschen können, müssen Sie zuerst alle Lab Management-Umgebungen, die sich in dieser Hostgruppe befinden, mit Microsoft Test Manager entfernen. Dann müssen Sie mit dem Befehlszeilenprogramm TFSLabConfig die Zuordnung dieser Hostgruppe aus jedem Teamprojekt in dieser Projektsammlung entfernen. Weitere Informationen hierzu finden Sie unter TFSLabConfig DeleteTeamProjectHostGroup-Befehl.

  6. Klicken Sie auf Überprüfen, um sicherzustellen, dass die Hostgruppen ordnungsgemäß für Lab Management konfiguriert sind.

    1. Wurde das Team Foundation Server-Dienstkonto (tfssvc) nicht auf allen Hosts in dieser Hostgruppe als Administrator hinzugefügt, werden Sie in einem Dialogfeld zum Eingeben von Benutzername und Kennwort aufgefordert.

    2. Geben Sie den Benutzernamen und das Kennwort ein, durch den bzw. durch das Sie Administratorberechtigungen auf allen physischen Hosts in den Hostgruppen erhalten, die Sie dieser Auflistung hinzufügen möchten. Mithilfe dieser Anmeldeinformationen wird das Team Foundation Server-Dienstkonto in den ausgewählten Hostgruppen der Administratorgruppe der Hosts hinzugefügt. Klicken Sie auf OK.

    3. Klicken Sie aufdie Option zum Anzeigen der Protokolle, beheben Sie alle Fehler, und dann klicken Sie anschließend erneut auf Überprüfen.

  7. Klicken Sie auf OK.

Verbessern der Zuverlässigkeit von WinRM

Sie müssen folgende Änderungen an den Standardkonfigurationseinstellungen der Windows-Remoteverwaltung (WinRM) für jeden Host in einer Hostgruppe vornehmen, die Sie hinzugefügt haben. Die Änderungen an diesen Einstellungen erhöhen die Zuverlässigkeit von WinRM, da Lab Management eine größere Anzahl von Vorgängen als in einem herkömmlichen Produktionsszenario für Hyper-V auf Hyper-V-Hosts ausführt.

So ändern Sie die Konfigurationseinstellungen der Windows-Remoteverwaltung

  1. Klicken Sie auf Start, klicken Sie mit der rechten Maustaste auf Eingabeaufforderung, und klicken Sie anschließend auf Als Administrator ausführen.

    Tipp

    Sie müssen ein Domänenbenutzer sein, der der Administratorgruppe für diesen Computer hinzugefügt wurde.

  2. Führen Sie an der Eingabeaufforderung folgenden Befehl aus:

    winrm set winrm/config @{MaxTimeoutms = "1800000"}

  3. Handelt es sich bei dem Betriebssystem auf dem Host um Windows Server 2008 SP2, führen Sie auch den folgenden Befehl aus:

    winrm set winrm/config/Service @{MaxConcurrentOperations="200"} -r:http://<HyperVHost>

    (Ersetzen Sie HyperVHost durch den Computernamen des Hyper-V-Hosts.)

    Tipp

    Um einen WinRM-Listener unter "http://<HyperVHost>" zu erstellen, müssen Sie ggf. auch den folgenden Befehl ausführen:

    winrm quickconfig

  4. Starten Sie WinRM und den SCVMM-Agent auf den Hosts mit den folgenden Befehlen neu, nachdem Sie diese Änderungen vorgenommen haben:

    net stop winrm

    net start winrm

    net start vmmagent

Siehe auch

Aufgaben

Erstellen einer Teamprojektsammlung

Konzepte

Konfigurieren des Servers mit der Team Foundation-Verwaltungskonsole

Weitere Ressourcen

Ändern von vorhandenen Konfigurationen von Lab-Management