Глава 10. Запуск Parabuild в режиме удаленного строителя 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Глава 10. Запуск Parabuild в режиме удаленного строителя



Содержание

10.1. предварительные условия

10.1.1. Windows XP

10.2. Установка Parabuild в режиме удаленного строителя

10.3. включение запуска агента сборки от имени администратора под управлением Windows

10.1. предварительные условия

Windows XP

Parabuild использует пользовательский протокол для доступа к удаленным построителям. Parabuild нуждается в открытии порта с номером 8080 на компьютере с Windows XP. Если это обычная Windows XP, то брандмауэр включен, а порт закрыт. Откройте порт. После установки Parabuild в режиме удаленного агента убедитесь, что вы можете использовать порт telnet 8080 на машине XP из диспетчера сборки машина.

Установка Parabuild в режиме удаленного строителя

Parabuild может работать в двух режимах: в режиме диспетчера сборки или в качестве удаленного агента. По умолчанию установка Parabuild настроена на запуск в режиме диспетчера сборки. В этой главе описаны действия, которые необходимо предпринять, чтобы настроить Parabuild для работы в режиме удаленного агента.

Режим диспетчера сборки

В режиме диспетчера сборки Parabuild:

· Обслуживает запросы веб-интерфейса пользователя.

· Поддерживает архив сборки

· Запускает локальные и удаленные сборки

· Отправляет уведомления о сборке.

Remote agent mode

In addition to running builds locally, Parabuild can run builds remotely on machines other than the one the build manager is installed on. Running builds remotely may offer the following benefits:

· Удаленные сборки позволяют запускать сборки на различных платформах, но при этом иметь доступ к результатам сборки в одной точке входа (диспетчер сборок).

· Удаленные сборки позволяют разделить нагрузку, перемещая процессор и нагрузку ввода-вывода из диспетчера сборки.

· Удаленные сборки позволяют создать более безопасную инфраструктуру сборки, так что сценарии сборки не выполняются в окне Диспетчера сборки.

Чтобы настроить Parabuild для запуска в качестве удаленного агента, выполните стандартную процедуру установки, описанную ранее. После завершения установки измените конфигурационный файл Parabuild <каталог установки Parabuild>/etc / system/parabuild. conf<каталог установки Parabuild>. Измените или установите свойство parabuild. build. manager. ipaddress в конфигурационном файле назначается IP-адрес машины, работающей под управлением Parabuild в режиме диспетчера сборки. С помощью parabuild. build. manager. ipaddress set Parabuild запустится в режиме удаленного агента.

Пример 10.1. фрагмент parabuild. conf для Parabuild, работающего в режиме удаленного агента

parabuild. build. manager. ipaddress=192.168.123.2

Диспетчер сборок может запускать сборки на нескольких удаленных конструкторах. Удаленный агент будет служить единственным менеджером сборки только с настроенным IP -адресом. Удаленный агент будет принимать запросы, поступающие только с локальных адресов, т. е. 192.168.*, 10.*, 172.16.*, 169.254.* и 127.0.0.1.

Включение запуска агента сборки от имени администратора под управлением Windows

Некоторые среды требуют запуска удаленного агента сборки от имени пользователя-администратора. Раньше Parabuild запрещал эту конфигурацию. Parabuild 4.0 ввел возможность разрешить удаленному агенту сборки запускаться от имени администратора, добавив следующую строку в конфигурационный файл Parabuild <каталог установки Parabuild>/etc/system/parabuild. conf на удаленном агенте сборки:

Пример 10.2. фрагмент parabuild. conf для Parabuild, работающего от имени администратора в режиме удаленного агента

парабилд.allow. administrator. user=true

Служба Parabuild на удаленных машинах агентов должна быть перезапущена, чтобы активировать изменение.

Глава 11. Трудно угадываемые проблемы установки

Содержание

11.1. ошибка "не была установлена переменная отображения X11"

В этой главе рассматриваются некоторые зависящие от окружающей среды проблемы установки, которые могут быть трудно решить, применяя здравый смысл.

11.1. ошибка "не была установлена переменная отображения X11"

Установщик Parabuild может выдать исключение " No X11 Отображаемая переменная была установлена, но эта программа выполнила операцию, которая требует ее " при установке графического установщика (режим по умолчанию) запускается с удаленного терминала без поддержки X. Решение заключается в том, чтобы запустить установщик в пакетном режиме с помощью переключателя-q:



Поделиться:


Последнее изменение этой страницы: 2021-02-07; просмотров: 38; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.129.19.251 (0.005 с.)