Запуск Rational DOORS Web Access в системах Linux

Компоненты Rational DOORS Web Access запускаются в определенном порядке.

Прежде чем начать

Обратитесь к разделу Порядок установки Rational DOORS Web Access и связанным разделам за описанием предварительных требований, топологии установки и минимальных требований, а также вариантов лицензирования.

Перед запуском сервера взаимодействия необходимо настроить допустимую переменную DISPLAY и сделать ее доступной пользователю, запускающему сервер взаимодействия. Можно использовать сервер X или виртуальную переменную DISPLAY с решением, таким как Xvfb.

Внимание: Не используйте переменную DISPLAY. В случае экспорта переменной DISPLAY из другой системы сервер взаимодействия становится уязвимым для сбоев сети, которые могут остановить сервер взаимодействия и вызывать ошибки Rational DOORS Web Access.

Если применяется Rational DOORS Web Access до версии 9.5.2.1, обратитесь к этому разделу в предыдущей версии справки.

Об этой задаче

Если пользователи и группы управляются на IBM Rational Directory Server и выполняется резервное копирование или перезапуск сервера каталога, пользователи не смогут войти в веб-клиент, пока не заработают все серверы взаимодействия.

Инструкции по запуску Rational DOORS Web Access в системах Linux вместе с сервером приведены в техническом комментарии 1420620.

Установка Derby поддерживает обмен данными data exchange и создание отчетов с использованием наборов отслеживаемых ресурсов (TRS) и Lifecycle Query Engine (LQE). Дополнительная информация приведена в разделе Мониторинг изменений с помощью TRS и LQE

Процедура

  1. Если в системе настроены обмен данными и создание отчетов, запустите сервер базы данных Derby. Перейдите в каталог, в котором установлен Rational DOORS Web Access, и запустите файл derby.start.sh.
    Важное замечание: Если применяется номер порта Derby, отличный от значения по умолчанию (1527), то необходимо изменить значение переменной DERBY_PORT в сценарии derby.start.sh перед запуском сценария. Кроме того, добавьте в сценарий следующий параметр командной строки: -Dderby.drda.portNumber=%DERBY_PORT%. Укажите можно добавить следующую запись с новым номером порта в файл derby/derby.properties: derby.drda.portNumber=номер-порта-derby.
  2. Запустите посредник веб-доступа:
    1. В системе, содержащей посредника веб-доступа, войдите в систему от имени владельца Rational DOORS Web Access.
    2. Перейдите в каталог, в котором установлен Rational DOORS Web Access.
    3. Введите broker.start.sh.
  3. Если сервер базы данных Rational DOORS еще не запущен, запустите его.
  4. Настройте и запустите сервер взаимодействия:
    1. В системе, содержащей сервер взаимодействия, войдите в систему от имени владельца Rational DOORS Web Access.
    2. Задайте следующие переменные среды:
      DOORSHOME=doors-home-path
      DOORSDATA=36677@myserver
      PATH=$DOORSHOME/bin:$PATH
      export DOORSHOME PATH DOORSDATA

      Где DOORSHOME задает расположение, в котором установлен сервер взаимодействия. Эта переменная может отличаться от переменной DOORSHOME, применяемой для сервера базы данных.

    3. Перейдите в каталог $DOORSHOME/bin и запустите сервер взаимодействия. Для этого введите атрибуты командной строки в следующем формате:
      ./doors9 -interop -data порт@myserver -brokerHost myBroker -brokerPort порт-посредника &
      Где
      • порт - номер порта сервера базы данных Rational DOORS.
      • сервер - имя системы, в которой установлен сервер базы данных Rational DOORS.
      • посредник - имя системы с установленным посредником.
      • порт-посредника - это порт, применяемый посредником (значение по умолчанию: 61616).
      Дополнительная информация о параметрах запуска приведена в разделе Параметры командной строки клиента и сервера взаимодействия Rational DOORS.
  5. Запустите сервер веб-доступа:
    1. В системе, содержащей сервер веб-доступа, войдите в систему от имени владельца Rational DOORS Web Access.
    2. Перейдите в каталог, в котором установлен Rational DOORS Web Access.
    3. Введите server.start.sh.

Комментарии