Обновление стека продукта Rational Engineering Lifecycle Manager

Поддерживаемые пути обновления

Процесс обновления - это одновременная установка. Каждый продукт необходимо обновить путем установки новой версии продукта или замены файлов конфигурации, добавления или изменения таблиц в существующих хранилищах баз данных, и также обновления хранилища данных.

При обновлении нескольких продуктов на нескольких серверах приложений эти приложения продолжат работу на разных серверах приложений после обновления. Объединение нескольких продуктов в единый сервер приложений не поддерживается. Однако, все еще можно зарегистрировать несколько приложений в одном приложении Jazz Team Server.

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

Перед миграцией продуктов выполните следующие проверки:
Табл. 1. Справочная таблица для предварительного планирования обновления
Задача планирования Дополнительная информация
Использовать отчеты о совместимости программных продуктов: на этой странице можно искать и создавать отчеты для конкретного продукта. Эта информация включает предварительные требования, перевод продукта на конкретный язык, завершение службы, среды виртуализации сервера и т. д. Воспользуйтесь программой создания отчета о совместимости программных продуктов: http://publib.boulder.ibm.com/infocenter/prodguid/v1r0/clarity/index.html
Создать таблицу данных для обновления: В этой таблице можно собрать и записать конкретные данные, требуемые во время процесса обновления, например URL и ИД пользователя. Для просмотра примера таблицы данных обратитесь к шаблону Collaborative Lifecycle Management: https://jazz.net/wiki/bin/view/Main/UpgradeDatasheet
Проверить соответствие аппаратного и программного обеспечения минимальным требованиям к системе: для получения сведений о новых требованиях и для определения, соответствует ли текущая система минимальным требованиям, щелкните на ссылке Требования к системе. Подробные требования к системе для Rational Engineering Lifecycle Manager
Получить установочный носитель продукта: для загрузки локального хранилища требуется примерно 5 ГБ дисковой памяти для загрузки и распаковки установочного носителя для каждого продукта.  
Запланировать недоступность приложений: приложения будут недоступны какое-то время. в течение которого будет создана полная резервная копия и выполнено обновление приложений. Все приложения, подключенные к Jazz Team Server, будут отключены, пока будет отключен Jazz Team Server. Не забудьте выделить время на создание полной резервной копии существующих приложений.  
Получить данные о лицензировании: может потребоваться получить новые лицензии для обновленных версий продуктов. Новые лицензии будут совместимы с предыдущими версиями приложений, но обновленные приложения не будут работать с предыдущими лицензиями.

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

Управление лицензиями
Соответствие предварительным требованиям к базе данных:
  • Правильные имя пользователя и пароль заданы. В системах UNIX получите пароль владельца экземпляра базы данных DB2, обычно это db2inst1.
  • Перед началом процесса обновления была создана резервная копия базы данных.
  • Продукты Jazz Team Server (такие как Rational Team Concert и Rational Engineering Lifecycle Manager) используют файл teamserver.properties для записи имен пользователей, паролей и соединений базы данных. Пользователь в файле teamserver.properties должен иметь права администратора для базы данных.
  • Если планируется создание всех баз данных на одном сервере баз данных, убедитесь, что значение параметра максимального числа одновременно активных баз данных превышает фактическое число активных баз данных. Если это значение меньше фактического числа активных баз данных, будет выдана ошибка с кодом SQL 1041.
 
Изучить процесс обновления: изучите процесс обновления и возможное влияние обновления на развертывание.  

Ограничения при обновлении

Следующие рекомендации снизят риск ошибок при миграции:
  • Все используемые экземпляры Jazz Team Server должны соответствовать уровню максимальной версии, зарегистрированной для продукта.
  • При совместном использовании приложения Configuration Management в Rhapsody Design Manager и Rational Engineering Lifecycle Manager версия этого приложения должна соответствовать максимальной установленной версии продукта.
  • Если Jazz Team Server и приложение установлены с помощью Jazz Team Server (такого как Rational Team Concert или Rational Engineering Lifecycle Manager) на одном WebSphere Application Server, все будущие служебные выпуски должны применяться к серверу и приложению одновременно.

Обзор схемы обновления

Должен соблюдаться следующий порядок обновления:
  1. Jazz Team Server 4.0.6 (если на том же сервере приложений, на котором имеются другие приложения)
  2. Приложение Управление конфигурациями
  3. Rational Team Concert и Rational Quality Manager версии 4.0.6
  4. Rational DOORS и DOORS Web Access версии 9.5.2.1
  5. Rational Rhapsody версии 8.0.6
  6. Rational Rhapsody Design Manager версии 4.0.6
  7. Rational Engineering Lifecycle Manager версии 4.0.6
Обновлять все продукты и компоненты нет необходимости до тех пор, пока соблюдаются ограничения, описанные выше в разделе "Ограничения при обновлении".

Обновление Jazz Team Server, Rational Team Concert и Rational Quality Manager

Jazz Team Server, Rational Team Concert и Rational Quality Manager должны обновляться согласно следующим указаниям в справочной системе решения Rational для Collaborative Lifecycle Management information center. Процесс обновления - это одновременная установка. Каждый продукт необходимо обновить путем установки новой версии продукта или замены файлов конфигурации, добавления или изменения таблиц в существующих хранилищах баз данных, и также обновления хранилища данных.

В следующем разделе справочной системы Information Center приведен обзор процесса обновления, а руководство по интерактивному обновлению позволяет выбрать опции, соответствующие конкретной установке, и наилучшую схему обновления. Обновление решения Rational для CLM

Особенно внимательно ознакомьтесь с разделомПонимание развертывания и процесса обновления

Дополнительные указания приведены в документе Решение Rational для Collaborative Lifecycle Management 2012 - руководство по обновлению.

Прим.: Если для соединения Rational Engineering Lifecycle Manager с другими продуктами в решении жизненного цикла используется не Rational Team Concert и не Rational Quality Manager, а Jazz Team Server, то необходимо провести обновление Jazz Team Server до v4.0.6. Для этого воспользуйтесь страницей загрузокJazz.net Jazz Foundation: https://jazz.net/downloads/jazz-foundation/. Следуйте инструкциям интерактивного руководства по установке CLM. Выберите для установки только Jazz Team Server.

Обновление Rational DOORS и DOORS Web Access

Обновление Rational DOORS не выполняется во время одновременной установки, но создается резервная копия всех данных DOORS с последующей установкой DOORS в новый каталог с одновременным удалением предыдущей версии.

Инструкции по обновлению Rational DOORS приведены в справочной системе Rational DOORS Information Center в следующем разделе: Обновление предыдущих версий

Обновление Rational Rhapsody

Обновление Rational Rhapsody выполняется путем резервного копирования данных, удаления предыдущей версии Rhapsody, а затем установки новой версии.

Инструкции по обновлению Rhapsody приведены в справочной системе Rational Rhapsody Information Center в следующем разделе: Обновление Rational Rhapsody

Обновление Rational Rhapsody Design Manager

Процесс обновления Rhapsody Design Manager - это одновременная установка. Продукт необходимо обновить путем установки новой версии и обновления файлов конфигурации, а также добавления или изменения таблиц в существующих хранилищах баз данных.

Инструкции по обновлению Rhapsody Design Manager приведены в следующей статье: https://jazz.net/library/article/1138

Обновление Rational Engineering Lifecycle Manager

Процесс обновления Rational Engineering Lifecycle Manager - это одновременная установка. Обновление необходимо выполнить путем установки новой версии продукта и обновления файлов конфигурации, а также добавления или обновления таблиц в существующих хранилищах базы данных. Конфигурация взаимосвязей между продуктами хранится в базе данных Jazz Team Server и при правильной миграции будет сохранена.

После обновления может потребоваться повторно создать индекс с помощью Lifecycle Query Engine, в зависимости от обновленного продукта и при необходимости использования данных из новых словарей.

Инструкции по обновлений Rational Engineering Lifecycle Manager приведены в следующем разделе: Обновление Rational Engineering Lifecycle Manager


Комментарии