Обновление до v2.0 (среда WebSphere Application Server)

Данный раздел посвящен процессу установки IBM® Rational Quality Manager 2.0 в среду WebSphere Application Server в том случае, если в системе уже установлена более ранняя версия продукта.
Об этой задаче
Прим.: Не существует фактического обновления до версии Rational Quality Manager 2.0. Точнее, данные экспортируются из более раннего выпуска, устанавливается выпуск 2.0, а затем в него импортируются данные.

Установочный каталог по умолчанию для версии 1: C:\Program Files\IBM\RQM. Установочный каталог по умолчанию для версии 2: C:\Program Files\IBM\RQM20. В среде WebSphere Application Server рекомендуется изменить путь установки так, чтобы он не содержал пробелов, например, C:\IBM\RQM20.

Для обновления до версии v2.0 в среде WebSphere Application Server:

  1. Остановите WebSphere Application Server.
  2. Экспортируйте данные из существующего хранилища с помощью команды repotools -export и сохраните файл TAR вне структуры каталога Rational Quality Manager, как показано на следующем рисунке:
    repotools -export toFile=c:\export.tar
    teamserver.properties=c:\Program%20Files\IBM\RQM\server\teamserver.properties

    где toFile задает имя файла TAR, в который экспортируется хранилище, а teamserver.properties задает путь к файлу teamserver.properties.

    Прим.: Инструкции по использованию команды repotools находятся по адресу: https://jazz.net/learn/LearnItem.jsp?href=content/docs/repo-migration/index.html. Используйте ту версию repotools, которая включена в существующий продукт.
  3. Создайте резервную копию базы данных и файла teamserver.properties во временном расположении за пределами установочного каталога Rational Quality Manager.

    Файл teamserver.properties содержит расположение базы данных, необходимое для работы Rational Quality Manager. По умолчанию этот файл расположен в каталоге InstallDir\server\conf\jazz\teamserver.properties.

  4. Создайте резервную копию каталога InstallDir\server\conf\jazz\provision_profiles.
  5. В случае обновления v1.0.0.x запомните всех пользователей, которые обладали доступом к области проекта Quality Manager по умолчанию. Их потребуется добавить вручную в область проекта Quality Manager v2.0. Начиная с версии 1.0.1, эта операция выполняется автоматически в ходе установки.
  6. Запустите WebSphere Application Server.
  7. Удалите файлы jazz.war и help.war.
  8. Остановите WebSphere Application Server.
  9. Удалите каталоги jazz_war и help_war из каталога C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01\temp\<сервер>Node01\server1.
  10. В Installation Manager нажмите кнопку Установить и выполните установку последней версии Rational Quality Manager.

    Если установлена другая версия Rational Quality Manager, то будет выдано сообщение об ошибке. Выберите Продолжить для установки пакета в новую группу пакетов.

    Прим.: Версия 2.0 и предыдущая версия не могут быть установлены в одной группе пакетов и в одном расположении.
  11. По завершении установки скопируйте файл teamserver.properties из резервной копии в новое установочное расположение.

    По умолчанию этот файл расположен в каталоге InstallDir\server\conf\jazz\teamserver.properties.

  12. Восстановите каталог provision_profiles из резервной копии и обновите файлы профайлов предоставления ресурсов с учетом требований этой версии Rational Quality Manager.

    Предусмотрены следующие профайлы предоставления ресурсов: profile.ini, nlprofile.ini, rqm-license-profile.ini и rqm-profile.ini. В большинстве случаев в этих файлах необходимо обновить пути к каталогам.

  13. Перезапустите WebSphere Application Server.
  14. В разделе Базовые аргументы JVM на странице Виртуальная машина Java™ обновите аргументы JVM с учетом новых каталогов.
    Прим.: В раздел аргументов JVM в версии 2.0 добавлены новые параметры. Кроме того, необходимо выбрать следующий параметр защиты WAS: "Использовать доступные идентификационные данные при обращении к незащищенному URI". Дополнительная информация приведена в разделе Настройка WebSphere Application Server.
  15. Установите новые файлы jazz.war и help.war.
  16. Обновите связывания пользователей и групп приложения jazz_war.

    В этих связываниях заданы права доступа к хранилищу для пользователей и групп.

  17. Импортируйте данные из экспортированного хранилища с помощью repotools -import команды версии 2.0 (см. следующий пример):
    repotools -import fromFile=c:\export.tar teamserver.properties=c:\Program%20Files\IBM\RQM20\server\conf\jazz\teamserver.properties

    где fromFile - это имя файла TAR, из которого будет импортировано хранилище, а teamserver.properties - путь к файлу teamserver.properties.

    Прим.: Следует использовать версию repotools, входящую в состав нового продукта.
  18. Запустите jazz.war и help.war.
  19. Обновите лицензии.
  20. Запустите клиент Rational Team Concert и обновите отчеты.
  21. Откройте браузер, очистите кэш браузера и заново подключитесь к области проекта Rational Quality Manager.
  22. Убедитесь, что данные импортированы.

Комментарии