Поделиться через


Практическое руководство. Изменение групп узлов для коллекций командных проектов

 

Опубликовано: Июль 2016

Использование групп узлов в System Center Virtual Machine Manager — это удобный способ наблюдения за компьютерами виртуальных машин и управления ими. Узлы — это компьютеры в группе узлов, которые можно использовать для развертывания виртуальных сред в Visual Studio Lab Management. Создание групп узлов и управление ими осуществляется с помощью SCVMM. В Lab Management можно задать группы узлов, которые будут использоваться для коллекции командных проектов.

Если требуется добавить узел в существующую группу узлов, для выполнения этой задачи необходимо использовать SCVMM. Дополнительные сведения см. здесь. При добавлении узла необходимо проверить следующие условия.

  • Для группы узлов используется та же логическая сеть, что и для других узлов, чтобы виртуальные машины могли взаимодействовать друг с другом.

  • Узел добавлен в правильную группу узлов.

После первоначальной настройки Lab Management позднее может потребоваться изменить группы узлов, используемые коллекцией командных проектов. Например, большее количество узлов может потребоваться из-за увеличения объемов использования. Чтобы увеличить емкость, вы можете добавить в существующую коллекцию командных проектов еще одну группу узлов. В любую коллекцию командных проектов можно добавлять несколько групп узлов.

Примечание

Первоначальная настройка Lab Management описана в разделе Настройка Lab Management для сред SCVMM.

Изменить группы узлов для коллекции командных проектов можно с помощью консоли администрирования Team Foundation. Кроме того, для выполнения той же задачи можно использовать командную строку. Дополнительные сведения о служебной программе командной строки TFSLabConfig см. в разделе Configuring Lab Management with TFSLabConfig.

Примечание

Если вы хотите назначить группу узлов, созданную с помощью SCVMM, конкретному командному проекту, добавленному в коллекцию командных проектов, для выполнения этой задачи необходимо использовать служебную программу командной строки.Для назначения групп узлов определенным командным проектам нельзя использовать консоль администрирования.Дополнительные сведения см. в разделе TFSLabConfig CreateTeamProjectHostGroup Command.

Изменить группы узлов для коллекции командных проектов можно с помощью консоли администрирования Team Foundation. См. процедуру ниже. Для каждого узла в добавляемой группе узлов необходимо также выполнить этапы процедуры по повышению надежности службы WinRM. Сведения о расширении виртуальной лаборатории см. в разделе Расширение или изменение виртуальной лабораторной среды.

Добавление и удаление групп узлов для коллекции командных проектов

  1. В консоли администрирования Team Foundation в разделе Уровень приложений щелкните Коллекции командных проектов.

  2. На панели с правой стороны из списка коллекций проектов выберите нужную коллекцию командных проектов.

  3. Перейдите на вкладку Lab Management, а затем щелкните Настроить группы узлов.

    Откроется диалоговое окно Изменение параметров Lab Management на уровне коллекции проектов.

  4. Чтобы добавить группу узлов, на вкладке Группа узлов нажмите кнопку Добавить и проверить.

    1. В диалоговом окне Выбор групп узлов выберите одну или несколько групп узлов SCVMM для использования коллекцией командных проектов, а затем нажмите кнопку Добавить.

    2. Чтобы добавить группу узлов в каждый командный проект коллекции, выберите Автоматическая подготовка к работе для группы узлов.

      Примечание

      При выборе автоматической подготовки группы узлов к работе Team Foundation Server автоматически добавит группу узлов во все командные проекты данной коллекции.Для командных проектов, которые еще не созданы, группа узлов будет добавлена при создании проекта мастером создания командных проектов.Для командных проектов, уже созданных в данной коллекции, группа узлов добавляется при сохранении этих параметров.Если снять флажок Автоматическая подготовка к работе, группа узлов больше не будет добавляться в новые командные проекты, которые вы добавляете в коллекцию командных проектов.

  5. Чтобы удалить группу узлов из коллекции командных проектов, на вкладке Группа узлов выберите группу узлов в списке и нажмите кнопку Удалить.

    Важно!

    Перед удалением группы узлов из коллекции командных проектов необходимо удалить все среды Lab Management, находящиеся в этой группе узлов, с помощью Microsoft Test Manager.Затем необходимо удалить связь этой группы узлов из каждого командного проекта в данной коллекции с помощью служебной программы командной строки TFSLabConfig.Дополнительные сведения о том, как это сделать, см. в разделе TFSLabConfig DeleteTeamProjectHostGroup Command.

  6. Нажмите кнопку ОК.

Повышение надежности службы WinRM

Необходимо внести следующие изменения в параметры конфигурации службы удаленного управления Windows (WinRM) по умолчанию для каждого узла в добавленной группе узлов. Изменения этих параметров способствуют улучшению надежности WinRM, так как Lab Management выполняет больше операций в узлах Hyper-V, чем по обычному производственному сценарию для Hyper-V.

Изменение настроек конфигурации Windows Remote Management

  1. Нажмите кнопку Пуск, щелкните правой кнопкой мыши пункт Командная строка и выберите пункт Запуск от имени администратора.

    Примечание

    Необходимо быть пользователем домена, добавленного в группу администраторов этого компьютера.

  2. В командной строке выполните следующую команду:

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

  3. Если операционная система узла — Windows Server 2008 с пакетом обновления 2 (SP2), также выполните следующую команду:

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

    (Замените HyperVHost на имя компьютера узла Hyper-V.)

    Примечание

    Чтобы создать прослушиватель WinRM на узле http://<HyperVHost>, может также потребоваться выполнить следующую команду:

    winrm quickconfig

  4. После внесения этих изменений перезапустите службу WinRM и агент SCVMM на узлах с помощью следующих команд:

    net stop winrm

    net start winrm

    net start vmmagent

См. также

Организация сервера с помощью коллекций командных проектов
Изменение существующих конфигураций Lab Management