IBM Rational Asset Manager, версия 7.5

Руководство по установке

Версия 7.5
Примечание

Перед использованием этой информации и продукта, который она поддерживает, ознакомьтесь с информацией из раздела Примечания.

Первая редакция (сентябрь 2010 года)

Эта редакция относится к IBM Rational Asset Manager версии 7.5 и всех последующих выпусков и модификаций, если в следующих редакциях это не оговорено другое.

Copyright International Business Machines Corporation 2007, 2010.

Содержание

Инструкции по установке Rational Asset Manager
Установка Rational Asset Manager вместе со встроенным продуктом WebSphere Application Server
Установка Rational Asset Manager в существующем экземпляре WebSphere Application Server с помощью IBM Installation Manager
Установка Rational Asset Manager на сервере Apache Tomcat
Обновление Rational Asset Manager
Обновление существующей версии на сервере WebSphere Application Server
Обновление с предыдущей версии на Tomcat
Планирование установки
Рекомендации по планированию системы и ресурсов Rational Asset Manager
кластеры WebSphere Application Server
Интеграция с Rational Asset Manager
Обслуживание системы
IBM Packaging Utility
Установка Packaging Utility
Требования для установки
Требования к аппаратному обеспечению
Требования к программному обеспечению
Требования к правам доступа пользователя
Задачи, выполняемые до установки
Установка из загрузки
Извлечение файлов
Установка из панели запуска
Запуск программы панели запуска
Запуск установки из панели запуска
Установка с помощью IBM Installation Manager
Работа с IBM Installation Manager
Установка IBM DB2 Enterprise Server Edition версии 9.7
Регистрация ключа лицензии DB2
Установка Rational License Server
Включение защиты приложений на сервере WebSphere Application Server V6.1
Установка Rational Asset Manager
Установка сервера Rational Asset Manager с помощью Installation Manager
Установка без вывода сообщений с помощью Installation Manager
Развертывание и настройка Rational Asset Manager вручную в существующем экземпляре сервера приложений
Извлечение файлов приложения сервера непосредственно с носителя установки
Создание и настройка баз данных для Rational Asset Manager
Развертывание приложений сервера вручную в WebSphere Application Server
Развертывание приложений сервера в Apache Tomcat
Заключительные действия по настройке
Развертывание и настройка файлов приложения с помощью приложения установки сервера
Настройка приложения сервера Rational Asset Manager
Настройка параметров электронной почты
Настройка идентификации LDAP для Tomcat
Настройка LDAP на сервере Tomcat для Rational Asset Manager
Настройка Rational Team Concert на Tomcat на использование LDAP
Настройка производительности Rational Asset Manager
Настройка удаленных процессов
Настройка встроенного WebSphere Application Server в качестве службы (только для Windows и Linux)
Дополнительные требования к конфигурации для Linux и AIX
Включение индексации материалов в Linux и AIX
Разрешение подключения к базе данных пользователей, отличных root (Linux и AIX)
Установка X Virtual Frame Buffer в AIX или Linux
Установка клиента Eclipse Rational Asset Manager
Установка клиента Eclipse Rational Asset Manager с помощью администратора обновлений Eclipse
Установка клиента Eclipse Rational Asset Manager с помощью Installation Manager
Добавление внешнего сертификата сервера в клиент Eclipse
Резервное копирование и восстановление
Резервное копирование хранилища Rational Asset Manager
Восстановление из резервной копии
Удаление Rational Asset Manager
Удаление из системы с помощью приложения настройки сервера и администратора установки
Удаление с сервера WebSphere Application Server вручную
Примечания
Товарные знаки

Инструкции по установке Rational Asset Manager

Установка Rational Asset Manager вместе со встроенным продуктом WebSphere Application Server

В этом разделе описаны варианты установки IBM® Rational Asset Manager, в частности установка с помощью IBM WebSphere Application Server версии 6.1.

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

Встроенный WebSphere Application Server, который устанавливается с IBM Installation Manager, не предназначен для крупномасштабного развертывания Rational Asset Manager для нескольких пользователей. Для более широкого развертывания рассмотрите возможность использования выделенного кластера серверов сетевого развертывания WebSphere Application Server или WebSphere Application Server.

Процедура

  1. Установите приложение базы данных для Rational Asset Manager:

    Для хранения ресурсов и связанных данных Rational Asset Manager требуется отдельная база данных. Если ни одно из приложений базы данных не установлено, можно установить IBM DB2 Enterprise Server Edition версии 9.7 с помощью панели запуска Rational Asset Manager.

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

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

    Выберите одну из следующих баз данных:

    1. DB2
    2. Oracle
    3. Microsoft® SQL Server
  2. Установите сервер лицензий Rational.

    Для рассылки ключей лицензий клиентам серверу Rational Asset Manager требуется сервер лицензий IBM Rational.

  3. Установите встроенный сервер WebSphere Application Server V6.1 и приложение сервера IBM Rational Asset Manager.

    С помощью Installation Manager установите одновременно встроенный продукт WebSphere Application Server версии 6.1 и приложение для настройки сервера Rational Asset Manager. Это самый простой способ установки сервера Rational Asset Manager.

  4. Разверните остальные файлы приложения и настройте приложение Rational Asset Manager Server.

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

  5. Настройте параметры среды сервера.

    Дополнительные действия по настройке, необходимые в системах Linux®, AIX и Linux для zSeries:

    1. Включите индексацию содержимого артефактов для Linux.
    2. Включите индексацию содержимого для пользователей без прав root.
    3. Разрешите связь с базой данных для пользователей без прав root.
    4. Установить X Virtual Frame Buffer
  6. Настройте параметры электронной почты для Rational Asset Manager.
  7. Дополнительная информация приведена в Rational Asset ManagerРуководстве по настройке и рекомендациях по планированию ресурсов и системы.

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

  8. Дополнительно: Установите клиент Eclipse для Rational Asset Manager.

    Клиент Eclipse для Rational Asset Manager можно установить одним из следующих способов:

Установка Rational Asset Manager в существующем экземпляре WebSphere Application Server с помощью IBM Installation Manager

В этом разделе приведены инструкции по планированию установки IBM Rational Asset Manager на сервере IBM WebSphere Application Server с помощью IBM Installation Manager.

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

Для установки Rational Asset Manager в существующем экземпляре WebSphere Application Server выполните следующие действия:

Процедура

  1. Установите приложение базы данных для Rational Asset Manager:

    Для хранения ресурсов и связанных данных Rational Asset Manager требуется отдельная база данных. Если ни одно из приложений базы данных не установлено, можно установить IBM DB2 Enterprise Server Edition версии 9.7 с помощью панели запуска Rational Asset Manager.

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

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

    Выберите одну из следующих баз данных:

    1. DB2
    2. Oracle
    3. Microsoft SQL Server
  2. Установите сервер лицензий Rational.

    Для рассылки ключей лицензий клиентам серверу Rational Asset Manager требуется сервер лицензий IBM Rational.

  3. Создайте резервную копию конфигурации сервера с помощью команды WebSphere_install_location/bin/backupConfig.bat. Более подробная информация приведена в документации по WebSphere Application Server.
  4. Если для установки выбран продукт WebSphere Application Server V6.1, убедитесь, что защита приложений включена.
  5. Установите приложение настройки сервера Rational Asset Manager в существующем экземпляре WebSphere Application Server.

    С помощью IBM Installation Manager установите приложение настройки сервера Rational Asset Manager в существующем экземпляре WebSphere Application Server. На странице Компоненты мастера установки выберите WebSphere Application Server

  6. Разверните остальные файлы приложения и настройте приложение Rational Asset Manager Server.

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

  7. Linux: AIX: Linux для zSeries: Настройте параметры среды сервера.

    Дополнительные действия по настройке, необходимые в системах Linux, AIX и Linux для zSeries:

    1. Включите индексацию содержимого артефактов для Linux.
    2. Включите индексацию содержимого для пользователей без прав root.
    3. Разрешите связь с базой данных для пользователей без прав root.
    4. Установить X Virtual Frame Buffer
  8. Настройте параметры электронной почты для Rational Asset Manager.
  9. Дополнительная информация приведена в Rational Asset ManagerРуководстве по настройке и рекомендациях по планированию ресурсов и системы.

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

  10. Дополнительно: Установите клиент Eclipse для Rational Asset Manager.

    Клиент Eclipse для Rational Asset Manager можно установить одним из следующих способов:

Установка Rational Asset Manager на сервере Apache Tomcat

IBM Rational Asset Manager можно установить и настроить на сервере Tomcat вручную. В этом разделе приведены инструкции по установке и настройке Rational Asset Manager на существующем сервере Apache Tomcat.

Процедура

  1. Установите приложение базы данных для Rational Asset Manager:

    Для хранения ресурсов и связанных данных Rational Asset Manager требуется отдельная база данных. Если ни одно из приложений базы данных не установлено, можно установить IBM DB2 Enterprise Server Edition версии 9.7 с помощью панели запуска Rational Asset Manager.

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

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

    Выберите одну из следующих баз данных:

    1. DB2
    2. Oracle
    3. Microsoft SQL Server
  2. Установите сервер лицензий Rational.

    Для рассылки ключей лицензий клиентам серверу Rational Asset Manager требуется сервер лицензий IBM Rational.

  3. Извлеките файлы приложения сервера Rational Asset Manager для Apache Tomcat:
    1. См. Извлечение файлов приложения сервера непосредственно с носителя установки. Архив содержит необходимые файлы приложения .war и сценарии базы данных. Извлеките содержимое архива в подходящее расположение.
  4. Создание базы данных для Rational Asset Manager.
  5. Создайте базу данных для управления отдельными жизненными циклами.
  6. Разверните файлы приложения сервера на сервере Apache Tomcat и настройте соединение с базой данных.
  7. Linux: AIX: Linux для zSeries: Настройте параметры среды сервера.

    Дополнительные действия по настройке, необходимые в системах Linux, AIX и Linux для zSeries:

    1. Включите индексацию содержимого артефактов для Linux.
    2. Включите индексацию содержимого для пользователей без прав root.
    3. Разрешите связь с базой данных для пользователей без прав root.
    4. Установить X Virtual Frame Buffer
  8. Настройте приложение сервера Rational Asset Manager.

    Перед началом работы с Rational Asset Manager необходимо настроить лицензии, хранилище и другие параметры конфигурации.

  9. Настройте параметры электронной почты для Rational Asset Manager.
  10. Дополнительная информация приведена в Rational Asset ManagerРуководстве по настройке и рекомендациях по планированию ресурсов и системы.

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

  11. Дополнительно: Установите клиент Eclipse для Rational Asset Manager.

    Клиент Eclipse для Rational Asset Manager можно установить одним из следующих способов:

Обновление Rational Asset Manager

В следующих разделах описано, как обновить Rational Asset Manager на текущую версию из любой предыдущей версии.

Обновление существующей версии на сервере WebSphere Application Server

Инструкции по обновлению предыдущей версии IBM Rational Asset Manager на сервере IBM WebSphere Application Server.

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

Важное замечание:

В случае обновления Rational Asset Manager версии 7.1.1.1 необходимо установить IBM Rational Team Concert, для которого требуется отдельный экземпляр сервера приложений (Rational Team Concert нельзя устанавливать в кластере) и дополнительная база данных.

Кроме того, потребуется несколько раз остановить и перезапустить сервер приложений.

Также можно настроить существующий сервер Rational Team Concert для работы с Rational Asset Manager. Приложение настройки сервера настроит конфигурацию. Необходимо знать имя пользователя и пароль для администратора сервера Rational Team Concert.

При наличии доступа в Интернет обновления можно установить с помощью IBM Installation Manager непосредственно из хранилища обновлений IBM для Rational Asset Manager.

Важное замечание: Во время установки Rational Asset Manager расположение хранилища обновлений определяется автоматически в Installation Manager. Для поиска хранилища обновлений по умолчанию в Installation Manager необходимо выбрать параметр Искать связанные хранилища во время установки и обновления на странице параметров "Хранилища"; этот параметр выбран по умолчанию.

Для установки пакета исправлений из другого расположения (например, если обновление расположено на общем диске либо на сервере HTTP или HTTPS) укажите необходимое расположение хранилища в Installation Manager. Инструкции по добавлению расположения хранилища приведены в разделе Настройка параметров хранилища установки в администраторе установки.

Для работы с Installation Manager необходимо использовать графический пользовательский интерфейс (GUI). Если GUI недоступен, установка должна быть выполнена из командной строки с помощью файлов ответов (в неинтерактивном режиме). Дополнительная информация приведена в электронной справке по IBMInstallation Manager и в разделе Установка без вывода сообщений с помощью Installation Manager.

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

В этом кратком изложении перечислены необходимые действия для обновления Rational Asset Manager до последней версии:

Процедура

  1. Создание резервной копии базы данных Rational Asset Manager. Дополнительная информация приведена в документации по программному обеспечению базы данных.
  2. Создание Постоянной папки для хранилища. Для поиска Постоянной папки войдите в веб-клиент как администратор хранилища, выберите Администрирование и нажмите Конфигурация. Расположение Постоянной папки будет указано в разделе Дисковая память.
  3. Linux: AIX: Linux для zSeries:В Linux, AIX или Linux для zSeries увеличьте количество файлов описания, которые процесс может открыть одновременно, до, по крайней мере, 2048:
    1. Для просмотра текущего количества файлов описания, которые могут быть открыты одновременно, введите в командной строке: ulimit -n
    2. Если ограничение меньше 2048, увеличьте его с помощью следующей команды: ulimit -n 2048
  4. Если тема была изменена до обновления сервера Rational Asset Manager, загрузите текущую тему и примените ее повторно после обновления. Тему можно также обновить после завершения миграции данных.
  5. Создайте резервную копию конфигурации IBM WebSphere Application Server с помощью команды WebSphere-Install-Directory\bin\backupConfig.bat. Более подробная информация приведена в документации по WebSphere Application Server.
  6. WebSphere: Настройте защиту приложения и параметры идентификации для WebSphere Application Server:
    1. В веб-браузере войдите в административную консоль WebSphere Application Server. По умолчанию она расположена:
      • Для встроенного WebSphere Application Server: http://localhost:13060/ibm/console . Имя пользователя по умолчанию - admin, пароль admin.
      • Для WebSphere Application Server: http://localhost:9060/ibm/console
    2. Выберите Защита.
    3. Выберите Глобальная защита.
    4. Если в разделе Административная защита выбран переключатель Включить административную защиту, выберите переключатель Включить защиту приложений.
    5. В разделе Идентификация выберите Веб- и SIP-защита.
    6. Выберите Общие параметры.
    7. В разделе Поведение идентификации Веб выберите переключатель Использовать доступные данные идентификации при доступе к незащищенному URI, если он еще не выбран.
    8. Нажмите кнопку Применить.
    9. В окне Сообщения выберите Сохранить непосредственно в главной конфигурации.
    10. Остановите и перезапустите сервер.
  7. Если применяется Rational Asset Manager версии 7.0.0.2 или ниже, убедитесь, что сервер заданий включен. Для того чтобы включить сервер заданий, выполните следующие действия:
    1. Войдите в веб-клиент Rational Asset Manager как администратор хранилища.
    2. Нажмите Администрирование.
    3. В боковой панели "Управление хранилищем" нажмите Инструменты.
    4. В строке адреса браузера замените tools.faces на advancedConfiguration.faces и откройте указанную страницу. Пример: http://example.com:9080/com.ibm.ram.repository.web/admin/repository/advancedConfiguration.faces
    5. На странице "Дополнительные параметры" в разделе "Параметры заданий" выберите Включить сервер заданий.
    6. Нажмите кнопку Сохранить.
    7. Перезапустите сервер приложений.
  8. Убедитесь, что на всех серверах хранилищ заданы одинаковые значения текущей даты, времени и часового пояса.
  9. WebSphere:При обновлении из версии 7.1.1.1 или более ранних, использовании кластера WebSphere Application Server и необходимости установки Rational Team Concert необходимо создать автономный экземпляр сервера приложений в кластере для Rational Team Concert. Соответствующие инструкции приведены в разделе Создание экземпляра сервера приложений для Rational Team Concert в кластере WebSphere Application Server. Если кластер не применяется, то это действие выполнять необязательно; Rational Team Concert и Rational Asset Manager можно установить на одном сервере приложений.
  10. Для Oracle: При работе с Oracle скопируйте файл following additional JDBC .jar в каталог WebSphere_install_directory/profiles/profile_name/config/cells/cell_name/ram_jdbc сервера приложений: Соответствующие файлы .jar можно загрузить из Oracle; даже при использовании Oracle 10g загрузите пакет для Oracle 11, в котором находится соответствующий файл .jar.
  11. Если при работе с Oracle используется AIX, Linux или Linux для zSeries, назначьте соответствующие права доступа к новому файлу .jar JDBC, как описано в разделе Разрешение подключения к базе данных пользователей, отличных root (Linux и AIX).
  12. Если встроенный продукт WebSphere Application Server не применяется, а используется WebSphere Application Server V6.1, то на сервере необходимо установить следующее временное исправление: http://www-01.ibm.com/support/docview.wss?uid=swg24023024. Это временное исправление позволяет избежать возникновения неполадки, при которой WebSphere Application Server не удается освободить соединения с Rational Team Concert.
  13. Если применяется встроенный продукт WebSphere Application Server, остановите его.
    Прим.: Если применяется кластер сетевого развертывания или если продукт был установлен в существующий WebSphere Application Server, останавливать сервер не нужно.
    Если с помощью команды Rational Asset Manager Остановить сервер не удалось остановить сервер, выполните команду stopServer из командной строки в каталоге установочный_каталог\ram\ewas\bin и укажите имя и пароль администратора с помощью параметров -username и -password.
  14. Windows: Linux: AIX: Миграция Rational Licensing Server в Rational Common Licensing версии 8.1 или следующие. Дополнительная информация приведена в разделе Миграция из Rational Licensing Server версии 7.1.x или более ранних в Rational Common Licensing. Эта процедура требует остановки всех приложений на Rational Licensing Server, удаления из системы существующего Rational Licensing Server, обновления лицензионных файлов и установки сервера Rational Common Licensing. Для Windows см. раздел Настройка сервера лицензий для Windows, для AIX или Linux см. раздел Настройка сервера лицензий для UNIX. Для Linux for zSeries продолжите использовать Rational License Server для UNIX и Linux 7.0.0.1.
  15. Извлеките необходимые приложения Rational Asset Manager:
  16. Разверните приложение настройки сервера Rational Asset Manager на сервере приложений:
  17. После установки последней версии приложения настройки сервера в веб-браузере откройте приложение настройки сервера с помощью URL: http://хост:порт/корневой-контекст-сервера. По умолчанию применяется следующий URL: http://хост:порт/ram.setup/. Если на сервере приложений включена защита, введите ИД и пароль администратора. Для встроенного продукта WebSphere Application Server ИД и пароль пользователя по умолчанию: admin и admin.
  18. На шаге 1: Найдите раздел Установочные файлы, нажмите Задание расположения файлов на сервере и введите каталог файловой системы на сервере с приложением настройки сервера, где будут находиться новые веб-файлы приложений. Если использовался мастер Обновить программы Installation Manager, то файлы будут расположены в каталоге расположение-группы-пакетов\ram\apps\was. Этот каталог должен содержать следующие файлы:

    Если требуется загрузить файлы на сервер с приложением настройки сервера (например, когда приложение настройки сервера развернуто в кластере и пользователь обращается к удаленному серверу приложений), нажмите Загрузить файлы на сервер, а затем нажмите Обзор для выбора каждого нужного файла.

  19. Для проверки наличия всех необходимых файлов приложения в каталоге или загрузки их на сервер нажмите Проверить расположение. Если требуется загрузить файлы приложения, то приложение настройки сервера загрузит их во временный каталог. Будет выдано сообщение о наличии всех требуемых файлов.
  20. Нажмите Обновить. Приложение настройки сервера обновит все остальные файлы приложений Rational Asset Manager, а также связанные корневые контексты. Для обновления потребуется несколько минут.
  21. Далее:
  22. Для расширенного процесса жизненного цикла требуется Rational Team Concert. Далее:
  23. На странице Развертывание Rational Asset Manager:
    1. В разделе Rational Team Concert выберите сервер приложений из списка Серверы (развернуть Rational Team Concert в кластере нельзя) и нажмите Развернуть приложения. Операция развертывания Rational Team Concert может занять несколько минут. После завершения операции откроется страница "Развертывание Rational Asset Manager".
    2. Нажмите кнопку Далее.
  24. Создайте новую базу данных для жизненных циклов ресурсов Rational Team Concert
  25. На странице "Настройка базы данных" укажите и проверьте соединение с базой данных для управления жизненными циклами:
    1. В поле Имя базы данных для жизненных циклов введите имя базы данных, созданной на шаге 24.
    2. Для проверки соединения нажмите Проверить соединение.
    3. Если соединение установлено успешно, нажмите Далее.
  26. Настройте базу данных Rational Team Concert. На шаге 6: Настройте базу данных Rational Asset Manager для управления жизненными циклами:
    1. Нажмите Заполнить базу данных.
    2. Подтвердите настройку базы данных для управления жизненными циклами. Нажмите кнопку Ok.
    3. После завершения настройки нажмите кнопку Далее.
  27. Следуйте инструкциям программы настройки сервера по настройке или изменению параметров базы данных и сервера приложений, пока не дойдете до части 4: Настройка параметров управления жизненными циклами.
  28. На странице части 4: Настройка параметров управления жизненными циклами нажмите Перезапустить сервер. Необходимо ввести имя пользователя и пароль администратора сервера приложений. После остановки и перезапуска сервера откроется страница Настройка параметров управления жизненными циклами.
  29. На странице Настройка параметров управления жизненными циклами введите путь и информацию о входе в систему для приложения Rational Team Concert:
    1. На этапе 1 в поле Сервер Rational Team Concert введите путь к расположению Rational Team Concert. Необходимо использовать защищенное соединение (https://). По умолчанию этим значением является:
      • Для встроенного WebSphere Application Server: https://localhost:13443/jazz
      • Для существующего WebSphere Application Server: https://localhost:9443/jazz
    2. На этапе 2 в поле ИД администратора Jazz введите ИД пользователя администратора сервера Rational Team Concert (по умолчанию применяется admin), затем в поле Пароль введите пароль для этого пользователя (по умолчанию применяется admin).
    3. На этапе 3 в поле Имя области проекта введите описательное имя области проекта, которая будет создана для жизненных циклов (например, Жизненные циклы Rational Asset Manager). Затем в поле ИД администратора области проекта введите ИД пользователя, желающего быть администратором области проекта (например, admin). Затем введите Пароль для этого пользователя.
    4. Нажмите Настройка сервера. Этот процесс может занять несколько минут. После настройки снова откроется страница Сводка.
  30. На странице Сводка выберите Запуск с помощью Rational Asset Manager. Откроется веб-клиент.
  31. Перенесите хранилище Rational Asset Manager в новую версию:
    1. В веб-браузере откройте веб-клиент Rational Asset Manager. При первом открытии веб-клиента после обновления появится появится сообщение о необходимости миграции хранилища.
    2. При необходимости войдите в систему с правами администратора хранилища.
      Прим.: Для сервера SQL: если для существующей базы данных Rational Asset Manager не задана последовательность, заканчивающаяся символами _BIN2 (например, Latin1_General_BIN2), откроется страница Требуется настройка вручную. Можно заново создать базу данных и задать параметр упорядочения с учетом регистра для правильной работы с Rational Asset Manager или принять вероятность непредвиденных конфликтов из-за неверного регистра символов.
    3. Нажмите Перенести. В больших хранилищах миграция может занять несколько минут; до завершения миграции может быть недоступна отдельная информация о хранилище.
    4. После завершения переноса нажмите Главная страница.
  32. Для обновления требуется отправить запрос на получение нового ключа лицензии. Получите новую лицензию сервера и новые лицензии пользователей. Откройте веб-сайт Rational License Key Center: http://www-01.ibm.com/software/rational/support/licensing/ В случае возникновения ошибки, связанной с Rational License Server, измените параметры конфигурации лицензий:
    1. Нажмите Администрирование
    2. На странице "Администрирование" нажмите Конфигурация.
    3. В разделе "Лицензия и версия" выберите тип лицензии сервера для данного хранилища: Стандартная версия или Корпоративная версия.
    4. Нажмите кнопку Сохранить внизу страницы.
    5. В случае повторного возникновения ошибки сервера лицензий нажмите Заново подключиться к серверу лицензий.
  33. После завершения настройки вручную свяжите ссылки на общую библиотеку для предыдущей версии Rational Asset Manager с RAM1WebApplication (например, интеграция с IBM Rational ClearQuest).
  34. Может потребоваться очистить кэш для приложения справки Rational Asset Manager. Инструкции по очистке кэша приведены в документации по серверу приложений. В случае встроенного WebSphere Application Server для очистки кэша выполните следующее:
    1. Остановите сервер.
    2. Удалите следующий каталог: расположение-установки-Rational-Asset-Manager/ram/ewas/profiles/profile1/temp/имя-узла/имя-сервера/iehs_war/.
    3. Перезапустите сервер.
  35. Обновите приложение Eclipse Rational Asset Manager тем же способом, который применялся для установки приложения. Дополнительная информация об установке клиента Eclipse приведена в разделе Установка клиента Eclipse Rational Asset Manager.
    Прим.: Перед установкой последней версии клиента Eclipse Rational Asset Manager удалите модуль клиента Eclipse Rational Asset Manager.

    Если клиент Eclipse Rational Asset Manager V7.0.0.2 был установлен в существующем экземпляре Eclipse V3.3 с помощью Администратора установки, то удалять клиент также следует с помощью Администратора установки. Для удаления Rational Asset Manager из клиента Eclipse нельзя использовать Администратор конфигурации Eclipse.

    Если модули клиента Eclipse Rational Asset Manager были установлены с помощью Администратора обновления Eclipse, то перед установкой последней версии Rational Asset Manager удалите все компоненты с именем Rational Asset Manager с помощью Администратора конфигурации Eclipse. Для работы с Администратором конфигурации Eclipse выберите в меню Eclipse Справка -> Обновления ПО -> Управление конфигурацией.

Обновление с предыдущей версии на Tomcat

Приведены инструкции по обновлению предыдущей версии IBM Rational Asset Manager на Apache Tomcat.

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

Важное замечание: В случае обновления Rational Asset Manager версии 7.1.1.1 необходимо установить IBM Rational Team Concert, требующий дополнительную базу данных и защищенный сертификат для сервера Tomcat. Кроме того, потребуется несколько раз остановить и перезапустить сервер приложений.

Производительность и стабильность Rational Asset Manager можно повысить установкой его веб-приложений и файлов приложений для включенного IBM Rational Team Concert на отдельных серверах Tomcat. Во всем этом документе установочным каталогом для сервера Tomcat для Rational Asset Manager является установочный-каталог-tomcat. Установочным каталогом для сервера Tomcat для Rational Team Concert является установочный-каталог-tomcat-для-rtc. При установке всех веб-приложений на одном сервере Tomcat эти каталоги будут одинаковы.

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

В этом кратком изложении перечислены необходимые действия для обновления Rational Asset Manager до последней версии:

  1. Выполните подготовительные действия для обновления и резервного копирования важных файлов и баз данных: шаги 1-7.
  2. Получите файлы приложений для последней версии Rational Asset Manager: шаг 8.
  3. В случае обновления версии V7.1.1.1 или более ранней создайте дополнительную базу данных: шаг 9.
  4. Завершите работу сервера Tomcat: шаг 10.
  5. Обновите сервер лицензий до Rational Common Licensing 8.1: шаг 11.
  6. Скопируйте новую общую библиотеку файлов для Rational Asset Manager и Rational Common Licensing 8.1 и соответственно измените файлы запуска сервера Tomcat: шаги 12-14.
  7. Надстройте сервер Tomcat на единый вход: шаг 15.
  8. Получите файлы текущего приложения для включенного Rational Team Concert: шаги 16-17.
  9. Если при обновлении из версии V7.1.1.1 или более ранней требуется Rational Team Concert, установите Rational Team Concert на сервере приложений: шаги 20-27.
  10. В случае обновления версии V7.1.1.1 или более ранней настройте Rational Team Concert: шаги 28-34.
  11. В случае обновления версии V7.2 или более поздней обновите включенный Rational Team Concert: шаг 36.
  12. Удалите файлы существующего приложения для Rational Asset Manager и установите новые версии приложений: шаги 37-42.
  13. Войдите в Rational Asset Manager и перенесите хранилище: шаг 43.
  14. В случае обновления версии V7.1.1.1 или более ранней настройте Rational Asset Manager для подключения к Rational Team Concert: шаг 44.
  15. Измените параметры для подключения к новому общему серверу лицензий Rational: шаг 45.
  16. Обновите все клиенты Eclipse: шаг 46.

Процедура

  1. Создание резервной копии базы данных Rational Asset Manager. Дополнительная информация приведена в документации по программному обеспечению базы данных.
  2. Создание Постоянной папки для хранилища. Для поиска Постоянной папки войдите в веб-клиент как администратор хранилища, выберите Администрирование и нажмите Конфигурация. Расположение Постоянной папки будет указано в разделе Дисковая память.
  3. Если тема была изменена до обновления сервера Rational Asset Manager, загрузите текущую тему и примените ее повторно после обновления. Тему можно также обновить после завершения миграции данных.
  4. Убедитесь, что на всех серверах хранилищ заданы одинаковые значения текущей даты, времени и часового пояса.
  5. Создайте резервную копию конфигурации сервера Tomcat. Для этого скопируйте файл установочный-каталог-tomcat\conf\server.xml в безопасное расположение.
  6. Создайте резервную копию файла запуска сервера Tomcat:
  7. Если применяется Rational Asset Manager версии 7.0.0.2 или ниже, убедитесь, что сервер заданий включен. Для того чтобы включить сервер заданий, выполните следующие действия:
    1. Войдите в веб-клиент Rational Asset Manager как администратор хранилища.
    2. Нажмите Администрирование.
    3. В боковой панели "Управление хранилищем" нажмите Инструменты.
    4. В строке адреса браузера замените tools.faces на advancedConfiguration.faces и откройте указанную страницу. Пример: http://example.com:9080/com.ibm.ram.repository.web/admin/repository/advancedConfiguration.faces
    5. На странице "Дополнительные параметры" в разделе "Параметры заданий" выберите Включить сервер заданий.
    6. Нажмите кнопку Сохранить.
    7. Перезапустите сервер приложений.
  8. Извлеките файлы приложений в соответствующий архив для Tomcat и операционной системы. Файлы приложений находятся в папке расположение-извлечения-архива/apps/tomcat/.
  9. В случае обновления версии V7.1.1.1 или более ранней:Создайте базу данных для жизненных циклов ресурсов:
  10. Остановите сервер Tomcat или серверы. Хранилище и все другие приложения на вашем сервере теперь будут автономны.
  11. Windows: Linux: AIX: Миграция Rational Licensing Server в Rational Common Licensing версии 8.1 или следующие. Дополнительная информация приведена в разделе Миграция из Rational Licensing Server версии 7.1.x или более ранних в Rational Common Licensing. Эта процедура требует остановки всех приложений на Rational Licensing Server, удаления из системы существующего Rational Licensing Server, обновления лицензионных файлов и установки сервера Rational Common Licensing. Для Windows см. раздел Настройка сервера лицензий для Windows, для AIX или Linux см. раздел Настройка сервера лицензий для UNIX. Для Linux for zSeries продолжите использовать Rational License Server для UNIX и Linux 7.0.0.1.
  12. Извлеките файлы общей библиотеки в папку \shared\lib для серверов Tomcat:
    1. Найдите и извлеките файл расположение-извлечения-архива\apps\tomcat\sharedLib.zip.
    2. Скопируйте все содержимое архива sharedLib.zip в каталог установочный-каталог-tomcat\shared\lib.
  13. Windows: Linux: AIX: Извлеките файлы библиотек для Rational Licensing Key Server версии 8.1 в папку установочный-каталог-tomcat\shared\lib:
    Важное замечание: Не выполняйте это действие в случае Linux for zSeries
    1. Найдите и извлеките файл расположение-извлечения-архива\sharedLibs\rlsclients_rlsibmratl_811_1.zip.
    2. В распакованном .zip-файле найдите файл rlsibmratl811_1.zip для своей операционной системы и архитектуры. Например, файл для 32-разрядной Windows находится в каталоге win32.
    3. Извлеките содержимое соответствующего файла rlsibmratl811_1.zip.
    4. Скопируйте все содержимое извлеченного файла rlsibmratl81.zip в каталог установочный-каталог-tomcat\shared\lib.
  14. Windows: Linux: AIX: Измените сценарий запуска для сервера Tomcat для Rational Asset Manager
    1. Найдите файл запуска Tomcat и откройте его в текстовом редакторе. В случае Windows этим файлом является установочный-каталог-tomcat\bin\startup.bat. Путь в Linux, AIX и Linux for zSeries: установочный-каталог-tomcat/bin/startup.sh.
    2. Найдите строку, включающую JAVA_OPTS=.
      • Если переменная среды JAVA_OPTS уже задана, то добавьте следующие опцию и значение:
        • Windows:
          -Djava.library.path="установочный-каталог-tomcat\shared\lib"
        • Linux: AIX:
          -Djava.library.path=установочный-каталог-tomcat/shared/lib
      • Если переменная среды JAVA_OPTS не задана, то введите следующий текст:
        • Windows:
          set JAVA_OPTS=-Djava.library.path="установочный-каталог-tomcat\shared\lib"
        • Linux: AIX:
          export JAVA_OPTS="-Djava.library.path=установочный-каталог-tomcat/shared/lib"
  15. Надстройте сервер Tomcat на единый вход для всех приложений:
    1. Откройте файл установочный-каталог-tomcat\conf\server.xml в текстовом редакторе.
    2. Найдите следующий текст:
      <!--
      <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
      -->
    3. Удалите символы комментария с элемента <Valve>:
      <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
  16. На установочном носителе найдите файл расположение-извлечения-архива/apps/tomcat/RTC-server.zip.
  17. Извлеките архив RTC-server.zip в расположение на жестком диске, которым в этих инструкциях является rtc_install_dir.
  18. В зависимости от ситуации установите и настройте или обновитеRational Team Concert:
  19. В зависимости от ситуации установите и настройте или только обновите Rational Team Concert:
  20. Найдите файл rtc_install_dir/jazz/server/jazz_war.ear и извлеките его содержимое. Для извлечения файлов .ear можно воспользоваться бесплатной утилитой, например 7-Zip. Из извлеченного пакета jazz_war.ear скопируйте файл jazz.war в каталог установочный-каталог-tomcat-для-rtc/webapps/.
  21. Настройте защищенный порт на сервере Tomcat для Rational Team Concert:
    1. Создайте сертификат защиты, который идентифицирует ваш сервер Tomcat для Rational Team Concert для соединений SSL. Для создания собственного сертификата можно использовать команду Java™ JDK keytool. Также можно запросить сертификат, подписанный надежной сертификатной компанией.

      Дополнительная информация о создании собственных сертификатов с помощью команды keytool приведена в документации по Sun Java. Собственный сертификат можно создать,например, с помощью следующей команды keytool:

      keytool -genkey -alias tomcat -keystore установочный-каталог-tomcat-для-rtc/.keystore

      При запуске этой команды появится запрос на ввод пароля для файла хранилища ключей. По умолчанию применяется пароль changeit, но можно задать и другой пароль. Этот пароль нужно будет потом ввести для доступа к файлу server.xml.

      Многие версии JRE IBM содержат инструмент IBM ikeyman (в каталоге IBM_Java_JRE_install_location/jre/bin/). С помощью этого инструмента можно создавать сертификаты защиты на сервере и управлять ими. Дополнительная информация об использовании инструмента iKeyman приведена в Руководство пользователя iKeyman.

      В папке rtc_install_dir/jazz/server/ также содержится простой сертификат; файл сертификата: ibm-team-ssl.keystore

    2. В файле установочный-каталог-tomcat-для-rtc\conf\server.xml найдите тег <Connector> с атрибутом scheme="https". В файле по умолчанию тег <Connector> для порта 8443 выделен символами комментария.
    3. Скопируйте и вставьте следующий текст:
      <Connector port="8443"
           maxHttpHeaderSize="8192" 
           maxThreads="150"
           minSpareThreads="25" 
           maxSpareThreads="75"
           enableLookups="false"
           disableUploadTimeout="true"
           connectionTimeout="20000"
           acceptCount="100"
           scheme="https"
           secure="true" 
           clientAuth="false"
           keystoreFile="файл-хранилища-ключей"
           keystorePass="пароль-хранилища-ключей"
           sslProtocol="протокол-хранилища-ключей"
           algorithm="алгоритм-хранилища-ключей"
           URIEncoding="UTF-8" />

      Где:

      • файл-хранилища-ключей -- это имя файла хранилища ключей. Это может быть полный путь или относительный из корневого каталога вашего сервера Tomcat (установочный-каталог-tomcat-для-rtc). При использовании простой команды, приведенной выше, это будет .keystore. При использовании включенного сертификата это будет rtc_install_dir/jazz/server/ibm-team-ssl.keystore .
      • пароль-хранилища-ключей - это пароль файла хранилища ключей. При использовании включенного файла хранилища ключей это будет ibm-team .
      • протокол-хранилища-ключей - это протокол хранилища ключей. Им может быть TLS или SSL_TLS. При использовании включенного файла хранилища ключей это будет SSL_TLS .
      • алгоритм-хранилища-ключей - это алгоритм X509 для хранилища ключей. Чаще всего это SunX509 или IbmX509 в зависимости от источника сертификата. При использовании включенного файла хранилища ключей это будет IbmX509 .
    4. Можно изменить значение порта для использования другого порта, кроме 8443, для соединения без SSL (по умолчанию применяется порт 8080). При изменении значения порта измените значение атрибута redirectPort соответственно номеру порта для соединения SSL.

    Дополнительная информация о настройке SSL для Tomcat приведена на следующих веб-страницах: Apache Tomcat 5.5 SSL Configuration HOW-TO и Apache Tomcat Configuration reference.

  22. Для Oracle: Для Microsoft SQL Server: Скопируйте соответствующий фал .jar from your database provider:
  23. Настройте параметры свойства запуска Tomcat:
    1. Найдите файл запуска Tomcat и откройте его в текстовом редакторе. В Windows это файл установочный-каталог-tomcat-для-rtc\bin\startup.bat. В Linux, AIX или Linux for zSeries это файл установочный-каталог-tomcat-для-rtc/bin/startup.sh.
    2. В файл запуска введите следующий текст:
      • Windows: Замените все символы пробела в rtc_install_dir на %20:
        set ORACLE_JDBC=oracle_jar_dir
        set SQLSERVER_JDBC=sqlServer_jar_dir
        set JAZZ_INSTALL_DIR=rtc_install_dir
        set JAVA_OPTS=-Djava.awt.headless=true -Djava.library.path="установочный-каталог-tomcat-для-rtc\shared\lib" -DSQLSERVER_JDBC="%SQLSERVER_JDBC%" -DORACLE_JDBC="%ORACLE_JDBC%" -DDB2I_JDBC="%DB2I_JDBC%" -DDB2Z_JDBC="%DB2Z_JDBC%" -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -DJAZZ_HOME=file:///%JAZZ_INSTALL_DIR%\jazz\server\conf -Dcom.ibm.team.repository.tempDir=%TEMP% -Xmx700M
      • Linux: AIX: Linux для zSeries:
        ORACLE_JDBC=oracle_jar_dir
        SQLSERVER_JDBC=sqlServer_jar_dir
        JAZZ_INSTALL_DIR=rtc_install_dir
        export JAVA_OPTS="-Djava.awt.headless=true -Djava.library.path=установочный-каталог-tomcat-для-rtc/shared/lib -DSQLSERVER_JDBC=$SQLSERVER_JDBC -DORACLE_JDBC=$ORACLE_JDBC -DDB2I_JDBC=$DB2I_JDBC -DDB2Z_JDBC=$DB2Z_JDBC -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -DJAZZ_HOME=file://"$JAZZ_INSTALL_DIR"/jazz/server/conf -Dcom.ibm.team.repository.tempDir=$TEMP_DIR -Xmx700M"

      Где:

      • rtc_install_dir -- это каталог, извлеченный из файла RTC-server.zip. В Windows замените все символы пробела в rtc_install_dir на %20
      • Для Oracle: oracle_jar_dir -- это каталог для файла ojdbc14.jar (rtc_install_dir/jazz/server/oracle)
      • Для Microsoft SQL Server: sqlServer_jar_dir -- это каталог для файла sqljdbc.jar (rtc_install_dir/jazz/server/sqlserver)
      • установочный-каталог-tomcat-для-rtc -- это установочный каталог для сервера Tomcat
      • Windows: Linux: AIX: При установке Rational Asset Manager и Rational Team Concert на тот же сервер приложений используйте эту системную переменную JAVA_OPTS для замены создаваемой при настройке сценария запуска для сервера Tomcat для Rational Asset Manager; это определение переменной еще включает опцию -Djava.library.path.
  24. Найдите и переименуйте соответствующий файл свойств сервера Jazz:
    1. В каталоге rtc_install_dir/jazz/server/conf/jazz/ найдите файл teamserver.properties и переименуйте его на teamserver.derby.properties.
    2. Найдите файл для соответствующего сервера базы данных:
      • DB2: Windows:Для DB2 в Windows: teamserver.db2.win32.properties
      • DB2: Linux: AIX: Linux для zSeries:Для DB2 в Linux, AIX или Linux for zSeries: teamserver.db2.linux.properties
      • Oracle: teamserver.oracle.properties
      • SQL Server: teamserver.sqlserver.properties
    3. Переименуйте файл в teamserver.properties.
  25. В текстовом редакторе откройте файл teamserver.properties и измените его следующим образом (для вашего провайдера баз данных):
  26. Создайте таблицы для Rational Team Concert:
    1. С помощью командной строки перейдите в каталог rtc_install_dir/jazz/server/.
    2. Введите следующую команду:
      • Windows:
        repotools.bat -createTables teamserver.properties=conf\jazz\teamserver.properties
      • Linux: AIX: Linux для zSeries:
        ./repotools.sh -createTables teamserver.properties=conf/jazz/teamserver.properties
  27. Настройте права доступа пользователей встроенного Rational Team Concert.
  28. Запустите сервер Tomcat для Rational Team Concert. Для запуска сервера Tomcat запустите следующий файл:
  29. Запустите административный веб-интерфейс Rational Team Concert в веб-браузере на https://имя-компьютера:порт-защиты/jazz/admin/. Обратите внимание на префикс https; требуется защищенное соединение.
  30. Введите ИД пользователя и пароль администратора Rational Team Concert. Если до этого никто не входил в Rational Team Concert, используйте ИД пользователя и пароль администратора сервера приложений.
  31. При работе с новой установкой Rational Team Concert: Настройка администратора для Rational Team Concert:
    1. Если будет выдано сообщение об ошибке, связанной с извлечением информации о состоянии сервера, то перезапустите сервер базы данных и сервер приложений и снова войдите в систему.
    2. В административном веб-интерфейсе Rational Team Concert выберите Управление пользователями. Ошибки, связанные с конфигурацией внешнего реестра, можно проигнорировать.
    3. Выберите Создать пользователя.
    4. Введите следующие сведения:
      1. Имя пользователя:: ИД пользователя администратора сервера приложений
      2. ИД пользователя:: ИД пользователя администратора сервера приложений
      3. Адрес электронной почты: Действительный адрес электронной почты администратора сервера приложений
    5. В разделе "Лицензия для доступа к клиенту" выберите Rational Team Concert - Разработчик, чтобы предоставить этому пользователю лицензию разработчика.
    6. Нажмите кнопку Сохранить.
    7. Выйдите из системы и снова войдите в административный веб-интерфейс как администратор сервера приложений.
  32. Импортируйте шаблона процесса управления жизненными циклами в Rational Team Concert:
    1. В Rational Team Concertадминистративном веб-интерфейсе выберите Управление шаблонами процессов. Если ссылка Управление шаблонами процессов не отображается, то выйдите и снова войдите в административный веб-интерфейс.
    2. Нажмите Импортировать шаблон и выберите файл com.ibm.ram.lifecycle.zip, расположенный в папке расположение-извлечения-архива/DatabaseScripts/. Нажмите кнопку ОК. Откроется шаблон жизненного цикла RAM.
  33. Создайте область проекта в Rational Team Concert:
    1. В В Rational Team Concertадминистративном веб-интерфейсе нажмите Управление областями проекта. Если ссылка Управление областью проекта не отображается, то выйдите и снова войдите в административный веб-интерфейс.
    2. Нажмите Создать область проекта.
    3. Введите следующие данные:
      • Имя проекта: Жизненный цикл RAM
      • Сводка: Область проекта для управления жизненными циклами Rational Asset Manager
      • Описание: Эта область применяется для управления жизненными циклами Rational Asset Manager
    4. Нажмите кнопку Сохранить.
  34. Укажите необходимые роли и участников для области проекта:
    1. На странице "Управление областями проекта" выберите область проекта Жизненный цикл RAM.
    2. В разделе Администраторы нажмите Добавить. Найдите и выберите администратора для создания. При работе с существующим приложением Rational Team Concert также можно выбрать другого пользователя в качестве администратора этой области проекта.
    3. В разделе Участники нажмите Добавить и найдите и выберите того же пользователя, который был выбран в качестве администратора области проекта.
    4. После добавления администратора щелкните на значке Роли процесса рядом с именем администратора.
    5. В окне Изменение ролей процесса в списке Доступные роли выберите Администрирование и нажмите кнопку Добавить.
    6. Нажмите кнопку Готово.
    7. Нажмите кнопку Сохранить.
  35. При обновлении из версии 7.1.1.1 или предыдущих: Перейдите к шагу 37.
  36. При обновлении из версии 7.2 или следующих обновите встроенный Rational Team Concert:
    1. Извлеките содержимое файла RTC-Server.zip с установочного носителя в новое расположение на жестком диске, которое в этих инструкциях называется новый-установочный-каталог-rtc).
    2. Скопируйте файл teamserver.properties из старого каталога установочный-каталог-rtc/jazz/server/conf/jazz/ в новый каталог новый-установочный-каталог-rtc/jazz/server/conf/jazz/.

      Текущее расположение установочный-каталог-rtc указано в файле запуска Tomcat. В файле запуска найдите строку, содержащую JAZZ_INSTALL_DIR=; значением переменной JAZZ_INSTALL_DIR является расположение текущих файлов Rational Team Concert.

    3. Найдите файл запуска Tomcat и откройте его в текстовом редакторе. В Windows это файл установочный-каталог-tomcat-для-rtc\bin\startup.bat. В Linux, AIX или Linux for zSeries это файл установочный-каталог-tomcat-для-rtc/bin/startup.sh.
    4. В файле запуска Tomcat найдите строку, содержащую JAZZ_INSTALL_DIR=. Измените значение следующим образом, где новый-установочный-каталог-rtc - это каталог из шага 36a:
      • Windows: (замените пробелы в новый-установочный-каталог-rtc символами %20):
        set JAZZ_INSTALL_DIR=новый-установочный-каталог-rtc
      • Linux: AIX: Linux для zSeries::
        JAZZ_INSTALL_DIR=новый-установочный-каталог-rtc
    5. Запустите сервер Tomcat.
    6. В веб-браузере введите следующий URL: https://host:secure_port/jazz/admin?internal, где host -- IP-адрес или имя сервера, secure_port - защищенный порт для сервера Tomcat.
    7. Войдите в систему как администратор сервера приложений.
    8. На боковой панели в разделе Внутренние инструменты выберите Сброс сервера.
    9. Выберите Запросить сброс сервера.
    10. Остановите и перезапустите сервер Tomcat. Встроенное приложение Rational Team Concert обновлено.
  37. Остановите сервер Tomcat для Rational Asset Manager.
  38. Удалите старые файлы .war веб-приложения Rational Asset Manager, установленные на Tomcat:
    1. Перейдите в каталог установочный-каталог-tomcat/webapps/.
    2. Запомните имена папок и файлов веб-приложений для Rational Asset Manager. В предыдущих версиях Rational Asset Manager предлагались следующие имена для этих папок (то есть пути к корневым каталогам приложений):
      • /com.ibm.ram.repository.web.tomcat_runtime
      • /com.ibm.ram.repository.web.ws.tomcat_runtime
      • /help/
      • /abdprocess/
    3. Удалите следующие файлы приложения:
      • com.ibm.ram.repository.web.tomcat_runtime.war
      • com.ibm.ram.repository.web.ws.tomcat_runtime.war
      • iehs.war
      • rmcabdgovernprocess.war
      Имена файлов могут отличаться от имен в списке в зависимости от способа установки приложений на вашем сервере.
    4. Удалите связанные папки приложений.
  39. Из каталога расположение-извлечения-архива/apps/tomcat/ скопируйте следующие файлы в каталог установочный-каталог-tomcat/webapps/:
  40. Для изменения корневого пути приложений переименуйте соответствующие файлы WAR. Используйте те же контекстные пути. Имена файлов и контекстные пути для новых установок следующие:
    Табл. 1. Контекстные пути для файлов веб-приложений Rational Asset Manager
    Исходное имя файла Новое имя файла Корневой путь Описание
    com.ibm.ram.repository.web.tomcat_runtime.war ram.war ram Основное веб-приложение Rational Asset Manager для Tomcat
    com.ibm.ram.repository.web.ws.tomcat_runtime.war ram.ws.war ram.ws Приложение веб-служб Rational Asset Manager для Tomcat
    iehs.war ram.help.war ram.help Приложение справки и поддержки Rational Asset Manager
    rmcabdgovernprocess.war ram.process.war ram.process Приложение с документацией по процессам разработки на основе ресурсов.
  41. Очистите кэш для сервера Tomcat. Удалите каталог установочный-каталог-tomcat/work/.
  42. Перезапустите сервер Tomcat для Rational Asset Manager.
  43. Перенесите хранилище Rational Asset Manager в новую версию:
    1. В веб-браузере откройте веб-клиент Rational Asset Manager. При первом открытии веб-клиента после обновления появится появится сообщение о необходимости миграции хранилища.
    2. При необходимости войдите в систему с правами администратора хранилища.
      Прим.: Для сервера SQL: если для существующей базы данных Rational Asset Manager не задана последовательность, заканчивающаяся символами _BIN2 (например, Latin1_General_BIN2), откроется страница Требуется настройка вручную. Можно заново создать базу данных и задать параметр упорядочения с учетом регистра для правильной работы с Rational Asset Manager или принять вероятность непредвиденных конфликтов из-за неверного регистра символов.
    3. Нажмите Перенести. В больших хранилищах миграция может занять несколько минут; до завершения миграции может быть недоступна отдельная информация о хранилище.
    4. После завершения переноса нажмите Главная страница.
  44. При обновлении из версии 7.1.1.1 или предыдущих: Настройте параметра для соединения с Rational Team Concert из Rational Asset Manager:
    1. В веб-клиенте Rational Asset Manager выберите Администрирование.
    2. Выберите Настройка.
    3. В разделе Внутренний путь к Rational Team Concert введите следующую информацию:
      1. Путь: Защищенный URL настроенного сервера Rational Team Concert. Например, https://localhost:9443/jazz. Обратите внимание на соединение https и номер защищенного порта.
      2. Пользователь: Имя пользователя в Rational Team Concert, который является администратором области проекта "Жизненные циклы RAM".
      3. Пароль: Пароль пользователя, который является администратором области проекта "Жизненные циклы RAM".
      4. Тайм-аут: Период времени в секундах для возможности соединения Rational Asset Manager с Rational Team Concert. По умолчанию применяется 120.
  45. Для обновления требуется отправить запрос на получение нового ключа лицензии. Получите новую лицензию сервера и новые лицензии пользователей. Откройте веб-сайт Rational License Key Center: http://www-01.ibm.com/software/rational/support/licensing/ В случае возникновения ошибки, связанной с Rational License Server, измените параметры конфигурации лицензий:
    1. Нажмите Администрирование
    2. На странице "Администрирование" нажмите Конфигурация.
    3. В разделе "Лицензия и версия" выберите тип лицензии сервера для данного хранилища: Стандартная версия или Корпоративная версия.
    4. Нажмите кнопку Сохранить внизу страницы.
    5. В случае повторного возникновения ошибки сервера лицензий нажмите Заново подключиться к серверу лицензий.
  46. Обновите приложение Eclipse Rational Asset Manager тем же способом, который применялся для установки приложения. Дополнительная информация об установке клиента Eclipse приведена в разделе Установка клиента Eclipse Rational Asset Manager.
    Прим.: Перед установкой последней версии клиента Eclipse Rational Asset Manager удалите модуль клиента Eclipse Rational Asset Manager.

    Если клиент Eclipse Rational Asset Manager V7.0.0.2 был установлен в существующем экземпляре Eclipse V3.3 с помощью Администратора установки, то удалять клиент также следует с помощью Администратора установки. Для удаления Rational Asset Manager из клиента Eclipse нельзя использовать Администратор конфигурации Eclipse.

    Если модули клиента Eclipse Rational Asset Manager были установлены с помощью Администратора обновления Eclipse, то перед установкой последней версии Rational Asset Manager удалите все компоненты с именем Rational Asset Manager с помощью Администратора конфигурации Eclipse. Для работы с Администратором конфигурации Eclipse выберите в меню Eclipse Справка -> Обновления ПО -> Управление конфигурацией.

Планирование установки

Прежде чем установить сервер IBM Rational Asset Manager, продумайте особенности установки - включая выбор конфигурации.

Варианты установки

Установка Rational Asset Manager может проходить по одному из четырех основных вариантов:

Каждый из вариантов позволяет установить Rational Asset Manager с помощью IBM Installation Manager или путем развертывания файлов .zip для последующей установки вручную. Installation Manager может работать в режиме графического интерфейса или в режиме без вывода сообщений (с использованием командной строки).

Для работы версии 7.2 необходимо установить компонент IBM Rational Team Concert в составе установки Rational Asset Manager. Rational Team Concert требует дополнительно по крайней мере 250 МБ дискового пространства для файлов сервера и не менее 5 ГБ для базы данных Rational Team Concert. Вы не сможете установить Rational Asset Manager на существующий сервер Rational Team Concert и не сможете обновить Rational Team Concert на сервере Rational Asset Manager 7.2. В среде сетевого развертывания WebSphere Rational Team Concert нельзя развернуть в кластерах; Rational Team Concert должен быть развернут только на отдельном сервере приложений.

Любой из предложенных вариантов также позволяет установить клиент Rational Asset Manager Eclipse для взаимодействия с хранилищем.

Совместимость версий клиента Eclipse и сервера

Клиент Rational Asset Manager Eclipse взаимодействует с серверами Rational Asset Manager, использующими либо ту же, либо предыдущую версию программного обеспечения. По возможности рекомендуется использовать одинаковую версию для сервера Rational Asset Manager и клиента Eclipse. Однако возможно соединение клиента Eclipse и с серверами Rational Asset Manager, использующими версию на один уровень ниже. (Включая пакеты обновления для каждой версии.) Дополнительная информация приведена в следующем техническом комментарии: http://www-01.ibm.com/support/docview.wss?uid=swg21380362

Лицензии клиентов

Каждая действующая лицензия рассчитана на предоставление одному пользователю или программе прямого или непрямого доступа к серверу Rational Asset Manager для использования программы.

Начиная с версии 7.2, для Rational Asset Manager Enterprise Edition выдаются пользовательские лицензии двух установленных типов:

Лицензии как издателей, так и ассистентов предоставляют доступ к Rational Asset Manager с помощью веб-клиента, клиента Eclipse и через интерфейсы прикладного программирования Rational Asset Manager.

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

Rational Asset Manager поддерживает следующие лицензии:

Rational Asset Manager поддерживает ключи лицензий FLEXlm. Каждый раз при входе пользователя на сервер Rational Asset Manager используется одна лицензия FLEXlm. Лицензии Rational Asset Manager Standard Edition можно использовать только на серверах Rational Asset Manager, работающих в режиме Edition Server. Лицензии Rational Asset Manager Standard Edition неприменимы на сервере Rational Asset Manager Enterprise Edition Server. администраторы могут присвоить именованные пользовательские лицензии пользователей с помощью веб-клиента Rational Asset Manager; такие лицензии не присваиваются в автоматическом режиме. Нефиксированные лицензии доступны всем пользователям, которым не присвоены пользовательские лицензии. Для доступа программ также требуются лицензии Rational Asset Manager. Несколько программ не могут одновременно использовать одну пользовательскую лицензию Rational Asset Manager.

При входе в систему пользователя с правами доступа ему назначается лицензия. Если пользователь входит в систему во время другого сеанса или с помощью клиента Eclipse, его лицензия продолжает действовать, и дополнительные лицензии не используются. Лицензия перестает использоваться, только когда пользователь выходит из всех сеансов, или время всех сеансов истекает.

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

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

При расчете для рабочей среды числа необходимых лицензий каждого типа полезно знать следующее:

Выделение дискового пространства в целях оптимизации производительности

Базу данных, индекс хранилища, временные папки и каталог ресурсов рекомендуется разместить на раздельных жестких дисках. Благодаря этому такие процессы, как извлечение ресурсов и индексация ресурсов в хранилище, не будут перекрываться с действиями пользователя (к примеру, с просмотром ресурсов).

База данных

Для хранения ресурсов и связанных данных Rational Asset Manager требуется отдельная база данных. В целях повышения производительности установите сервер баз данных с сервера приложения на выделенный диск отдельного компьютера.

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

Сервер приложений

WebSphere Application Server позволяет либо установить новый встроенный WebSphere Application Server, либо использовать имеющуюся версию WebSphere Application Server. Для использования подходят как сервер с любой базой данных, так и другое программное обеспечение платформы. Обратите внимание, что в случае интеграции не следует планировать использование Rational Asset Manager вместе со встроенной версией WebSphere Application Server, входящей в состав Rational Asset Manager.

Встроенный WebSphere Application Server - упрощенная версия сервера. Обслуживает рабочие среды с ограниченным числом приложений, не требующие полной административной поддержки WebSphere Application Server. Встроенный WebSphere Application Server предлагает упрощенную административную консоль WebSphere Application Server с ограниченными возможностями конфигурации.

Реестры пользователей

Добавление пользователей Rational Asset Manager из внешнего реестра (к примеру, LDAP или пользовательского реестра) возможно, но не обязательно. Пользователей можно добавлять вручную.

Безопасность и доступ пользователей

При ручной установке Rational Asset Manager на существующий WebSphere Application Server с настройками защиты (к примеру, с использованием LDAP), на все время установки и настройки Rational Asset Manager измените параметры безопасности сервера приложений, установив защиту на основе файлов.

Защиту на основе файлов не рекомендуется использовать для рабочих сред.

Интеграция

Дополнительно можно произвести интеграцию Rational Asset Manager с IBM Rational ClearQuest, IBM Rational ClearCase, а также IBM WebSphere Service Registry and Repository. Приложения клиента необходимо установить на тот же компьютер, на котором установлены сервер и приложение сервера Rational Asset Manager. В целях повышения производительности запустите серверы для этих приложений на других компьютерах.

При интеграции с Rational ClearCase службу WebSphere Application Server должен запустить пользователь с доступом к базе VOB.

Кластеры

При развертывании Rational Asset Manager в кластерной среде компоненты должны быть однородными и соответствующими операционной среде и серверу приложения. Если планируется интеграция с Rational ClearCase и Rational ClearQuest, приложения-клиенты необходимо установить на каждом компоненте в кластере и на каждом узле кластера задать для них одинаковый путь установки. Избирательная настройка отдельных узлов невозможна.

Работа с большим числом ресурсов

Если хранилище содержит большое число ресурсов (к примеру, десятки или сотни тысяч) выполнение некоторых процессов по управлению ресурсами (к примеру, индексации) может занять несколько часов. Производительность можно повысить путем использования методик управления данными и жесткими дисками (к примеру, избыточный массив независимых дисков RAID или методика чередования дисков). Чередование дисков заключается в делении данных на блоки, которые сохраняются в различных разделах нескольких жестких дисков. Инструкции по установке чередования дисков в рабочей среде см. в документации по операционной системе. Как сказано в предыдущем абзаце, индекс хранилища, ресурсы и базу данных рекомендуется размещать на разных жестких дисках.

Дополнительная информация об архитектуре программного обеспечения на основе компонентов: Архитектура программного обеспечения на основе компонентов предусматривает определение абстрактных объектов системы и принятие решений относительно обеспечения устойчивости и надежности системы. Дополнительная информация об архитектуре программного обеспечения на основе компонентов приведена на следующей веб-странице: http://www.ibm.com/developerworks/rational/practices/compbased_sa/.

Рекомендации по планированию системы и ресурсов Rational Asset Manager

В данном разделе содержатся рекомендации по планированию и использованию IBM Rational Asset Manager.

При планировании системы и ресурсов следует учитывать следующие факторы:

Факторы производительности

Требования к мощности и показатели производительности зависят от многих факторов:

Планирование аппаратного обеспечения

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

Требования к серверу приложений

Встроенный WebSphere Application Server - простой сервер для ограниченной нагрузки. Обслуживает рабочие среды с ограниченным числом приложений, не требующие полной административной поддержки WebSphere Application Server. Также возможно установить Rational Asset Manager на одном компьютере, работающим с WebSphere Application Server и базой данных, и использовать локальные диски для ресурсов и индексации, но такая конфигурация способна поддерживать не более 50-75 параллельных пользователей.

Установка и обслуживание Rational Asset Manager возможно и на одном сервере, однако необходимо использовать, по меньшей мере внешний сервер и файловый сервер.

В средах с большим числом пользователей максимальная гибкость достигается за счет установки Rational Asset Manager в кластерной среде WebSphere Application Server Network Deployment, что позволяет распределять нагрузку среди нескольких серверов и нескольких дисков разными способами.

Примеры рабочих сред

Примеры рабочих сред можно проследить по двум представленным схемам.

На данной схеме отображена простая рабочая среда, поддерживающая до 100 пользователей: Простой пример рабочей среды Rational Asset Manager до 100 пользователей. На рисунке показано соединение Eclipse и веб-клиента с веб-сервером, а также сервер приложений, сервер баз данных и сервер хранения ресурсов.

На данной схеме отображена сложная система, поддерживающая более 100000 пользователей: Пример рабочей среды до 150000 пользователей. На рисунке показано соединение Eclipse и веб-клиента с двумя веб-серверами с помощью распределителя нагрузки, а также два сервера приложений, сервер баз данных и сервер хранения ресурсов. Все базовые серверы соединены с резервными серверами.

Rational Team Concert - обязательная интеграция

Rational Asset Manager требует Rational Team Concert. Приложение Rational Team Concert управляет процессами жизненного цикла ресурсов в Rational Asset Manager. Можно установить и работать с предоставляемой ограниченной версией Rational Team Concert либо расширить существующее приложение сервера Rational Team Concert для работы с Rational Asset Manager.

Приложение сервера Rational Team Concert не развертывается в составе кластера WebSphere Application Server. Но можно создать автономный сервер приложений. См. Создание экземпляра сервера приложений для Rational Team Concert в кластере WebSphere Application Server

Требования к хранению данных

Хранение данных в Rational Asset Manager представлено базой данных и файловой системой. Ресурсы хранятся в файловой системе, а метаданные - в базе данных.

Хранение метаданных, параметров и процессов жизненного цикла: требования к базе данных

Для Rational Asset Manager требуется две базы данных: одна для хранения ресурсов и данных, другая - для управления процессами жизненного цикла (используется предоставляемым приложением Rational Team Concert). Разместите сервер базы данных на выделенном диске отдельного сервера.

Размер базы данных Rational Asset Manager зависит от размера описаний ресурсов и дополнительных параметров хранилища (например форум, используемые теги, зарегистрированные пользователи). В базе данных записываются параметры различных пользовательских операций (к примеру, поиск и загрузка). Даже при отсутствии новых поступлений в хранилище база данных постепенно разрастается за счет записи параметров пользовательских операций. Размер базы данных растет линейно по мере увеличения использования хранилища.

Размер базы данных Rational Team Concert зависит от того, сколько жизненных циклов будет добавлено, и будет ли Rational Team Concert использоваться как инструмент управления и разработки.

Требования к файлам хранения ресурсов для хранилища

Кроме памяти, необходимой для базы данных и файлов приложений, продукту Rational Asset Manager требуется несколько точек хранения для следующих ресурсов:

Замечания по реестру пользователей

Добавление пользователей Rational Asset Manager из внешнего реестра (к примеру, LDAP или пользовательского реестра) возможно, но не обязательно.

Повышение производительности и расширение хранилища за счет использования дополнительного оборудования

Базу данных, индекс хранилища, временные папки и каталог ресурсов рекомендуется разместить на раздельных жестких дисках. Благодаря этому такие процессы, как извлечение ресурсов и индексация ресурсов в хранилище, не будут перекрываться с действиями пользователя (к примеру, с просмотром ресурсов).

Повысить производительность можно изменением аппаратного обеспечения с соблюдением следующих общих принципов:

Повышение производительности отдельных операций пользователя

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

Дополнительные сведения о настройке системы для повышения производительности приведены в разделе Настройка производительности Rational Asset Manager.

Замечания по загрузке больших файлов с сервера и на сервер

Для загрузки больших файлов придерживайтесь следующих рекомендаций:

Замечания по справке и поддержке

Веб-приложение Rational Asset Manager обращается к приложению справки для загрузки контекстной справочной информации по страницам, инструментам и формам: Пример контекстной справки в веб-приложении Rational Asset Manager. Наведите указатель мыши на знак вопроса для просмотра дополнительной информации о странице, инструменте или форме.

Для включения идентификации пользователей при обращении к приложению справки Rational Asset Manager (например, через сервер приложений или внешний брандмауэр) необходимо установить приложение справки Rational Asset Manager на одном сервере вместе с веб-приложением Rational Asset Manager.

Пример планирования мощности и системы

При создании рабочей среды руководствуйтесь приведенными числами пользователей и ресурсов:

Для обоих приведенных примеров желательных следующие параметры:

Ресурсы составляются следующим образом:

Этот пример основывается на нагрузке процессов пользователя:

Табл. 2.
Действие пользователя Активность пользователя Описание
Поиск по ключевым словам 48% Пользовательский поиск по ключевым словам или по маске.
Загрузка ресурсов 20% Поиск, обнаружение и загрузка ресурса пользователями.
Фасетный поиск 26% Пользовательский фасетный поиск, выдающий 10, 100 и 1000 ресурсов вне зависимости от размера хранилища.
Отправка ресурсов 1% Создание пользователями ресурсов и загрузка материалов.
Страница сообщества 5% Просмотр пользователями страниц сообщества на соответствующей вкладке.

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

Оценка загруженности процессора и емкости диска индекса при контроле производительности системы позволяет определить влияние нагрузки на сервер Rational Asset Manager и необходимость добавления дисков или кластерного сервера.

кластеры WebSphere Application Server

В состав большого кластера IBM WebSphere Application Server входят серверы HTTP, серверы Proxy и распределитель нагрузки, отвечающий за перенаправление запросов в пределах кластера.

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

Топология кластеризации

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

Масштабируемость

Масштабируемость отражает простоту расширения сайта. Возможность увеличения числа пользователей, ресурсов и сообществ конкретного экземпляра Rational Asset Manager - необходимое требование для работы в условиях растущей нагрузки. Нагрузка может расти по различным причинам (например, добавление дополнительных групп или отделов в число пользователей Rational Asset Manager, импорт больших групп архивных ресурсов в Rational Asset Manager).

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

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

Готовность

Готовность - это возможность системы работать непрерывно вне зависимости от сбоев отдельных систем и компонентов. Другие названия: "отказоустойчивость", "устойчивость к ошибкам". Решения относительно архитектуры (например, выбор вертикального или горизонтального масштабирования либо распределителей нагрузки) могут оказывать влияние на готовность приложения Rational Asset Manager. Оцените уровень готовности всех общих ресурсов, сетей и систем дисковых накопителей, составляющих рабочую среду Rational Asset Manager. В отказоустойчивой конфигурации сбой приложения или сервера не влияет на работу других элементов кластера с клиентами.

Существует две категории восстановления после сбоя: восстановление сервера и восстановление сеанса. В случае восстановления сервера сеансы на неисправном элементе кластера будут утеряны (пользователю необходимо снова войти в систему), однако службы остаются доступными для клиентов. В случае восстановления сеанса текущие сеансы возобновляются другими элементами кластера, как если бы сбоя не было (однако может быть утеряна последняя транзакция). Если за восстановление сервера после сбоя отвечает избыточная инфраструктура, то Rational Asset Manager будет поддерживать ее.

Интеграция с Rational Asset Manager

Если планируется выполнить интеграцию установленной программы IBM Rational Asset Manager с другим программным обеспечением, например, IBM Rational ClearCase, IBM Rational ClearQuest, или IBM WebSphere Service Registry and Repository (WSRR), - оцените стратегию предоставления общего доступа, например, LDAP или Active Directory.

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

Обслуживание системы

Во время мониторинга системы проверьте протоколы веб-сервера на наличие ошибок и перезагрузок сервера.

Также проверьте системные протоколы, расположенные в следующем каталоге: <путь установки>\IBM\WebSphere\AppServer\profiles\AppSrv01\logs

Резервное копирование Rational Asset Manager

Во избежание потери данных выполняйте резервное копирование базы данных IBM Rational Asset Manager, расположения хранения ресурсов, а также расположения установки Rational Asset Manager (если использовался Installation Manager). Рассмотрите также возможность резервного копирования конфигурации IBM WebSphere Application Server.

Резервное копирование индексов не требуется: Rational Asset Manager создает индекс автоматически. Не выполняйте резервное копирование временных данных /temp.

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

Подробные инструкции для выполнения резервного копирования и восстановления приложений приведены в разделе Резервное копирование и восстановление.

Обновления Rational Asset Manager

При планировании обновления системы, выберите путь, по которому будет проходить обновление. К примеру, будут ли носители установлены на сервере с помощью IBM Installation Manager или скопированы из других источников?

Подготовка к обновлению:

Дополнительная информация об обновлении приведена в разделе Обновление существующей версии на сервере WebSphere Application Server.

IBM Packaging Utility

Программа IBM Packaging Utility позволяет копировать пакеты продуктов в хранилище, которое может размещаться на веб-сервере, доступном по соединению HTTP или HTTPS.

Утилита работы с пакетами Packaging Utility находится на вспомогательном компакт-диске для каждой платформы (Windows и Linux), поставляемом вместе с IBM Rational Asset Manager. Если хранилище, содержащее пакет Rational Asset Manager, планируется разместить на веб-сервере, доступ к которому будет осуществляться по соединению HTTP или HTTPS, то для копирования пакета Rational Asset Manager в это хранилище необходимо использовать программу Packaging Utility.

С помощью этой утилиты можно выполнить следующее:

Полные инструкции по работе с Packaging Utility содержатся в электронной справке по этой программе.

Установка Packaging Utility

Перед использованием IBM Packaging Utility для копирования пакета продукта Rational Asset Manager необходимо установить Packaging Utility с компакт-диска Enterprise Deployment.

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

Для установки программного обеспечения IBM Packaging Utility с компакт-диска Enterprise Deployment выполните следующее:

Процедура

  1. Запустите компакт-диск Enterprise Deployment для соответствующей платформы и извлеките сжатые файлы с него.
  2. В каталоге Packaging Utility извлеките установочный пакет Packaging Utility из сжатого файла (pu.disk_win32.zip или pu.disk_linux.zip).
  3. Найдите исполняемый файл программы установки Packaging Utility.
  4. Запустите исполняемый файл программы установки и следуйте инструкциям мастера установки Packaging Utility.
  5. Если администратор установки на рабочей станции не обнаружен, то появится сообщение об установке и запустится мастер установки. Следуйте инструкциям мастера установки администратора установки.
  6. После установки на компьютер администратор установки запустится и автоматически запустит мастер установки.
  7. Следуйте инструкциям мастера установки.

Требования для установки

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

Требования к аппаратному обеспечению

Перед установкой продукта проверьте, удовлетворяет ли система минимальным требованиям к аппаратному обеспечению.

Выберите текущую версию IBM Rational Asset Manager по следующей ссылке: http://www-01.ibm.com/support/docview.wss?rs=3263&uid=swg27014356, затем выберите раздел Аппаратное обеспечение на странице требований к системе.

Требования к программному обеспечению

Перед установкой продукта убедитесь, что система отвечает требованиям к программному обеспечению.

Выберите текущую версию IBM Rational Asset Manager по следующей ссылке: http://www-01.ibm.com/support/docview.wss?rs=3263&uid=swg27014356 и просмотрите список требований.

Сервер приложений (для сервера)

Можно установить сервер Rational Asset Manager со встроенной версией IBM WebSphere Application Server или установить сервер Rational Asset Manager на одном из поддерживаемых серверов приложений.

Для WebSphere Application Server поддерживаются как среда сетевого развертывания, так и кластерная среда.

Приложение базы данных (для сервера)

Для сервера Rational Asset Manager должно быть установлено приложение базы данных. Вместе с сервером Rational Asset Manager, устанавливаемым на любом из поддерживаемых серверов приложений, можно использовать любую поддерживаемую базу данных.

Веб-браузер

Для запуска клиента Rational Asset Manager, просмотра документации и поддержки виджета Eclipse Standard Widget Toolkit (SWT) требуется поддерживаемый веб-браузер.

Дополнительные требования к программному обеспечению

Требования к правам доступа пользователя

Для того чтобы вы могли выполнять установку IBM Rational Asset Manager, ваш ИД пользователя должен отвечать следующим требованиям.

Задачи, выполняемые до установки

Перед установкой продукта выполните следующее:

Процедура

  1. Убедитесь, что система отвечает требованиям, перечисленным в разделе Требования для установки.
  2. Убедитесь, что пользователь имеет достаточные права доступа для установки продукта. См. Требования к правам доступа пользователя.
  3. Ознакомьтесь с разделом Планирование установки.

Дальнейшие действия

IBM Rational Asset Manager можно установить либо с помощью IBM Installation Manager, либо развернув файлы .zip и установив их вручную. Если используется администратор установки, то можно использовать графический пользовательский интерфейс или выполнить установку без вывода сообщений из командной строки.

Установка из загрузки

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

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

IBM Rational Asset Manager устанавливается с помощью загрузки файлов .zip и последующего извлечения их содержимого в файловую систему.

Если вы загрузили файлы установки из IBM Passport Advantage, необходимо извлечь образ из сжатых файлов перед установкой Rational Asset Manager.

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

Извлечение файлов

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

Распакуйте сжатые файлы в один каталог. Для Linux. Не указывайте пробелы в именах каталогов, в противном случае команда launchpad.sh не сможет запустить панель запуска из командной строки.

Установка из панели запуска

Программа Панель запуска позволяет просмотреть информацию о выпуске и начать установку.

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

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

Используйте программу панели запуска для запуска установки IBM Rational Asset Manager в следующих случаях:

При запуске процесса установки из панели запуска откроется программа IBM Администратор установки, в которой в предварительных настройках будет указана папка хранилища, содержащая пакет Rational Asset Manager. При ручной установке и запуске Администратор установки параметры хранилища необходимо задавать вручную.

Запуск программы панели запуска

При установке с компакт-диска, если компакт-диск запускается автоматически, то панель запуска Rational Asset Manager будет запущена автоматически, если вставить первый установочный диск в дисковод CD-ROM. При установке из электронного образа, а также в случае, если компакт-диск не запускается автоматически, необходимо открыть панель запуска вручную.

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

Выполните предварительные задачи, описанные в Задачи, выполняемые до установки.

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

Для открытия панели запуска выполните следующие действия:

Процедура

  1. Вставьте компакт-диск IBM Rational Asset Manager в дисковод CD. Linux Смонтируйте CD.
  2. Если включен автоматический запуск компакт-диска, то панель запуска IBM Rational Asset Manager откроется автоматически. Если автоматический запуск компакт-диска выключен, выполните следующие действия:

Запуск установки из панели запуска

Процедура

  1. Запустите панель запуска.
  2. Если вы этого еще не сделали, просмотрите Информацию о выпуске.
  3. Если все готово для начала установки, нажмите Установить IBM Rational Asset Manager.
  4. Если IBM Администратор установки не обнаружен в системе или если более старая версия уже установлена, то необходимо продолжить установку самого последнего выпуска.
    1. Для выполнения установки Администратор установки следуйте инструкциям мастера. Дополнительная информация приведена в разделе Установка Администратора установки в Windows.
    2. После успешной установки Администратор установки нажмите кнопку Готово, чтобы закрыть мастер. После завершения установки Администратор установки откроется автоматически.
  5. Если это новая установка, нажмите Установить и следуйте инструкциям мастера для выполнения процесса установки. Полная информация приведена в разделе Установка сервера Rational Asset Manager с помощью Installation Manager
  6. Если это обновление продукта, необходимо запустить уже установленный администратор установки и затем выбрать Обновить и Rational Asset Manager, предлагающий проверить наличие обновлений. Дополнительные сведения содержатся в разделе Обновление существующей версии на сервере WebSphere Application Server.

Установка с помощью IBM Installation Manager

Программа IBM Администратор установки позволяет устанавливать пакеты продуктов.

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

В большинстве вариантов установки для IBM Rational Asset Manager, используется Администратор установки. Как правило, для Rational Asset Manager требуется последняя версия IBM Администратор установки на момент выпуска.

Возможна как интерактивная установка Rational Asset Manager с помощью графического интерфейса Installation Manager, так и установка без вывода сообщений с помощью командной строки с использованием файла ответов.

Подробную информацию об IBM Installation Manager можно найти в справочной системе Installation Manager Information Center по следующему адресу: http://publib.boulder.ibm.com/infocenter/install/v1r2/index.jsp.

Работа с IBM Installation Manager

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

В этом разделе описаны некоторые задачи, относящиеся IBM Installation Manager. Более подробная информация находится в электронной справочной системе по Администратор установки или в справочной системе Администратор установки Information Center по адресу http://publib.boulder.ibm.com/infocenter/install/v1r2/index.jsp.

Установка Администратора установки в Windows

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

Если продукт Администратор установки еще не установлен в системе, то в случае запуска установки продукта с помощью панели запуска он устанавливается автоматически. (Дополнительная информация об этом процессе приведена в разделе Установка из панели запуска.) В остальных случаях процесс установки Администратор установки необходимо запустить вручную.

Для того чтобы запустить установку Администратор установки вручную, выполните следующие действия:

Процедура

  1. Запустите install.exe из папки InstallerImage_win32 на первом установочном диске.
  2. Нажмите Далее на странице Установка пакетов.
  3. Прочитайте лицензионное соглашение и выберите опцию Я принимаю условия лицензионного соглашения. Нажмите Далее.
  4. Нажмите кнопку Обзор и измените расположение установки, если это необходимо. Нажмите Далее.
  5. На странице Сводка нажмите кнопку Установить. По завершении процесса будет показано сообщение, подтверждающее успешное выполнение установки.
  6. Нажмите Готово. Откроется Администратор установки.

Установка Installation Manager в Linux и AIX

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

IBM Администратор установки устанавливается панелью запуска. Дополнительная информация об этом процессе приведена в разделе Установка из панели запуска.

Для того чтобы установить Администратор установки вручную, выполните следующие действия:

Процедура

  1. Откройте окно терминала с правами пользователя root.
  2. Выполните install.
  3. Нажмите Далее на странице Установка пакетов.
  4. Прочитайте лицензионное соглашение и выберите опцию Я принимаю условия лицензионного соглашения. Нажмите Далее.
  5. При необходимости измените установочный каталог. Нажмите Далее.
  6. На странице итоговой информации нажмите кнопку Установить. По завершении процесса будет показано сообщение, подтверждающее успешное выполнение установки.
  7. Нажмите кнопку Готово. откроется IBM Администратор установки.

Запуск администратора установки в Windows

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

Администратор установки следует запускать из панели запуска. При этом Администратор установки будет работать с настроенным хранилищем и выбранными пакетами Rational Asset Manager. При ручном запуске Администратор установки параметры хранилища и пакеты продукта необходимо выбирать вручную. Дополнительная информация приведена в разделе Планирование установки.

Для того чтобы запустить Администратор установки вручную, выполните следующие действия:

Процедура

  1. Нажмите кнопку Пуск панели задач.
  2. Выберите Программы -> Администратор установки IBM -> Администратор установки IBM.

Дальнейшие действия

Запуск Installation Manager в Linux и AIX

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

Администратор установки следует запускать из панели запуска. При этом Администратор установки будет работать с настроенным хранилищем и выбранными пакетами Rational Asset Manager. При ручном запуске Администратор установки параметры хранилища и пакеты продукта необходимо выбирать вручную. Дополнительная информация приведена в разделе Планирование установки.

Для того чтобы запустить Администратор установки вручную, выполните следующие действия:

Процедура

  1. Откройте окно терминала с правами пользователя root.
  2. Перейдите в установочный каталог для Администратор установки (по умолчанию /opt/IBM/InstallationManager/eclipse) и выполните IBMIM.

Удаление Администратора установки в Windows

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

Для того чтобы удалить Администратор установки, выполните следующие действия:

Процедура

  1. Нажмите кнопку Пуск панели задач.
  2. Выберите Программы -> IBM Installation Manager -> Удалить из системы IBM Installation Manager.
  3. Нажмите Далее на странице Удаление из системы. IBM Администратор установки выбран для удаления из системы.
  4. На странице Сводка нажмите кнопку Удалить из системы.

Результаты

Прим.: Кроме того, Администратор установки можно удалить с помощью Панели управления. Выберите Пуск -> Настройка -> Панель управления и дважды щелкните на значке Установка и удаление программ. Выберите запись для IBM Администратор установки и нажмите Удалить.

Удаление из системы Installation Manager в Linux и AIX

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

Администратор установки следует удалять с помощью инструмента управления пакетами, входящего в состав вашей версии Linux или AIX.

Для того чтобы удалить Администратор установки вручную в Linux или AIX, выполните следующие действия:

Процедура

  1. Откройте окно терминала с правами пользователя root.
  2. Перейдите в каталог удаления из системы Installation Manager. По умолчанию используется каталог /var/ibm/InstallationManager/uninstall. Если Installation Manager установлен в расположение, отличное от пути по умолчанию, найдите каталог удаления из системы относительно того каталога, в котором установлен Installation Manager.
  3. Выполните ./uninstall.

Неинтерактивные установка и удаление Администратора установки

IBM Installation Manager можно установить и удалить из системы без вывода сообщений.

Неинтерактивная установка Администратора установки в Windows

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

Для того чтобы установить Администратор установки в установочном расположении по умолчанию в Windows в неинтерактивном режиме, выполните следующие действия:

Процедура

  1. Перейдите к папке InstallerImage_win32 на первом установочном диске.
  2. Выполните setup.exe /S /v"/qn"

Дальнейшие действия

Если вы хотите изменить установочное расположение, добавьте свойство INSTALLDIR внутри опции /v. Например: setup.exe /S /v"/qn INSTALLDIR=\"C:\InstallationManager\""

Неинтерактивное удаление Администратора установки из Windows

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

Для того чтобы удалить Администратор установки из Windows в неинтерактивном режиме, выполните следующие действия:

Процедура

Выполните следующую команду из командной строки: msiexec /x {DBD90D51-BD46-41AF-A1F5-B74CEA24365B}

Установочные хранилища для Installation Manager

IBM Installation Manager извлекает пакеты продуктов из хранилищ в указанных расположениях.

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

Некоторые организации комплектуют собственные пакеты и управляют ими во внутренней сети. Дополнительная информация об этом способе установки приведена в электронной справке по IBM Installation Manager. В этом случае правильный URL предоставляется системным администратором.

По умолчанию IBM Администратор установки подключается к серверу хранилища по сети Интернет, используя встроенный URL из каждого продукта разработки программного обеспечения Rational. Затем Installation Manager выполняет поиск пакетов продуктов и новых компонентов.

Настройка параметров хранилища установки в администраторе установки

При запуске установки из программы панели запуска IBM Rational Asset Manager расположение хранилища с пакетом устанавливаемого продукта автоматически определяется в IBM Installation Manager при запуске. Однако при непосредственном запуске Администратора установки, например, при установке Rational Asset Manager из хранилища на веб-сервере, необходимо указать параметры хранилища (URL Пуска с пакетом продукта) для Администратора установки перед установкой пакета. Это расположение хранилища указывается на странице Хранилища окна Параметры. По умолчанию Администратор установки использует встроенный URL в каждом из продуктов программного обеспечения Rational для подключения к серверу хранилища в Internet и поиска доступных пакетов и компонентов. В вашей организации может потребоваться перенаправление для поиска хранилища на внутренних сайтах компании.

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

Прим.: Перед запуском процесса установки получите URL хранилища у своего администратора.

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

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

Процедура

  1. Запустите администратор установки.
  2. На первой странице администратора установки выберите опции Файл -> Параметры, а затем - Хранилища. Будет показана страница Хранилища, на которой будут перечислены все доступные хранилища, указаны их расположения и состояние (доступны или нет).
  3. На странице Хранилища выберите опцию Добавить хранилище.
  4. В окне Добавить хранилище найдите нужное хранилище или введите его URL.
  5. Нажмите кнопку OK. При указании расположения хранилища HTTPS или на FTP с ограничением доступа будут запрошены ИД пользователя и пароль. Новый или измененный адрес хранилища будет показан в списке. Если хранилище недоступно, то в столбце Доступно появится красный x.
  6. Для выхода нажмите кнопку OK.

Дальнейшие действия

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

Установка IBM DB2 Enterprise Server Edition версии 9.7

IBM Rational Asset Manager требует приложение базы данных. Если поддерживаемое приложение базы данных еще установлено, можно установить IBM DB2 Enterprise Server Edition версии 9.7, включенный в состав установочного носителя Rational Asset Manager.

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

Инструкции по установке и информация о выпуске, а также о работе с DB2, доступны в справочной системе IBM DB2 Database для Linux, UNIX® и Windows Information Center. См. http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/index.jsp.

Для запуска установки DB2 Enterprise Server Edition версии 9.7:

Процедура

  1. Запустите программу панели запуска установки DB2. Из панели запуска Rational Asset Manager выберите Установить IBM DB2 Enterprise Server Edition версии 9.7. При установке с компакт-диска может быть показано приглашение вставить первый установочный диск DB2. Откроется панель запуска установки DB2.
  2. Прочтите информацию о выпуске, доступную в панели запуска установки DB2 или в information center.
  3. В левом меню выберите Установить продукт, а затем в открывшейся странице в поле DB2 Enterprise Server Edition выберите Установить новый. Откроется мастер установки DB2.
  4. Следуйте инструкциям мастера для выполнения установки. Более подробная информация находится в разделе по установке справочной системы IBM DB2 Database для Linux, UNIX и Windows Information Center или в Справке мастера установки DB2.

Дальнейшие действия

Необходимо зарегистрировать ключ лицензии для DB2. Для этого обратитесь к разделу Регистрация ключа лицензии DB2.

Регистрация ключа лицензии DB2

Ключ лицензии IBM DB2 Enterprise Server Edition версии 9.7 необходимо зарегистрировать с помощью команды db2licm.

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

Продукт DB2 использует информацию ключа лицензии, которая содержится в файле nodelock. Файл nodelock создается или обновляется с помощью выполнения команды db2licm и указания файла лицензии для продукта DB2. Создание или обновление файла nodelock называется регистрацией ключа лицензии продукта DB2.

Продукт DB2 использует информацию ключа лицензии, содержащуюся в файле nodelock, который создан или обновлен командой db2licm и задает файл лицензии для продукта DB2. Для того чтобы зарегистрировать ключ лицензии, необходимо выполнить команду db2licm в каждой системе, где установлен DB2.

Для того чтобы зарегистрировать ключ лицензии продукта DB2 вручную с помощью прав доступа root:

  1. Войдите в систему как пользователь с правами root.
  2. Зарегистрируйте ключ лицензии продукта DB2 посредством соответствующей команды: где имя_файла это полный путь и имя файла лицензии, который соответствует комплектуемому вами продукту.

Например, в AIX, если компакт-диск CD-ROM смонтирован в каталоге /cdrom, и именем файла лицензии является db2ese_o.lic, то команда имеет вид: /usr/opt/db2_08_01/adm/db2licm -a /cdrom/db2/license/db2ese_o.lic

После выполнения команды db2licm информация ключа лицензии продукта DB2 находится в файле nodelock в следующих каталогах:

Для того чтобы зарегистрировать ключ лицензии продукта DB2 как владелец экземпляра:

Процедура

  1. Создайте среду экземпляра и станьте ее владельцем.
  2. Зарегистрируйте лицензию продукта DB2 посредством соответствующей команды: где db2instance_path это каталог, в котором создан экземпляр DB2, а имя_файла это полный путь и имя файла лицензии, который соответствует комплектуемому вами продукту.

Установка Rational License Server

Для распространения ключей лицензий на клиентах сервер IBM Rational Asset Manager использует IBM Rational License Server.

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

Для того чтобы установить и настроить Rational License Server для Rational Asset Manager:

Процедура

  1. Установите IBM Rational License Server.

    Для Windows, AIX или Linux: При использовании Rational License Server версии 7.01 или следующих обновите Rational License Key Server версии 8.1 или следующих.

    Для Linux for zSeries: Используйте Rational License Server для UNIX и Linux версии 7.0.0.1.

    Rational License Server включен в установочный носитель Rational Asset Manager.

    Дополнительная информация об установке и настройке сервера лицензий приведена в руководстве по управлению лицензиями:

    За дополнительной информацией обратитесь к веб-сайту поддержки Rational License Server: http://www-01.ibm.com/support/docview.wss?uid=swg21265239

  2. Запросите и установите ключи лицензии.

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

    Для обновления требуется отправить запрос на обновленные ключи лицензий.

    Просмотреть более подробную информацию о лицензиях Rational и получить ключи лицензии Rational Asset Manager можно на странице поддержки лицензий Rational по адресу http://www.ibm.com/software/rational/support/licensing/.

    Информацию об обновлении файлов лицензий для Rational Common Licensing Server версии 8.1 см. в Процедура миграции лицензий или Возврат или перемещение ключей лицензий.

  3. Запустите Rational License Server. Обратитесь к Руководству по управлению лицензиями IBM Rational или Справке администратора ключа лицензии.
  4. После развертывания приложений Rational Asset Manager на сервере приложений настройте сервер Rational Asset Manager для подключения к Rational License Server.

    Настроить сервер Rational Asset Manager для подключения к Rational License Server можно или вручную, или с помощью приложения установки сервера Rational Asset Manager. Инструкции по установке Rational Asset Manager и использовании приложения установки сервера находятся в разделе Развертывание и настройка файлов приложения с помощью приложения установки сервера. Инструкции по установке вручную сервера Rational Asset Manager для подключения к серверу лицензий находятся в разделе Настройка приложения сервера Rational Asset Manager.

Включение защиты приложений на сервере WebSphere Application Server V6.1

Если для установки выбран существующий экземпляр IBM WebSphere Application Server версии 6.1, то необходимо включить защиту приложений. Если защита приложений не включена, то приложению настройки сервера IBM Rational Asset Manager не удастся внести изменения в конфигурацию IBM WebSphere Application Server.

Процедура

  1. В административной консоли WebSphere Application Server нажмите Защита.
  2. Убедитесь в том, что пункт Включить защиту приложений выбран.
  3. Нажмите кнопку Применить.
  4. Нажмите кнопку Сохранить.

Установка Rational Asset Manager

В этом разделе приведены инструкции по обновлению IBM Rational Asset Manager, установке вместе со встроенным продуктом IBM WebSphere Application Server версии 6.1, а также установке в существующем экземпляре WebSphere Application Server или на сервере Apache Tomcat.

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

Прим.: В версии 7.2 IBM Installation Manager позволяет установить только приложение для настройки сервера. Затем с помощью этого приложения можно завершить процедуру установки.

Установка сервера Rational Asset Manager с помощью Installation Manager

Можно установить приложение установки сервера IBM Rational Asset Manager, которое будет использоваться для развертывания других приложений, с помощью IBM Installation Manager. Можно установить приложение сервера с расширенной версией IBM WebSphere Application Server или в существующую версию WebSphere Application Server V6.1. Установку можно выполнить на одиночном узле или в кластере.

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

если вы устанавливаете Apache Tomcat или не хотите использовать Installation Manager, обратитесь к разделу Извлечение файлов приложения сервера непосредственно с носителя установки.

При отсутствии доступа к графическому пользовательскому интерфейсу, можно использовать сценарии ответов в командной строке.

Перед установкой Rational Asset Manager приложение базы данных (DB2, Oracle или SQL Server) должно быть установлено и запущено.

WebSphere:При установке в существующий сервер или кластер WebSphere Application Server этот сервер или кластер должен быть запущен. Запустите программу Администратор установки на сервере, на котором установлен сервер приложений; в среде сетевого развертывания запустите ее на сервере администратора развертывания.

Процедура

  1. Запустите программу панели запуска Rational Asset Manager (см. Установка из панели запуска). Для использования другого языка выберите его из списка Выбор языка.
  2. Нажмите Установить сервер IBM Rational Asset Manager. Будет запущен Installation Manager, и откроется мастер установки.
  3. При установке из программы панели запуска перейдите к шагу 7.
  4. Если Installation Manager уже установлен в системе, но он имеет не последнюю версию, то будет показана последняя версия Installation Manager. Выберите ее и продолжите работу мастера установки для обновления Installation Manager.
  5. Для поиска доступных обновлений пакета сервера Rational Asset Manager выберите Проверить наличие других версий и расширений.
    Прим.: Для того чтобы с помощью Installation Manager найти предопределенные хранилища обновлений IBM для установленных пакетов, на странице параметров Файл -> Параметры -> Хранилища выберите Поиск служебных хранилищ в процессе установки и обновления. По умолчанию этот параметр выбран. Для выполнения поиска должно быть установлено соединение с Интернет.
    Installation Manager ищет обновления в предопределенном служебном хранилище для пакета продукта. Поиск также выполняется во всех других заданных расположениях хранилищ. Установить обновления можно одновременно с установкой базового пакета продукта.
  6. Если найдены обновления для пакета сервера Rational Asset Manager, они показываются после соответствующих им продуктов в списке Пакеты установки на странице Пакеты установки. По умолчанию показываются только последние обновления. Для просмотра других версий пакета выберите Показать все версии.
  7. В окне Пакеты установки разверните элемент IBM Rational Asset Manager server и выберите Версия 7.2. Зависимые друг от друга обновления будут автоматически выбираться вместе.
    Прим.: Если вы выбрали одновременную установку нескольких пакетов, то все эти пакеты будут установлены в одной группе.
  8. Нажмите Далее.
  9. На странице Лицензии прочтите лицензионное соглашение для выбранного пакета. Если для установки выбрано несколько пакетов, каждый из них может содержать отдельное лицензионное соглашение. Для того чтобы просмотреть каждое лицензионное соглашение, выберите каждую версию пакета. Выбранные для установки версии пакета (например, базовый пакет и обновление) отображаются под именем пакета.
    1. Если вы согласны с условиями каждого лицензионного соглашения, выберите Я принимаю условия лицензионного соглашения.
    2. Для продолжения нажмите Далее.
  10. На странице "Расположение" в поле Каталог общих ресурсов введите путь к каталогу общих ресурсов или примите значение по умолчанию. В каталоге общих ресурсов хранятся ресурсы, которые могут использоваться группами пакетов. Для продолжения нажмите Далее.

    Пути по умолчанию:

    Важное замечание: Каталог общих ресурсов можно указать только в ходе установки первого пакета. Для того, чтобы в дальнейшем можно было устанавливать общие ресурсы других пакетов, используйте диск с максимальным объемом свободного пространства. Изменить расположение каталога можно только после удаления всех пакетов.
  11. На странице Расположение выберите существующую группу пакетов, чтобы установить пакет сервера Rational Asset Manager, или создайте новую группу. Группа пакетов представляет собой каталог, в котором размещаются общие ресурсы. Для создания группы пакетов выполните следующие действия:
    1. Выберите опцию Создать новую группу пакетов.
    2. Укажите путь к каталогу установки группы пакетов. Имя группы пакетов задается автоматически.

      Пути по умолчанию:

      • Windows: C:\Program Files\IBM\RAM72Server
      • Linux: AIX: Linux для zSeries:/opt/IBM/RAM72Server
    3. Для продолжения нажмите Далее.
  12. На странице Компоненты выберите IBM Rational Asset Manager server 7.2.
  13. На странице Компоненты в списке Выбор сервера приложений выберите сервер приложений:
  14. Если вы выбрали опцию Упакованный встроенный WebSphere Application Server, задайте конфигурацию сервера для использования:
    1. Укажите порты встроенного WebSphere Application Server или используйте назначения портов по умолчанию. В столбце Доступен указывается, занят ли порт или свободен.
      Табл. 3. Определения порта по умолчанию для встроенного WebSphere Application Server V6.1
      Имя порта Значение по умолчанию
      Порт транспорта HTTP (WC_defaulthost) 13080
      Порт административной консоли (WC_adminhost) 13060
      Порт транспорта HTTPS (WC_defaulthost_secure) 13443
      Защищенный порт административной консоли (WC_adminhost_secure) 13043
      Порт начальной загрузки (BOOTSTRAP_ADDRESS) 13809
      Порт коннектора SOAP (SOAP_CONNECTOR_ADDRESS) 13880
    2. Нажмите Далее.
    3. На странице Корневой контекст в поле Установка сервера Rational Asset Manager введите корневой контекст для приложения установки сервера Rational Asset Manager. Корневой контекст определяет расположение веб-приложения на сервере. Например, если используется корневой контекст по умолчанию ram.setup на сервере с доменом www.example.com, то приложение установки сервера будет доступно в браузере по URL www.example.com/ram.setup
    4. Нажмите Далее и перейдите к шагу 16
  15. Если вы выбрали опцию WebSphere Application Server, задайте конфигурацию сервера:
    1. В поле Расположение профайла сервера приложений введите полный путь к серверу приложений в локальной системе или нажмите Обзор и найдите расположение профайла сервера приложений. (Для кластера сетевого развертывания укажите расположение профайла администратора развертывания.) Например, при полной установке WebSphere Application Server, введите C:\Program Files\IBM\WebSphere\AppServer\profiles\profile_name (где profile-name - это имя профайла на сервере или в администраторе развертывания для кластера). Для установки встроенного WebSphere Application Server, который установлен с Rational Asset Manager, по умолчанию используется путь C:\Program Files\IBM\RAM71Server\ram\ewas\profiles\profile1.
    2. В текстовом поле Корневой URL сервера введите корневой URL для сервера (корневой URL сервера, на котором установлена административная консоль WebSphere Application Server). По умолчанию этим URL является http://localhost:9080. При использовании другого номера порта административной консоли WebSphere Application Server для профайла, который выбран на шаге 14a (например, если включена защита, или если на сервере существует несколько профайлов), введите этот номер порта вместо 9080. Для кластера портом по умолчанию для администратора развертывания, работающего через веб-сервер, является9060.
    3. Если защита включена на сервере приложений, введите имя и пароль администратора. Если защита не включена, очистите переключатель.
    4. В разделе Тип конфигурации сервера укажите, устанавливаете ли вы одиночный сервер или кластер сетевого развертывания, и задайте имя кластера или сервера. Сервер должен быть определен в разделе Конфигурация сервера и запущен.
    5. Нажмите кнопку Получить список с сервера.
      • Для установки узла одиночного сервера имя сервера показывается в текстовом поле (например, server1).
      • В кластерной среде будет показано имя кластера.
    6. Нажмите Далее.
    7. На странице Корневой контекст в поле Установка сервера Rational Asset Manager введите корневой контекст для приложения установки сервера Rational Asset Manager. Корневой контекст определяет расположение веб-приложения на сервере. Например, если используется корневой контекст по умолчанию ram.setup на сервере с доменом www.example.com, то приложение установки сервера будет доступно в браузере по URL www.example.com/ram.setup
  16. На странице Сводка просмотрите выбранные опции. Для того чтобы изменить выбранные опии или сведения о конфигурации, нажмите кнопку Назад и внесите изменения.
  17. Если все указано верно, нажмите кнопку Установить. Будет показан индикатор хода установки, которая может занять несколько минут.
  18. По завершении процесса будет показано сообщение, подтверждающее успешное выполнение установки. для возврата на начальную страницу Installation Manager нажмите Готово.

Результаты

Прим.:

Если вы установили встроенный WebSphere Application Server с системе Windows или Linux и хотите выполнить WebSphere Application Server как службу, обратитесь к разделу Настройка встроенного WebSphere Application Server в качестве службы (только для Windows и Linux).

Если требуется сервер приложений, то будет установлен и запущен встроенный WebSphere Application Server и на сервере приложений будет развернуто приложение настройки сервера. Если применяется существующий экземпляр WebSphere Application Server, то на сервере приложений будет развернуто приложение настройки сервера. Если установка выполнена в кластере WebSphere Application Server, то в кластере будет развернуто приложение настройки сервера.

В окне браузера откроется страница Конфигурация Rational Asset Manager. Следуйте инструкциям для запуска сервера (или его перезапуска, если он уже запущен), а затем перейдите по ссылке для запуска приложения установки сервера Rational Asset Manager. Приложение установки сервера - это мастер, который разворачивает другой архив предприятия и файлы веб-архива, а также настраивает параметры базы данных, защиты и хранилища. Инструкции по использованию приложения установки сервера находятся в разделе Развертывание и настройка файлов приложения с помощью приложения установки сервера.

Дальнейшие действия

DB2: Если используется DB2

Если используется DB2, приложение установки сервера может создать и настроить базы данных автоматически. См. Развертывание и настройка файлов приложения с помощью приложения установки сервера.

Oracle: SQL Server: Если используется Oracle или Microsoft SQL Server

Создайте базы данных для ресурсов и жизненных циклов. См. Создание и настройка баз данных для Rational Asset Manager.

Установка без вывода сообщений с помощью Installation Manager

Установку IBM Rational Asset Manager можно выполнить из командной строки с использованием файлов ответов, не запуская графический интерфейс IBM Installation Manager.

С использованием командной строки можно запустить установку без вывода сообщений. Примеры файлов ответов записаны на установочных носителях или устанавливаются на диск. Примеры файлов ответов на установочных носителях находятся в папке disk1/sample_response_files и устанавливаются в каталог /sample_response_files. Примеры файлов:

Каждый файл содержит пояснительные комментарии, пользуясь которыми, можно настроить файл для конкретной установки.

Дополнительная информация об установке продукта в режиме без вывода сообщений приведена в разделе http://publib.boulder.ibm.com/infocenter/install/v1r2/topic/com.ibm.silentinstall12.doc/topics/c_silent_install_over_IM.html.

Развертывание и настройка Rational Asset Manager вручную в существующем экземпляре сервера приложений

В этом разделе приведены инструкции по установке и настройке IBM Rational Asset Manager вручную, что позволяет использовать существующий экземпляр IBM WebSphere Application Server или кластерную среду.

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

Ниже приведен список действий по развертыванию и настройке Rational Asset Manager для применения существующего сервера приложений. Как правило, необходимо выполнить следующие действия:

  1. Создать базу данных для ресурсов.
  2. Создать базу данных для жизненных циклов.
  3. WebSphere:На сервере WebSphere Application Server необходимо выполнить следующие действия:
    1. Развернуть приложение настройки сервера:
    2. С помощью приложения настройки сервера развернуть программу и настроить Rational Asset Manager
  4. На сервере Tomcat необходимо выполнить следующие действия:
    1. Развернуть приложения и настроить соединения с базой данных.
    2. Настроить приложение Rational Asset Manager.

Извлечение файлов приложения сервера непосредственно с носителя установки

На носителе установки находятся файлы .zip для все поддерживаемых операционных систем, которые содержат все необходимые файлы для установки и настройки IBM Rational Asset Manager вручную.

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

Необходимо загрузить носитель установки для Rational Asset Manager и извлечь все файлы .zip в один каталог.

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

На носителе установки находятся файлы .zip для всех поддерживаемых операционных систем и серверов приложений, которые содержат следующие файлы:

Полный список файлов приведен в Таблице 1 ниже.

Прим.: Файлы приложения и сценарии для Rational Asset Manager предназначаются конкретно для каждой операционной системы.

Процедура

  1. На носителе установки, загрузочном сайте IBM или в загрузочном пакете от Passport Advantage найдите соответствующие файлы .zip для конкретной операционной системы и сервера приложений.

    Для файлов .zip используется следующее соглашение об именах: com.ibm.ram.manual.deploy.сервер-приложений.операционная -система_номер-версии.disk1.zip, где сервер-приложений - это was для WebSphere Application Server или tomcat для Apache Tomcat.

  2. Извлеките подходящий файл (файлы) .zip для применяемой операционной системы в образ локального диска. Каждый файл .zip содержит полный набор файлов, необходимых для операционной системы.

Результаты

Теперь для установки вручную необходимо выполнить следующее:

Извлеченные файлы .zip содержат следующие файлы:

Табл. 4. Список установочных файлов для сервера Rational Asset Manager в файлах .zip для развертывания вручную
Диск Путь Имена файлов Описание
Только .was extracted_.zip_location\apps\was
  • com.ibm.ram.repository.setup.web.ear
  • com.ibm.ram.repository.web_runtime.ear
  • iehs_war.ear
  • rmcabdgovernprocess_war.ear
  • RTC-server.zip
Файлы .ear приложений Rational Asset Manager и приложение сервера IBM Rational Team Concert, необходимое для управления жизненными циклами ресурсов.
Только .tomcat extracted_.zip_location\apps\tomcat
  • com.ibm.ram.repository.web.tomcat_runtime.war
  • com.ibm.ram.repository.web.ws.tomcat_runtime.war
  • iehs.war
  • rmcabdgovernprocess.war
  • RTC-Server.zip
  • sharedLib.zip
Файлы веб-архива Rational Asset Manager и файлы общих библиотек Tomcat
Только .was extracted_.zip_location\conf\bin
  • deployClusterSetup.py
  • UninstallSetup.py
Файлы для развертывания или отмены установки приложения настройки сервера на сервере администратора развертывания в кластере IBM WebSphere Application Server.
Только .was extracted_.zip_location\conf\cq
  • linkscript.py
Файл для настройки соединения между Rational Asset Manager и IBM Rational ClearQuest.
Оба extracted_.zip_location\DatabaseScripts com.ibm.ram.lifecycle.zip Файл для заполнения таблиц базы данных жизненных циклов ресурсов, используемой внутренней версией Rational Team Concert.
Оба extracted_.zip_location\DatabaseScripts\DB2
  • bootStrap_DB2.sql
  • dbcreate.sql
  • dbcreate_populate.bat
  • dbcreate_populate.sh
  • dbcreate_populate_zLinux.sh
  • RAMSCHEMA_DB2.sql
Файлы для создания и заполнения базы данных DB2 для Rational Asset Manager.
Оба extracted_.zip_location\DatabaseScripts\Oracle
  • bootStrap_Oracle.sql
  • RAMSCHEMA_Oracle.sql
Файлы для создания и заполнения базы данных Oracle.
Оба extracted_.zip_location\DatabaseScripts\SQLServer
  • bootStrap_SQLServer.sql
  • RAMSCHEMA_SQLServer.sql
Файлы для создания и заполнения базы данных Microsoft SQL Server.
Оба extracted_.zip_location\sharedLibs rlsclients_rlsibmratl_811_1.zip Файлы для общей библиотеки сервера лицензий Rational. Этот .zip-файл содержит соответствующие файлы для всех поддерживаемых операционных систем

Создание и настройка баз данных для Rational Asset Manager

После установки программного обеспечении баз данных и запуска сервера баз данных создать и настроить базу данных можно либо перед установкой IBM Rational Asset Manager, либо в ходе установки сервера Rational Asset Manager. При использовании IBM DB2, базы данных могут быть созданы приложением установки сервера.

WebSphere: DB2:Пропустите этот раздел, если используется IBM WebSphere Application Server и DB2 и создание базы данных планируется во время установки сервера Rational Asset Manager.

Создание и заполнение таблиц для ресурсов

Приложение сервера Rational Asset Manager требует базы данных для ресурсов и прочей информации хранилища.

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

Если вы используете IBM WebSphere Application Server и собираетесь применить приложение установки сервера, можно пропустить эту задачу и приложение установки сервера может создать и настроить базы данных автоматически.

Создание и заполнение таблиц базы данных для ресурсов в DB2 с помощью пакетных файлов

Используйте пакетные файлы и сценарии базы данных в IBM DB2 для IBM Rational Asset Manager.

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

Если вы используете IBM WebSphere Application Server и собираетесь применить приложение установки сервера, можно пропустить эту задачу и приложение установки сервера может создать и настроить базы данных автоматически.

Если вы предпочитаете создать базу данных и таблицы вручную, обратитесь к разделу Создание и заполнение таблиц базы данных для ресурсов в DB2 вручную.

Можно создать базу данных и таблицы автоматически, выполнив пакетные файлы. База данных DB2 должна быть уже установлена и запущена. Необходимо знать расположение сценариев SQL, находящихся на установочном носителе. Этим расположением является install_location\ram\DatabaseScripts\DB2 при установке с помощью Installation Manager. Необходимо также знать каталог установки для DB2 (обычно C:\Program Files\IBM\SQLLIB для Windows и opt/IBM/DB2/V9.7 для Linux, AIX или Linux for zSeries.

Используются следующие сценарии:

Процедура

  1. При установке с компакт-диска скопируйте сценарии SQL в локальную файловую систему.
  2. Linux: AIX: Linux для zSeries:Проверьте, есть ли права доступа на запись в каталог, содержащий сценарии SQL.
  3. В командной строке перейдите в каталог, содержащий сценарии SQL для DB2 (путь к установочному носителю\ db_scripts\DB).
  4. Запустите следующий пакетный файл:
  5. В показанном приглашении введите имя базы данных или нажмите клавишу Enter для принятия имени базы данных по умолчанию (RAMDB).
  6. В следующем приглашении введите путь к каталогу установки для DB2 или нажмите клавишу Enter для принятия значения по умолчанию (C:\Program Files\IBM\SQLLIB для Windows и /opt/IBM/DB2/V9.7 для Linux, AIX или Linux for zSeries.
  7. Выполнится пакетный файл. Сценарий выполняет следующие действия:
    Прим.: При первом выполнении пакетного файла может быть показано сообщение об ошибке с номером SQL0204N о том, что имя не определено, подобно следующему примеру:
    ** Ошибка CLI при выполнении оператора SQL:
    (-204): [IBM][CLI Driver][DB2/NT] SQL0204N  "RAMSCHEMA.FORUM"
    является неопределенным именем.  SQLSTATE=42704
    При первом выполнении пакетного файла можно безопасно игнорировать эти сообщения.
  8. Убедитесь в том, что таблицы созданы. Например, запустите DB2 Control Center и найдите базу данных RAMDB. Убедитесь в том, что база данных и таблицы созданы.

Дальнейшие действия

Далее:

Создание и заполнение таблиц базы данных для ресурсов в DB2 вручную

В этом разделе приведены инструкции для настройки вручную IBM DB2 и создания и заполнения таблиц для IBM Rational Asset Manager в DB2.

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

Если вы используете IBM WebSphere Application Server и собираетесь применить приложение установки сервера, можно пропустить эту задачу и приложение установки сервера может создать и настроить базы данных автоматически.

База данных DB2 должна быть уже установлена и запущена. Необходимо также знать расположение сценариев SQL, находящихся на установочном носителе (обычно в путь к установочному носителю\ db_scripts\DB2). Наконец, также нужно знать установочный каталог для DB2 (обычно C:\Program Files\IBM\SQLLIB для Windows, opt/ibm/DB2/V9.7 для Linux и /opt/IBM/db2/V9.7 для AIX.

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

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

Для настройки DB2 и создания таблиц базы данных:

Процедура

  1. Запустите DB2 Control Center.
  2. Выберите экземпляр базы данных.
  3. Создайте и добавьте новую базу данных.
    1. выберите Инструменты -> Редактор команд.
    2. В редакторе команд введите (в верхнем регистре):
      ATTACH TO <DATABASE_INSTANCE>
      (где <DATABASE_INSTANCE> - это имя экземпляра базы данных, выбранного на шаге 2)
    3. Выберите Выполнить.
    4. Очистите предыдущую команду в введите (в верхнем регистре):
      CREATE DATABASE <DATABASE_NAME> AUTOMATIC STORAGE
      YES USING CODESET UTF-8 TERRITORY US
      (где <DATABASE_NAME> - это любое имя по выбору, например, RAMDB)
    5. Выберите Выполнить.
    6. Нажмите Добавить, выберите только что созданную базу данных и нажмите OK.
  4. Выполните сценарий dbcreate.sql.
    1. Нажмите открыть.
    2. Перейдите к файлу dbcreate.sql.
    3. Нажмите кнопку Ok.
    4. Нажмите кнопку Yes.
    5. Выберите Выполнить.
  5. Выполните сценарий RAMSCHEMA_DB2.sql.
    1. Нажмите открыть.
    2. Перейдите к файлу RAMSCHEMA_DB2.sql.
    3. Нажмите кнопку Ok.
    4. Нажмите кнопку Yes.
    5. В текстовом поле Символ завершения оператора вместо символа точки с запятой ( ; ), используемого по умолчанию, введите знак вставки ( ^ ).
    6. Выберите Выполнить.
  6. Выполните сценарий bootstrap_DB2.sql.
    1. Нажмите открыть.
    2. Перейдите к файлу bootstrap_DB2.sql.
    3. Нажмите кнопку Ok.
    4. Нажмите кнопку Yes.
    5. В текстовом поле Символ завершения оператора вместо знака вставки ( ^ ) введите символ точки с запятой ( ; ).
    6. Выберите Выполнить.
  7. Убедитесь в том, что таблицы созданы.
    1. Выберите Вид объектов и откройте экземпляр базе данных.
    2. выберите Таблицы для проверки наличия данных в таблицах.

Дальнейшие действия

Далее:

Создание и заполнение базы данных для ресурсов в Oracle

Инструкции по созданию и заполнению таблиц для IBM Rational Asset Manager вручную в Oracle.

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

База данных Oracle должна быть уже установлена и запущена. Кроме того, убедитесь, что вам известно расположение сценариев SQL (как правило, путь-к-установочному-носителю \db_scripts\Oracle).

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

Для создания таблиц базы данных выполните следующие действия:

Процедура

  1. Создайте новую базу данных с помощью мастера настройки базы данных Oracle.
    1. Укажите глобальное имя базы данных ramdb_домен и системный идентификатор (SID) ramdb.
    2. Не запускайте сценарии SQL, указанные далее, на вкладке Пользовательские сценарии. Сначала необходимо создать учетную запись пользователя.
    3. На странице "Наборы символов" выберите пункт Использовать Unicode (AL32UTF8).
    4. Кроме того, на странице "Наборы символов" для параметра "Национальный набор символов" укажите значение UTF8 - Unicode 3.0 UTF-8.
    5. На остальных страницах мастера оставьте значения по умолчанию без изменений.
  2. Создайте пользователя базы данных:
    1. Откройте страницу управления базой данных.
    2. Перейдите на страницу Пользователи. ((В Oracle 10.2(g) выберите Администрирование, затем Пользователи; в Oracle 11(g) выберите Сервер, затем выберите Пользователи в разделе Защита.)
    3. Создайте пользователя с именем RAMSCHEMA. Этот пользователь должен соответствовать следующим требованиям:
      • Пользователь должен иметь имя RAMSCHEMA. Продукт Rational Asset Manager требует наличия схемы с именем RAMSCHEMA, а в системе Oracle владельцем схемы является пользователь базы данных, и все схемы имеют имя этого пользователя. Другое имя использовать нельзя.
      • Пользователю присвоены роли RESOURCE и CONNECT.
      • Значение квоты для пользователя не ограничено.
      • Можно использовать любое табличное пространство по умолчанию (кроме Temp), к которому пользователь имеет права доступа.
      Совет: В базе данных Oracle существует пользователь по умолчанию "Scott" с соответствующими правами доступа. На основе этой учетной записи можно создать нового пользователя; но он должен быть создан с тем же именем -RAMSCHEMA.
  3. Выполните сценарии для заполнения базы данных. (Если используется приложение настройки сервера, это действие не требуется; приложение самостоятельно выполнит сценарии.)
    1. Откройте SQL+.
    2. Откройте файл RAMSCHEMA_Oracle.sql в папке sqlscripts/oracle. Выделите все содержимое файла, скопируйте его (выбрав в контекстном меню пункт Копировать), и вставьте вверху SQL+.
    3. Нажмите Выполнить. После завершения выполнения удалите команды из верхнего окна.
    4. Повторите действия для файла bootStrap_Oracle.sql.
  4. Убедитесь в том, что таблицы созданы.

Дальнейшие действия

Создание и заполнение базы данных для ресурсов в Microsoft SQL Server 2005

Инструкции по созданию и заполнению таблиц для IBM Rational Asset Manager вручную в Microsoft SQL Server 2005.

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

Необходимо, чтобы был установлен и запущен SQL Server 2005. Кроме того, убедитесь, что вам известно расположение сценариев SQL (как правило, путь к установочному носителю\db_scripts\SQLServer).

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

Для создания таблиц базы данных выполните следующие действия:

Процедура

  1. Убедитесь, что у вас есть права доступа для выполнения операторов CREATE SCHEMA. (Как правило, такие права доступа есть у владельца базы данных.)
  2. Создайте новую базу данных с именем RAMDB. Параметр упорядочения по умолчанию для сервера SQL задается с учетом регистра; замените его на символы верхнего регистра для правильной работы с Rational Asset Manager. Необходимо выбрать последовательность упорядочения, которая заканчивается символами _BIN2 (например, Latin1_General_BIN2).

    Введите в командной строке:

    CREATE DATABASE RAMDB COLLATE collation

    где collation - последовательность упорядочения. Например:

    CREATE DATABASE RAMDB COLLATE SQL_Latin1_General_BIN2 
  3. Выполните сценарии для заполнения базы данных.
    1. Откройте командную строку.
    2. Введите sqlcmd -d RAMDB -i путь к сценариям SQL\RAMSCHEMA_SQLServer.sql (где RAMDB - имя базы данных, созданной на шаге 2) и нажмите клавишу Enter.
    3. Введите sqlcmd -d RAMDB -i путь к сценариям SQL\bootStrap_SQLServer.sql (где RAMDB - имя базы данных, созданной на шаге 2) и нажмите клавишу Enter.
  4. Убедитесь в том, что таблицы созданы.

Дальнейшие действия

Создание базы данных для жизненных циклов ресурсов

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

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

WebSphere: DB2:Пропустите этот раздел, если используется IBM WebSphere Application Server и DB2 и создание базы данных планируется во время установки сервера Rational Asset Manager.

При использовании существующего сервера Rational Team Concert можно пропустить эту задачу, поскольку Rational Team Concert уже будет иметь базу данных.

Создание базы данных для жизненных циклов ресурсов в DB2

Создайте базу данных для управления жизненными циклами в IBM DB2 для IBM Rational Asset Manager Эта база данных будет использоваться включенной версией IBM Rational Team Concert.

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

Если вы используете IBM WebSphere Application Server и собираетесь применить приложение установки сервера, можно пропустить эту задачу и приложение установки сервера может создать и настроить базы данных автоматически.

При использовании существующего сервера Rational Team Concert можно пропустить эту задачу, поскольку Rational Team Concert уже будет иметь базу данных.

Также нужно знать установочный каталог для DB2 (обычно C:\Program Files\IBM\SQLLIB для Windows и opt/IBM/DB2/V9.7 для Linux, AIX и Linux for zSeries.

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

Совет: В Linux, AIX или Linux для zSeries для получения прав администратора базы данных DB2 выполните команду DB2 для пользователя db2inst1, затем запустите bash. Обратите внимание, что db2inst1 - это пользователь экземпляра по умолчанию.

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

Для того чтобы установить базу данных DB2:

Процедура

  1. Создайте базу данных в DB2 Command Window. С следующем примере создается новая база данных RTCDB. Эти команды выполняются в командном окне DB2. Окно команд можно открыть из меню Пуск приложения в меню Средства командной строки DB2.
    Прим.: Для правильной обработки содержимого Unicode набором символов базы данных должна быть кодировка UTF-8.
    Совет: Если база данных не запущена, команда db2start запускает DB2.
  2. Для DB2 v9.1 only: Необходимо увеличить параметр APP_CTL_HEAP_SZ от его значения по умолчанию 128 до 1024. Необходимо перезапустить сервер базы данных:
    1. В командном окне DB2 введите следующую команду:
      db2 UPDATE DATABASE CONFIGURATION FOR RTCDB USING APP_CTL_HEAP_SZ 1024
    2. Остановите сервер базы данных с помощью следующей команды:
      db2 stop database manager force
    3. Запустите сервер базы данных с помощью следующей команды:
      db2 start database manager

Дальнейшие действия

WebSphere: В случае применения WebSphere Application Server:

Если приложение установки сервера не развернуто, разверните его на сервере или кластере. Для этого обратитесь к разделу развертывание на сервере или развертывание в кластере.

При установке в кластере WebSphere Application Server и необходимости установки Rational Team Concert также придется создать отдельный экземпляр сервера приложений для Rational Team Concert.

Затем, с помощью приложения установки сервера настройте WebSphere Application Server для подключения к базе данных. Если приложение установки сервера развернуто на сервере или кластере, обратитесь к разделу Развертывание и настройка файлов приложения с помощью приложения установки сервера.

При использовании Apache Tomcat:

Настройте Apache Tomcat и разверните файлы приложений Rational Asset Manager. См. Развертывание приложений сервера Rational Asset Manager server на Tomcat 5.5.

Создание базы данных для жизненных циклов ресурсов в Oracle

В этом разделе приведены инструкции по созданию вручную базы данных для управления жизненным циклом для IBM Rational Asset Manager в Oracle. Эта база данных будет использоваться включенной версией IBM Rational Team Concert.

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

При использовании существующего сервера Rational Team Concert можно пропустить эту задачу, поскольку Rational Team Concert уже будет иметь базу данных.

База данных Oracle должна быть уже установлена и запущена.

Базу данных для жизненных циклов ресурсов следует создать на том же хосте, где размещена база данных ресурсов.

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

Для того чтобы настроить базу данных Oracle для поддержки жизненных циклов, выполните следующие действия:

Процедура

  1. Создайте новую базу данных с помощью мастера настройки базы данных Oracle.
    1. Разместите базу данных на одном хосте вместе с базой данных, созданной для ресурсов.
    2. Укажите глобальное имя базы данных rtcdb и системный идентификатор (SID) rtcdb. Глобальное имя базы данных и системный идентификатор должны совпадать; длина значения не должна превышать 8 символов.
    3. На странице "Наборы символов" выберите пункт Использовать Unicode (AL32UTF8).
    4. Кроме того, на странице "Наборы символов" для параметра "Национальный набор символов" укажите значение UTF8 - Unicode 3.0 UTF-8.
    5. На остальных страницах мастера оставьте значения по умолчанию без изменений.
  2. Создайте табличное пространство. Для табличного пространства должны быть указаны следующие свойства:

    Следующая команда для Windows содержит пример оператора create:

    CREATE BIGFILE TABLESPACE jazz_tbs DATAFILE 'D:\jazz_tbs\jazz_tbs.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE
    Прим.: В приведенной выше команде каталог D:\jazz_tbs\ должен существовать.
  3. Создайте пользователя базы данных:
    1. Откройте страницу управления базой данных.
    2. Перейдите на страницу Пользователи. ((В Oracle 10.2(g) выберите Администрирование, затем Пользователи; в Oracle 11(g) выберите Сервер, затем выберите Пользователи в разделе Защита.)
    3. Создайте пользователя с именем RAMSCHEMA. Этот пользователь должен соответствовать следующим требованиям:
      • Имя пользователя и пароль должны совпадать с идентификационными данными пользователя, созданного для базы данных ресурсов.
      • Пользователю присвоены роли RESOURCE и CONNECT.
      • Значение квоты для пользователя не ограничено.
      • По умолчанию для пользователя применяется табличное пространство, созданное на шаге 2.
      • Пользователь должен обладать следующими правами доступа:
        • ALTER ANY INDEX
        • ALTER ANY TABLE
        • CREATE ANY INDEX
        • CREATE DATABASE LINK
        • CREATE MATERIALIZED VIEW
        • CREATE PROCEDURE
        • CREATE PUBLIC SYNONYM
        • CREATE ROLE
        • CREATE SEQUENCE
        • CREATE SESSION
        • CREATE SYNONYM
        • CREATE TABLE
        • CREATE TRIGGER
        • CREATE TYPE
        • CREATE VIEW
        • DELETE ANY TABLE
        • DROP ANY INDEX
        • DROP ANY TABLE
        • INSERT ANY TABLE
        • UNLIMITED TABLESPACE
        • UPDATE ANY TABLE
      Совет: В базе данных Oracle существует пользователь по умолчанию "Scott" с соответствующими правами доступа. На основе этой учетной записи можно создать нового пользователя.

Дальнейшие действия

WebSphere: В случае применения WebSphere Application Server:

Если приложение установки сервера не развернуто, разверните его на сервере или кластере. Для этого обратитесь к разделу развертывание на сервере или развертывание в кластере.

При установке в кластере WebSphere Application Server и необходимости установки Rational Team Concert также придется создать отдельный экземпляр сервера приложений для Rational Team Concert.

Затем, с помощью приложения установки сервера настройте WebSphere Application Server для подключения к базе данных. Если приложение установки сервера развернуто на сервере или кластере, обратитесь к разделу Развертывание и настройка файлов приложения с помощью приложения установки сервера.

При использовании Apache Tomcat:
Настройте Apache Tomcat и разверните файлы приложений Rational Asset Manager. См. Развертывание приложений сервера Rational Asset Manager server на Tomcat 5.5.
Создание базы данных для жизненных циклов ресурсов в Microsoft SQL Server

В этом разделе приведены инструкции по созданию вручную базы данных для управления жизненным циклом для IBM Rational Asset Manager в Microsoft SQL Server 2005. Эта база данных будет использоваться включенной версией IBM Rational Team Concert.

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

При использовании существующего сервера Rational Team Concert можно пропустить эту задачу, поскольку Rational Team Concert уже будет иметь базу данных.

Необходимо, чтобы был установлен и запущен SQL Server 2005.

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

Для того чтобы установить базу данных SQL Server с помощью инструмента команд sqlcmd:

Процедура

  1. Создайте базу данных Jazz Team Server. В командной строке введите:
    CREATE DATABASE rtcdb 
    GO
  2. Измените принадлежность базы данных Jazz Team Server на того пользователя, который используется для базы данных управления ресурсами Rational Asset Manager. В следующем примере имя пользователя ramDBuser присваивается в качестве владельца базы данных rtcdb. В командной строке введите:
    USE rtcdb;
    exec sp_changedbowner 'ramDBuser'
    GO
  3. Измените упорядочение базы данных Jazz Team Server. В командной строке введите:
    ALTER DATABASE rtcdb COLLATE SQL_Latin1_General_CP437_CS_AS 
    GO

Дальнейшие действия

WebSphere: В случае применения WebSphere Application Server:

Если приложение установки сервера не развернуто, разверните его на сервере или кластере. Для этого обратитесь к разделу развертывание на сервере или развертывание в кластере.

При установке в кластере WebSphere Application Server и необходимости установки Rational Team Concert также придется создать отдельный экземпляр сервера приложений для Rational Team Concert.

Затем, с помощью приложения установки сервера настройте WebSphere Application Server для подключения к базе данных. Если приложение установки сервера развернуто на сервере или кластере, обратитесь к разделу Развертывание и настройка файлов приложения с помощью приложения установки сервера.

При использовании Apache Tomcat:
Настройте Apache Tomcat и разверните файлы приложений Rational Asset Manager. См. Развертывание приложений сервера Rational Asset Manager server на Tomcat 5.5.

Развертывание приложений сервера вручную в WebSphere Application Server

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

Можно вручную развернуть приложение установки сервера IBM Rational Asset Manager, которое развернет все другие приложения в существующем IBM WebSphere Application Server.

Развертывание приложения настройки сервера на WebSphere Application Server

Установка IBM Rational Asset Manager вручную в существующем экземпляре IBM WebSphere Application Server.

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

IBM Installation Manager автоматически устанавливает приложение настройки сервера. Дополнительная информация приведена в разделе Установка сервера Rational Asset Manager с помощью Installation Manager.

Если продукт устанавливается в кластерной среде, за дополнительной информацией обратитесь к разделу Развертывание приложения настройки сервера в кластер Websphere Application Server.

Процедура

  1. Перейдите в каталог, содержащий архив с файлами настройки сервера Rational Asset Manager для WebSphere Application Server: com.ibm.ram.repository.setup.web.ear. Инструкции по поиску этого файла приведены в разделе Извлечение файлов приложения сервера непосредственно с носителя установки.
  2. Запустите административную консоль WebSphere Application Server и войдите с учетной записью администратора.
  3. Выберите Приложения -> Типы приложений.
  4. Выберите Приложения для предприятия WebSphere.
  5. Нажмите кнопку Установить.
  6. Укажите путь и имя файла EAR, предназначенного для настройки сервера Rational Asset Manager (com.ibm.ram.repository.setup.web.ear).
  7. Нажмите Показать все параметры установки.
  8. Нажимайте кнопку Далее, пока не появится Шаг 9, или выберите этот шаг на панели навигации.
  9. На странице Обзор нажмите Готово.
  10. После завершения установки файла EAR нажмите Сохранить в главном файле конфигурации.
  11. Нажмите кнопку Сохранить.
  12. Запустите приложение.
    1. На панели навигации выберите Приложения -> Типы приложений.
    2. Выберите Приложения для предприятия WebSphere.
    3. Выберите приложение com.ibm.ram.repository.setup.web.ear и нажмите Запустить.
  13. Если для доступа к Rational Asset Manager не применяется клиент веб-сервера, пропустите этот шаг. Если для доступа к Rational Asset Manager применяется сервер IIS или Apache, выполните следующие действия:
    1. В строке навигации выберите Серверы.
    2. Выберите Веб-серверы.
    3. Выберите имя веб-сервера и нажмите Сгенерировать модуль. (Если модуль веб-сервера не был создан, обратитесь к разделу Установка модулей веб-сервера.)
    4. Проверьте имя веб-сервера и нажмите Распространить модуль. Модуль будет отправлен на веб-сервер, после чего к приложению сервера Rational Asset Manager можно будет обращаться через установленный веб-сервер.
  14. Настройте защиту приложения и параметры идентификации:
    1. Выберите Защита.
    2. Выберите Глобальная защита.
    3. Если в разделе Административная защита выбран переключатель Включить административную защиту, выберите переключатель Включить защиту приложений.
    4. В разделе Идентификация выберите Веб- и SIP-защита.
    5. Выберите Общие параметры.
    6. В разделе Поведение идентификации Веб выберите переключатель Использовать доступные данные идентификации при доступе к незащищенному URI, если он еще не выбран.
    7. Нажмите кнопку Применить.
    8. В окне Сообщения выберите Сохранить непосредственно в главной конфигурации.
  15. Остановите и перезапустите WebSphere Application Server и веб-серверы.
  16. Для доступа к приложению настройки сервера Rational Asset Manager используйте следующие URL:
    1. Если применяется веб-сервер, введите http://имя_системы/ram.setup/ . Например, http://www.example.com/ram.setup/
    2. Если веб-сервер не применяется, введите http://имя_системы:порт/ram.setup/. Пример: http://www.example.com:13080/ram.setup/ (Используйте номер порта для хоста по умолчанию, указанный в списке "Виртуальные хосты" в разделе "Среда" в окне навигации.)
  17. Настройте Rational Asset Manager с помощью приложения настройки сервера. Дополнительная информация приведена в разделе Развертывание и настройка файлов приложения с помощью приложения установки сервера.

Развертывание приложения настройки сервера в кластер Websphere Application Server

В кластере сетевого развертывания приложение настройки сервера IBM Rational Asset Manager можно развернуть вручную.

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

IBM Installation Manager автоматически устанавливает приложение настройки сервера. Дополнительная информация приведена в разделе Установка сервера Rational Asset Manager с помощью Installation Manager.

Для установки и развертывания Rational Asset Manager вручную необходим доступ к файлам. Дополнительная информация приведена в разделе Извлечение файлов приложения сервера непосредственно с носителя установки.

Для развертывания приложения настройки сервера прямо в администраторе развертывания необходимо выполнить сценарий Jython. См. Развертывание приложения настройки сервера в администраторе развертывания на кластере WebSphere Application Server.

Развернутое и запущенное приложение настройки сервера будет использовано для deploy и настройки других приложений.

Процедура

  1. Войдите в административную консоль WebSphere Application Server.
  2. Выберите Приложения -> Создать приложение.
  3. Выберите Создать приложение предприятия.
  4. Выберите Локальная файловая система, нажмите кнопку Обзор и выберите файл приложения настройки сервера com.ibm.ram.repository.setup.web.ear) в файловой системе.
  5. Нажмите Далее.
  6. Выберите Показать все параметры установки.
  7. Нажимайте кнопку Далее, пока не появитсяШаг 7: Связывание корневых контекстов с веб-модулями (или выберите непосредственно этот шаг).
  8. Укажите значение для Корневого контекста. Можно указать пользовательское значение или оставить значение по умолчанию ram.setup.
  9. Нажимайте кнопку Далее, пока не появится Шаг 9: Сводка.
  10. Нажмите кнопку Готово.
  11. Когда приложение будет установлено, выберите Сохранить непосредственно в главной конфигурации. При сохранении конфигурации синхронизируйте ее с узлами, на которых будет выполняться приложение. Для синхронизации узла вручную откройте страницу Администрирование системы -> Агенты узла и проверьте, работает ли узел. Затем на страницеАдминистрирование системы -> Узлы выберите узел и нажмите кнопку Синхронизировать.
  12. Выберите Приложения -> Типы приложений -> Приложения предприятия WebSphere.
  13. Выберите com.ibm.ram.repository.setup.web.ear и нажмите кнопку Пуск.
  14. Если для доступа к Rational Asset Manager не применяется клиент веб-сервера, пропустите этот шаг. Если для доступа к Rational Asset Manager применяется сервер IIS или Apache, выполните следующие действия:
    1. В строке навигации выберите Серверы.
    2. Выберите Веб-серверы.
    3. Выберите имя веб-сервера и нажмите Сгенерировать модуль. (Если модуль веб-сервера не был создан, обратитесь к разделу Установка модулей веб-сервера.)
    4. Проверьте имя веб-сервера и нажмите Распространить модуль. Модуль будет отправлен на веб-сервер, после чего к приложению сервера Rational Asset Manager можно будет обращаться через установленный веб-сервер.
  15. Настройте защиту приложения и параметры идентификации:
    1. Выберите Защита.
    2. Выберите Глобальная защита.
    3. Если в разделе Административная защита выбран переключатель Включить административную защиту, выберите переключатель Включить защиту приложений.
    4. В разделе Идентификация выберите Веб- и SIP-защита.
    5. Выберите Общие параметры.
    6. В разделе Поведение идентификации Веб выберите переключатель Использовать доступные данные идентификации при доступе к незащищенному URI, если он еще не выбран.
    7. Нажмите кнопку Применить.
    8. В окне Сообщения выберите Сохранить непосредственно в главной конфигурации.
  16. Остановите и перезапустите WebSphere Application Server и веб-серверы.
  17. Для доступа к приложению настройки сервера Rational Asset Manager используйте следующие URL:
    1. Если применяется веб-сервер, введите http://имя_системы/ram.setup/ . Например, http://www.example.com/ram.setup/
    2. Если веб-сервер не применяется, введите http://имя_системы:порт/ram.setup/. Пример: http://www.example.com:13080/ram.setup/ (Используйте номер порта для хоста по умолчанию, указанный в списке "Виртуальные хосты" в разделе "Среда" в окне навигации.)
  18. Теперь приложение настройки сервера можно использовать для развертывания других файлов приложения и настройки системы. См. Развертывание и настройка файлов приложения с помощью приложения установки сервера.
Развертывание приложения настройки сервера в администраторе развертывания на кластере WebSphere Application Server

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

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

IBM Installation Manager автоматически устанавливает приложение настройки сервера. Дополнительная информация приведена в разделе Установка сервера Rational Asset Manager с помощью Installation Manager.

Для установки и развертывания Rational Asset Manager вручную необходим доступ к файлам. Дополнительная информация приведена в разделе Извлечение файлов приложения сервера непосредственно с носителя установки.

Необходимо иметь возможность развертывания приложений на сервере администратора развертывания для кластера.

Развернутое и запущенное приложение настройки сервера будет использовано для deploy и настройки других приложений.

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

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

Процедура

  1. В папке каталог-установки-Rational-Asset-Manager\ram\conf\bin найдите следующие сценарии:
  2. Для развертывания архива EAR настройки сервера Rational Asset Manager на сервере администратора развертывания выполните следующую команду (Windows):
    wsadmin.bat -lang jython -user user_name -password password -f install_dir\ram\conf\bin\deployClusterSetup.py install_dir/ram/apps/was/com.ibm.ram.repository.setup.web.ear com.ibm.ram.repository.setup.web.ear context_root

    В системе AIX, Linux или Linux для zSeries выполните следующую команду:

    wsadmin.sh -lang jython -user user_name -password password -f install_dir/ram/conf/bin/deployClusterSetup.py install_dir/ram/apps/was/com.ibm.ram.repository.setup.web.ear com.ibm.ram.repository.setup.web.ear context_root

    где:

    Прим.: Путь к сценарию Jython должен содержать символы обратной косой черты (\)в системах Windows и символы прямой косой черты (/) в системах AIX и Linux. Путь к файлу .ear содержать символы прямой косой черты независимо от платформы.
  3. Запустите административную консоль WebSphere Application Server и войдите с учетной записью администратора.
  4. Запустите приложение:
    1. На панели навигации выберите Приложения -> Типы приложений.
    2. Выберите Приложения для предприятия WebSphere.
    3. Выберите приложение com.ibm.ram.repository.setup.web.ear и нажмите кнопку Пуск.
  5. Теперь приложение настройки сервера можно использовать для развертывания других файлов приложения и настройки системы. См. Развертывание и настройка файлов приложения с помощью приложения установки сервера.

Дальнейшие действия

Для удаления приложения настройки сервера с сервера администратора развертывания выполните следующую команду (Windows):

wsadmin.bat -conntype NONE -lang jython -f install_dir\ram\conf\bin\UninstallSetup.py com.ibm.ram.repository.setup.web.ear

В системе AIX, Linux или Linux для zSeries выполните следующую команду:

wsadmin.sh -conntype NONE -lang jython -f install_dir/ram/conf/bin/UninstallSetup.py com.ibm.ram.repository.setup.web.ear

Создание экземпляра сервера приложений для Rational Team Concert в кластере WebSphere Application Server

Поскольку IBM Rational Team Concert, требуемый для управления жизненными циклами ресурсов в IBM Rational Asset Manager, нельзя развернуть в кластер IBM WebSphere Application Server, можно создать отдельный экземпляр сервера приложений для Rational Team Concert в существующем кластере.

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

Если Rational Team Concert уже установлен и настроен, пропустите эту задачу.

Для создания нового экземпляра сервера в кластере необходимы права администратора сервера приложений.

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

Важное замечание: Эту задачу следует выполнить только в том случае, если WebSphere Application Server применяется в кластерной среде. В противном случае установите Rational Asset Manager и Rational Team Concert на одном сервере приложений.

Поскольку Rational Team Concert нельзя развернуть в кластер, необходимо создать дополнительный сервер приложений, который не зависит от серверов в кластере. Затем на этот сервер можно развернуть Rational Team Concert.

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

Процедура

  1. В веб-браузере войдите в административную консоль WebSphere Application Server. По умолчанию она расположена:
  2. На панели навигации выберите и откройте Серверы -> Типы серверов.
  3. Выберите Серверы приложений WebSphere.
  4. Выберите Создать.
  5. Выберите узел для сервера приложений.
  6. Введите имя для сервера приложений. Например, ramTeamConcertServer. Это имя должно использоваться в пределах узла.
  7. Нажмите Далее.
  8. Выберите шаблон сервера. Можно использовать шаблон сервера по умолчанию.
  9. Нажмите Далее.
  10. Выберите Создание уникальных портов HTTP для назначения уникального порта новому серверу приложений.
  11. Нажмите кнопку Далее и просмотрите параметры нового сервера.
  12. Нажмите кнопку Готово.
  13. Выберите Проверка, Синхронизировать изменения с узлами и нажмите кнопку Сохранить.

Дальнейшие действия

Новый сервер приложений настроен. Для дополнительных настроек щелкните на имени сервера на странице Серверы -> Серверы приложений.

Теперь с помощью приложения настройки сервера можно развернуть Rational Team Concert на новый сервер приложений.

Развертывание приложений сервера в Apache Tomcat

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

Можно вручную развернуть IBM Rational Asset Manager в существующей установке Apache Tomcat.

Развертывание приложений сервера Rational Asset Manager server на Tomcat 5.5

IBM Rational Asset Manager можно установить в установку Apache Tomcat вручную.

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

У вас есть права доступа администратора и доступ к файлам на сервере Tomcat, который установлен и запущен.

Перед этим выполните следующие задачи:

  1. Извлечение файлов приложения
  2. Создание базы данных для ресурсов
  3. Создание базы данных для жизненных циклов

Необходимо знать расположение следующих файлов JDBC .jar для сервера базы данных:

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

Производительность и стабильность Rational Asset Manager можно повысить установкой его веб-приложений и файлов приложений для включенного IBM Rational Team Concert на отдельных серверах Tomcat. Во всем этом документе установочным каталогом для сервера Tomcat для Rational Asset Manager является установочный-каталог-tomcat. Установочным каталогом для сервера Tomcat для Rational Team Concert является установочный-каталог-tomcat-для-rtc. При установке всех веб-приложений на одном сервере Tomcat эти каталоги будут одинаковы.

Прим.: Для успешного развертывания Rational Asset Manager и включенного Rational Team Concert в разных приложениях сервера Tomcat на одном компьютере эти разные серверы Tomcat должны быть настроены на использование разных защищенных и незащищенных во избежание конфликтов. Дополнительная информация о портах Tomcat 5.5 приведена в документации по Apache Tomcat.

Процедура

  1. Убедитесь, что на всех серверах хранилищ заданы одинаковые значения текущей даты, времени и часового пояса.
  2. Извлеките файлы приложений в соответствующий архив для Tomcat и операционной системы. Файлы приложений находятся в папке расположение-извлечения-архива/apps/tomcat/.
  3. Извлеките файлы общей библиотеки в папку установочный-каталог-tomcat\shared\lib:
    1. Найдите и извлеките файл расположение-извлечения-архива\apps\tomcat\sharedLib.zip.
    2. Скопируйте все содержимое архива sharedLib.zip в каталог установочный-каталог-tomcat\shared\lib.
    3. При установке Rational Team Concert на другом сервере Tomcat скопируйте извлеченное содержимое файла sharedLib.zip в каталог установочный-каталог-tomcat-для-rtc\shared\lib для другого сервера Tomcat.
  4. Windows: Linux: AIX: Извлеките файлы библиотек для Rational Licensing Key Server версии 8.1 в папку установочный-каталог-tomcat\shared\lib:
    Важное замечание: Не выполняйте это действие в случае Linux for zSeries
    1. Найдите и извлеките файл расположение-извлечения-архива\sharedLibs\rlsclients_rlsibmratl_811_1.zip.
    2. В распакованном .zip-файле найдите файл rlsibmratl811_1.zip для своей операционной системы и архитектуры. Например, файл для 32-разрядной Windows находится в каталоге win32.
    3. Извлеките содержимое соответствующего файла rlsibmratl811_1.zip.
    4. Скопируйте все содержимое извлеченного файла rlsibmratl81.zip в каталог установочный-каталог-tomcat\shared\lib.
  5. Windows: Linux: AIX: Измените сценарий запуска для сервера Tomcat для Rational Asset Manager:
    Важное замечание: Не выполняйте это действие в случае Linux for zSeries
    1. Найдите файл запуска Tomcat и откройте его в текстовом редакторе. В случае Windows этим файлом является установочный-каталог-tomcat\bin\startup.bat. Путь в Linux, AIX и Linux for zSeries: установочный-каталог-tomcat/bin/startup.sh.
    2. В файл запуска введите следующий текст:
      • Windows:
        set JAVA_OPTS=-Djava.library.path="установочный-каталог-tomcat\shared\lib"
      • Linux: AIX:
        export JAVA_OPTS="-Djava.library.path=установочный-каталог-tomcat/shared/lib"
  6. Из каталога расположение-извлечения-архива/apps/tomcat/ скопируйте следующие файлы в каталог установочный-каталог-tomcat/webapps/:
  7. Для изменения корневого пути приложений переименуйте соответствующие файлы WAR. Используйте следующие имена.
    Табл. 5. Контекстные пути для файлов веб-приложений Rational Asset Manager
    Исходное имя файла Новое имя файла Корневой путь Описание
    com.ibm.ram.repository.web.tomcat_runtime.war ram.war ram Основное веб-приложение Rational Asset Manager для Tomcat
    com.ibm.ram.repository.web.ws.tomcat_runtime.war ram.ws.war ram.ws Приложение веб-служб Rational Asset Manager для Tomcat
    iehs.war ram.help.war ram.help Приложение справки и поддержки Rational Asset Manager
    rmcabdgovernprocess.war ram.process.war ram.process Приложение с документацией по процессам разработки на основе ресурсов.
  8. Настройте сервер Tomcat для доступа Rational Asset Manager к вашей базе данных:
    1. Откройте файл установочный-каталог-tomcat\conf\server.xml в текстовом редакторе.
    2. В файле server.xml найдите строки, начинающиеся со слова <Connector и содержащие значения port="8080" или port="8009". Измените начало этих строк на <Connector URIEncoding="UTF-8".
    3. Между открывающим и закрывающим тегами для ресурсов Global JNDI <GlobalNamingResources> и </GlobalNamingResources> введите следующий текст для вашей версии Tomcat.
      Прим.: Вместо значений имя_пользователя и пароль_пользователя укажите ИД и пароль пользователя, имеющего права доступа администратора к базе данных. Например, атрибут "url" может выглядеть следующим образом: jdbc:db2://localhost:50000/RAMDB
    Введите этот текст для вашего сервера базы данных, заменив следующие переменные:
  9. Надстройте сервер Tomcat на единый вход для всех приложений:
    1. Откройте файл установочный-каталог-tomcat\conf\server.xml в текстовом редакторе.
    2. Найдите следующий текст:
      <!--
      <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
      -->
    3. Удалите символы комментария с элемента <Valve>:
      <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
  10. Скопируйте следующие файлы JAR в папку установочный-каталог-tomcat\common\lib: Эти файлы предоставляются провайдером баз данных, вероятнее всего, в папке /java/ установочного каталога базы данных.
  11. Настройте сервер Tomcat на защиту пользователей. Если планируется использовать защиту LDAP, сначала используйте защиту на основе файлов, и после настройки приложений переключитесь на идентификацию LDAP. Дополнительная информация приведена в разделе Настройка идентификации LDAP для Tomcat.
    1. В текстовом редакторе откройте файл установочный-каталог-tomcat\conf\tomcat-users.xml.
    2. Введите имя пользователя admin и присвойте ему роли admin и manager. Для добавления этого пользователя можно скопировать и вставить между тегами <tomcat-users> следующий текст:
      <user username="admin" password="" roles="admin,manager" />

      Необходимо использовать имя пользователя admin.

  12. В зависимости от настройки разверните или настройте Rational Team Concert.

Развертывание включенного приложения сервера Rational Team Concert на Tomcat

IBM Rational Asset Manager требует IBM Rational Team Concert, который управляет функциями жизненных циклов, которые можно использовать для управления разработкой ресурсов. Если у вас еще нет Rational Team Concert, то на этот случай включена ограниченная версия продукта, которую можно развернуть на сервере Tomcat.

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

Если приложение сервера Rational Team Concert уже развернуто и настроено, то можно использовать существующее приложение вместо установки нового приложения. Для настройки Rational Team Concert на работу с Rational Asset Manager обратитесь к разделу Настройка сервера Rational Team Concert для работы с Rational Asset Manager.

У вас есть права доступа администратора и доступ к файлам на сервере Tomcat, который установлен и запущен.

Перед этим выполните следующие задачи:

  1. Извлечение файлов приложения
  2. Создание базы данных для жизненных циклов

Требуется сертификат защиты для сервера Tomcat. Встроенная версия Rational Team Concert использует защищенное соединение.

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

Производительность и стабильность Rational Asset Manager можно повысить установкой его веб-приложений и файлов приложений для включенного IBM Rational Team Concert на отдельных серверах Tomcat. Во всем этом документе установочным каталогом для сервера Tomcat для Rational Asset Manager является установочный-каталог-tomcat. Установочным каталогом для сервера Tomcat для Rational Team Concert является установочный-каталог-tomcat-для-rtc. При установке всех веб-приложений на одном сервере Tomcat эти каталоги будут одинаковы.

Процедура

  1. Убедитесь, что на всех серверах хранилищ заданы одинаковые значения текущей даты, времени и часового пояса.
  2. Извлеките файлы приложений в соответствующий архив для Tomcat и операционной системы. Файлы приложений находятся в папке расположение-извлечения-архива/apps/tomcat/.
  3. Windows: Linux: AIX: Извлеките файлы библиотек для Rational Licensing Key Server версии 8.1 в папку установочный-каталог-tomcat-для-rtc\shared\lib:
    Важное замечание: Не выполняйте это действие в случае Linux for zSeries
    1. Найдите и извлеките файл расположение-извлечения-архива\sharedLibs\rlsibmratl81.zip.
    2. Скопируйте извлеченное содержимое файла rlsibmratl81.zip в каталог установочный-каталог-tomcat-для-rtc\shared\lib для другого сервера Tomcat.
    В случае установки Rational Asset Manager и Rational Team Concert на тот же сервер приложений этот этап уже выполнен.
  4. На установочном носителе найдите файл расположение-извлечения-архива/apps/tomcat/RTC-server.zip.
  5. Извлеките архив RTC-server.zip в расположение на жестком диске, которым в этих инструкциях является rtc_install_dir.
  6. Найдите файл rtc_install_dir/jazz/server/jazz_war.ear и извлеките его содержимое. Для извлечения файлов .ear можно воспользоваться бесплатной утилитой, например 7-Zip. Из извлеченного пакета jazz_war.ear скопируйте файл jazz.war в каталог установочный-каталог-tomcat-для-rtc/webapps/.
  7. Настройте защищенный порт на сервере Tomcat для Rational Team Concert:
    1. Создайте сертификат защиты, который идентифицирует ваш сервер Tomcat для Rational Team Concert для соединений SSL. Для создания собственного сертификата можно использовать команду Java JDK keytool. Также можно запросить сертификат, подписанный надежной сертификатной компанией.

      Дополнительная информация о создании собственных сертификатов с помощью команды keytool приведена в документации по Sun Java. Собственный сертификат можно создать,например, с помощью следующей команды keytool:

      keytool -genkey -alias tomcat -keystore установочный-каталог-tomcat-для-rtc/.keystore

      При запуске этой команды появится запрос на ввод пароля для файла хранилища ключей. По умолчанию применяется пароль changeit, но можно задать и другой пароль. Этот пароль нужно будет потом ввести для доступа к файлу server.xml.

      Многие версии JRE IBM содержат инструмент IBM ikeyman (в каталоге IBM_Java_JRE_install_location/jre/bin/). С помощью этого инструмента можно создавать сертификаты защиты на сервере и управлять ими. Дополнительная информация об использовании инструмента iKeyman приведена в Руководство пользователя iKeyman.

      В папке rtc_install_dir/jazz/server/ также содержится простой сертификат; файл сертификата: ibm-team-ssl.keystore

    2. В файле установочный-каталог-tomcat-для-rtc\conf\server.xml найдите тег <Connector> с атрибутом scheme="https". В файле по умолчанию тег <Connector> для порта 8443 выделен символами комментария.
    3. Скопируйте и вставьте следующий текст:
      <Connector port="8443"
           maxHttpHeaderSize="8192" 
           maxThreads="150"
           minSpareThreads="25" 
           maxSpareThreads="75"
           enableLookups="false"
           disableUploadTimeout="true"
           connectionTimeout="20000"
           acceptCount="100"
           scheme="https"
           secure="true" 
           clientAuth="false"
           keystoreFile="файл-хранилища-ключей"
           keystorePass="пароль-хранилища-ключей"
           sslProtocol="протокол-хранилища-ключей"
           algorithm="алгоритм-хранилища-ключей"
           URIEncoding="UTF-8" />

      Где:

      • файл-хранилища-ключей -- это имя файла хранилища ключей. Это может быть полный путь или относительный из корневого каталога вашего сервера Tomcat (установочный-каталог-tomcat-для-rtc). При использовании простой команды, приведенной выше, это будет .keystore. При использовании включенного сертификата это будет rtc_install_dir/jazz/server/ibm-team-ssl.keystore .
      • пароль-хранилища-ключей - это пароль файла хранилища ключей. При использовании включенного файла хранилища ключей это будет ibm-team .
      • протокол-хранилища-ключей - это протокол хранилища ключей. Им может быть TLS или SSL_TLS. При использовании включенного файла хранилища ключей это будет SSL_TLS .
      • алгоритм-хранилища-ключей - это алгоритм X509 для хранилища ключей. Чаще всего это SunX509 или IbmX509 в зависимости от источника сертификата. При использовании включенного файла хранилища ключей это будет IbmX509 .
    4. Можно изменить значение порта для использования другого порта, кроме 8443, для соединения без SSL (по умолчанию применяется порт 8080). При изменении значения порта измените значение атрибута redirectPort соответственно номеру порта для соединения SSL.

    Дополнительная информация о настройке SSL для Tomcat приведена на следующих веб-страницах: Apache Tomcat 5.5 SSL Configuration HOW-TO и Apache Tomcat Configuration reference.

  8. Для Oracle: Для Microsoft SQL Server: Скопируйте соответствующий фал .jar from your database provider:
  9. Настройте параметры свойства запуска Tomcat:
    1. Найдите файл запуска Tomcat и откройте его в текстовом редакторе. В Windows это файл установочный-каталог-tomcat-для-rtc\bin\startup.bat. В Linux, AIX или Linux for zSeries это файл установочный-каталог-tomcat-для-rtc/bin/startup.sh.
    2. В файл запуска введите следующий текст:
      • Windows: Замените все символы пробела в rtc_install_dir на %20:
        set ORACLE_JDBC=oracle_jar_dir
        set SQLSERVER_JDBC=sqlServer_jar_dir
        set JAZZ_INSTALL_DIR=rtc_install_dir
        set JAVA_OPTS=-Djava.awt.headless=true -Djava.library.path="установочный-каталог-tomcat-для-rtc\shared\lib" -DSQLSERVER_JDBC="%SQLSERVER_JDBC%" -DORACLE_JDBC="%ORACLE_JDBC%" -DDB2I_JDBC="%DB2I_JDBC%" -DDB2Z_JDBC="%DB2Z_JDBC%" -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -DJAZZ_HOME=file:///%JAZZ_INSTALL_DIR%\jazz\server\conf -Dcom.ibm.team.repository.tempDir=%TEMP% -Xmx700M
      • Linux: AIX: Linux для zSeries:
        ORACLE_JDBC=oracle_jar_dir
        SQLSERVER_JDBC=sqlServer_jar_dir
        JAZZ_INSTALL_DIR=rtc_install_dir
        export JAVA_OPTS="-Djava.awt.headless=true -Djava.library.path=установочный-каталог-tomcat-для-rtc/shared/lib -DSQLSERVER_JDBC=$SQLSERVER_JDBC -DORACLE_JDBC=$ORACLE_JDBC -DDB2I_JDBC=$DB2I_JDBC -DDB2Z_JDBC=$DB2Z_JDBC -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -DJAZZ_HOME=file://"$JAZZ_INSTALL_DIR"/jazz/server/conf -Dcom.ibm.team.repository.tempDir=$TEMP_DIR -Xmx700M"

      Где:

      • rtc_install_dir -- это каталог, извлеченный из файла RTC-server.zip. В Windows замените все символы пробела в rtc_install_dir на %20
      • Для Oracle: oracle_jar_dir -- это каталог для файла ojdbc14.jar (rtc_install_dir/jazz/server/oracle)
      • Для Microsoft SQL Server: sqlServer_jar_dir -- это каталог для файла sqljdbc.jar (rtc_install_dir/jazz/server/sqlserver)
      • установочный-каталог-tomcat-для-rtc -- это установочный каталог для сервера Tomcat
      • Windows: Linux: AIX: При установке Rational Asset Manager и Rational Team Concert на тот же сервер приложений используйте эту системную переменную JAVA_OPTS для замены создаваемой при настройке сценария запуска для сервера Tomcat для Rational Asset Manager; это определение переменной еще включает опцию -Djava.library.path.
  10. Найдите и переименуйте соответствующий файл свойств сервера Jazz:
    1. В каталоге rtc_install_dir/jazz/server/conf/jazz/ найдите файл teamserver.properties и переименуйте его на teamserver.derby.properties.
    2. Найдите файл для соответствующего сервера базы данных:
      • DB2: Windows:Для DB2 в Windows: teamserver.db2.win32.properties
      • DB2: Linux: AIX: Linux для zSeries:Для DB2 в Linux, AIX или Linux for zSeries: teamserver.db2.linux.properties
      • Oracle: teamserver.oracle.properties
      • SQL Server: teamserver.sqlserver.properties
    3. Переименуйте файл в teamserver.properties.
  11. В текстовом редакторе откройте файл teamserver.properties и измените его следующим образом (для вашего провайдера баз данных):
  12. Создайте таблицы для Rational Team Concert:
    1. С помощью командной строки перейдите в каталог rtc_install_dir/jazz/server/.
    2. Введите следующую команду:
      • Windows:
        repotools.bat -createTables teamserver.properties=conf\jazz\teamserver.properties
      • Linux: AIX: Linux для zSeries:
        ./repotools.sh -createTables teamserver.properties=conf/jazz/teamserver.properties
  13. Настройте сервер Tomcat на защиту пользователей. Если планируется использовать защиту LDAP, сначала используйте защиту на основе файлов, и после настройки приложений переключитесь на идентификацию LDAP. Дополнительная информация приведена в разделе Настройка идентификации LDAP для Tomcat.
    1. Откройте файл установочный-каталог-tomcat-для-rtc\conf\tomcat-users.xml в текстовом редакторе. Опять же, если приложения устанавливаются на том же сервере Tomcat server, этот файл будет тем же файлом, в котором вы изменили параметры защиты пользователей для Rational Asset Manager приложений.
    2. Между тегами <tomcat-users> вставьте следующий текст:
      <role rolename="JazzUsers"/>
      <role rolename="JazzAdmins"/>
      <role rolename="JazzDWAdmins"/>
      <role rolename="JazzGuests"/>
    3. Добавьте пользователя admin и присвойте ему роли admin, manager и JazzAdmins. Для добавления этого пользователя можно скопировать и вставить между тегами <tomcat-users> следующий текст:
      <user username="admin" password=""
      roles="admin,manager,JazzAdmins" />

      Если приложения устанавливаются на том же сервере Tomcat, добавьте роль JazzAdmins пользователю, созданному при изменении параметров защиты пользователей для Rational Asset Manager приложений.

  14. Запустите сервер Tomcat для Rational Team Concert. Для запуска сервера Tomcat запустите следующий файл:
  15. Надстройте Rational Team Concert на работу с Rational Asset Manager. Необходимо настроить административные права и создать область проекта в Rational Team Concert.

Настройка сервера Rational Team Concert для работы с Rational Asset Manager

Можно вручную настроить сервер IBM Rational Team Concert, который требуется для жизненных циклов в IBM Rational Asset Manager.

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

Для настройки приложения сервера Rational Team Concert на работу с Rational Asset Manager его необходимо развернуть на сервере приложений и подключить к базе данных. Если IBM WebSphere Application Server используется, то приложение настройки сервера сделает это.

Сервер Tomcat Rational Team Concert должен быть запущен.

Процедура

  1. Извлеките файлы приложений в соответствующий архив для Tomcat и операционной системы. Файлы приложений находятся в папке расположение-извлечения-архива/apps/tomcat/.
  2. На установочном носителе найдите файл расположение-извлечения-архива/apps/tomcat/RTC-server.zip.
  3. Извлеките архив RTC-server.zip в расположение на жестком диске, которым в этих инструкциях является rtc_install_dir.
  4. Запустите административный веб-интерфейс Rational Team Concert в веб-браузере на https://имя-компьютера:порт-защиты/jazz/admin/. Обратите внимание на префикс https; требуется защищенное соединение.
  5. Введите ИД пользователя и пароль администратора Rational Team Concert. Если до этого никто не входил в Rational Team Concert, используйте ИД пользователя и пароль администратора сервера приложений.
  6. При работе с новой установкой Rational Team Concert: Настройка администратора для Rational Team Concert:
    1. Если будет выдано сообщение об ошибке, связанной с извлечением информации о состоянии сервера, то перезапустите сервер базы данных и сервер приложений и снова войдите в систему.
    2. В административном веб-интерфейсе Rational Team Concert выберите Управление пользователями. Ошибки, связанные с конфигурацией внешнего реестра, можно проигнорировать.
    3. Выберите Создать пользователя.
    4. Введите следующие сведения:
      1. Имя пользователя:: ИД пользователя администратора сервера приложений
      2. ИД пользователя:: ИД пользователя администратора сервера приложений
      3. Адрес электронной почты: Действительный адрес электронной почты администратора сервера приложений
    5. В разделе "Лицензия для доступа к клиенту" выберите Rational Team Concert - Разработчик, чтобы предоставить этому пользователю лицензию разработчика.
    6. Нажмите кнопку Сохранить.
    7. Выйдите из системы и снова войдите в административный веб-интерфейс как администратор сервера приложений.
  7. Импортируйте шаблона процесса управления жизненными циклами в Rational Team Concert:
    1. В Rational Team Concertадминистративном веб-интерфейсе выберите Управление шаблонами процессов. Если ссылка Управление шаблонами процессов не отображается, то выйдите и снова войдите в административный веб-интерфейс.
    2. Нажмите Импортировать шаблон и выберите файл com.ibm.ram.lifecycle.zip, расположенный в папке расположение-извлечения-архива/DatabaseScripts/. Нажмите кнопку ОК. Откроется шаблон жизненного цикла RAM.
  8. Создайте область проекта в Rational Team Concert:
    1. В В Rational Team Concertадминистративном веб-интерфейсе нажмите Управление областями проекта. Если ссылка Управление областью проекта не отображается, то выйдите и снова войдите в административный веб-интерфейс.
    2. Нажмите Создать область проекта.
    3. Введите следующие данные:
      • Имя проекта: Жизненный цикл RAM
      • Сводка: Область проекта для управления жизненными циклами Rational Asset Manager
      • Описание: Эта область применяется для управления жизненными циклами Rational Asset Manager
    4. Нажмите кнопку Сохранить.
  9. Укажите необходимые роли и участников для области проекта:
    1. На странице "Управление областями проекта" выберите область проекта Жизненный цикл RAM.
    2. В разделе Администраторы нажмите Добавить. Найдите и выберите администратора для создания. При работе с существующим приложением Rational Team Concert также можно выбрать другого пользователя в качестве администратора этой области проекта.
    3. В разделе Участники нажмите Добавить и найдите и выберите того же пользователя, который был выбран в качестве администратора области проекта.
    4. После добавления администратора щелкните на значке Роли процесса рядом с именем администратора.
    5. В окне Изменение ролей процесса в списке Доступные роли выберите Администрирование и нажмите кнопку Добавить.
    6. Нажмите кнопку Готово.
    7. Нажмите кнопку Сохранить.
  10. Остановите и перезапустите сервер приложений. Если Rational Asset Manager и Rational Team Concert запущены на разных серверах Tomcat, запустите также сервер Tomcat Rational Asset Manager. Для запуска сервера Tomcat запустите следующий файл:
  11. Откройте и войдите в веб-клиент Rational Asset Manager для настройки веб-приложения Rational Asset Manager. Дополнительная информация приведена в разделе Настройка приложения сервера Rational Asset Manager.

Заключительные действия по настройке

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

Если продукт IBM Rational Asset Manager был установлен вручную и сервер не был настроен, выполните сначала действия, описанные в этом разделе, а затем действия, описанные в разделе "Обязательная настройка".

Развертывание и настройка файлов приложения с помощью приложения установки сервера

Приложение установки сервера - это веб-приложение, которое открывается после установки компонентов IBM Rational Asset Manager в новом встроенном IBM WebSphere Application Server или в существующем WebSphere Application Server. Это помогает развернуть другие приложения Rational Asset Manager и настроить параметры базы данных, защиты, производительности и хранилища. Приложение установки сервера можно использовать для последующего изменения этих параметров вместо применения страниц Администрирование в веб-клиенте Rational Asset Manager.

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

Приложение установки сервера помогает выполнить следующие действия:

Для настройки Rational Asset Manager архив предприятия установки должен быть развернут и запущен, а также должен выполняться сервер базы данных:

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

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

После настройки Rational Asset Manager приложение установки сервера создает и обновляет файл протокола, в который записываются все изменения в среде сервера. Для просмотра всех текущих изменений, внесенных при выполнении приложения установки сервера, выберите Средства -> Просмотреть/Скрыть протокол ( значок Просмотреть/Скрыть протокол). Список текущих изменений будет показан в нижней части панели браузера.

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

Для просмотра текущих сведений о среде сервера выберите Средства -> Просмотр отчета о конфигурации ( значок Просмотр отчета о конфигурации).

Процедура

  1. Убедитесь, что на всех серверах хранилищ заданы одинаковые значения текущей даты, времени и часового пояса.
  2. Linux: AIX: Linux для zSeries:В Linux, AIX или Linux для zSeries увеличьте количество файлов описания, которые процесс может открыть одновременно, до, по крайней мере, 2048:
    1. Для просмотра текущего количества файлов описания, которые могут быть открыты одновременно, введите в командной строке: ulimit -n
    2. Если ограничение меньше 2048, увеличьте его с помощью следующей команды: ulimit -n 2048
  3. Настройте защиту приложения и параметры идентификации для WebSphere Application Server:
    1. В веб-браузере войдите в административную консоль WebSphere Application Server. По умолчанию она расположена:
      • Для встроенного WebSphere Application Server: http://localhost:13060/ibm/console . Имя пользователя по умолчанию - admin, пароль admin.
      • Для WebSphere Application Server: http://localhost:9060/ibm/console
    2. Выберите Защита.
    3. Выберите Глобальная защита.
    4. Если в разделе Административная защита выбран переключатель Включить административную защиту, выберите переключатель Включить защиту приложений.
    5. В разделе Идентификация выберите Веб- и SIP-защита.
    6. Выберите Общие параметры.
    7. В разделе Поведение идентификации Веб выберите переключатель Использовать доступные данные идентификации при доступе к незащищенному URI, если он еще не выбран.
    8. Нажмите кнопку Применить.
    9. В окне Сообщения выберите Сохранить непосредственно в главной конфигурации.
    10. Остановите и перезапустите сервер.
  4. WebSphere:При обновлении из версии 7.1.1.1 или более ранних, использовании кластера WebSphere Application Server и необходимости установки Rational Team Concert необходимо создать автономный экземпляр сервера приложений в кластере для Rational Team Concert. Соответствующие инструкции приведены в разделе Создание экземпляра сервера приложений для Rational Team Concert в кластере WebSphere Application Server. Если кластер не применяется, то это действие выполнять необязательно; Rational Team Concert и Rational Asset Manager можно установить на одном сервере приложений.
  5. Если приложение настройки сервера было развернуто вручную (без помощи Installation Manager), то в той же системе создайте папку, содержащую следующие файлы сервера приложений:

    Дополнительная информация о загрузке этих файлов приведена в разделе Извлечение файлов приложения сервера непосредственно с носителя установки.

    Если у вас нет доступа к системе, в которой развернуто приложение настройки сервера, то можно загрузить файлы позднее.

  6. Откройте приложение установки сервера, перейдя в веб-браузере по адресу http://имя_системы:номер_порта/корневой_каталог_установки_сервера.

    URL по умолчанию для приложения установки сервера:

    Если защита включена на сервере приложений, будет показано приглашение ввести ИД и пароль пользователя для администратора сервера приложений.

  7. На странице Введение укажите тип базы данных и идентификации пользователя:
    1. Выберите приложение базы данных, которые будет использоваться, в списке Поставщик баз данных.
    2. Выберите тип идентификации пользователя, который будет использоваться в веб-приложении Rational Asset Manager:
      • LDAP: Информация о пользователе храниться в хранилище Упрощенного протокола доступа к каталогам (LDAP). Для доступа к хранилищу необходима административная информация.
      • Файл: Информация о пользователе хранится в пользовательском реестре пользователей, определенном для сервера приложений. Он может быть показан в списке как имя пользовательского реестра, как определено для сервера приложений. Примером пользовательского реестра пользователей является Файл, где информация о пользователе хранится в простом файле на сервере. Если вы используете другие типы идентификации. выберите эту опцию.
        Прим.: Идентификация на основе фала не предназначена для использования в рабочей среде.
      • Объединенное хранилище: Информация о пользователе хранится в нескольких хранилищах, таких как хранилища LDAP. Этот тип идентификации управляется WebSphere Application Server.
      • Локальная операционная система: Информация о пользователе хранится в базе данных учетных записей пользователей в локальной операционной системе. Этот тип идентификации управляется WebSphere Application Server.
    3. Rational Asset Manager требует Rational Team Concert. Сделайте этот выбор, если требуется установить Rational Team Concert, в списке Установить Rational Team Concert? :
      • Да, установить новый Rational Team Concert сервер: Установить новую ограниченную версиюRational Team Concert на ваш сервер приложений. При использовании кластера WebSphere Application Server необходимо создать отдельный экземпляр сервера приложений для Rational Team Concert.
      • Нет, работать с существующим Rational Team Concert: Существующий Rational Team Concert будет настроен для работы с Rational Asset Manager.
    4. В поле Найти установочные файлы укажите каталог, в котором расположены файлы веб-приложения. Если использовалась программа Installation Manager, то файлы будут расположены в каталоге расположение-группы-пакетов\ram\apps\was. Этот каталог должен содержать следующие файлы:
      • com.ibm.ram.repository.web_runtime.ear
      • RTC-Server.zip
      • rlsclients_rlsibmratl_811_1.zip
      • iehs_war.ear
      • rmcabdgovernprocess_war.ear
    5. Подтвердите, что вы хотите настроить Сервер или кластер. Если требуется создать кластер среды сетевого развертывания для Rational Asset Manager, обратитесь к документации WebSphere Application Server.
    6. Нажмите Далее.
  8. На шаге 1: Найдите раздел Установочные файлы, нажмите Задание расположения файлов на сервере и введите каталог файловой системы на сервере с приложением настройки сервера, где будут находиться новые веб-файлы приложений. Если использовалась программа Installation Manager, то файлы будут расположены в каталоге расположение-группы-пакетов\ram\apps\was. Этот каталог должен содержать следующие файлы:

    Если требуется загрузить файлы на сервер с приложением настройки сервера (например, когда приложение настройки сервера развернуто в кластере и пользователь обращается к удаленному серверу приложений), нажмите Загрузить файлы на сервер, а затем нажмите Обзор для выбора каждого нужного файла.

  9. Для проверки наличия всех необходимых файлов приложения в каталоге или загрузки их на сервер нажмите Проверить расположение. Если требуется загрузить файлы приложения, то приложение настройки сервера загрузит их во временный каталог. Будет выдано сообщение о наличии всех требуемых файлов.
  10. В разделе Шаг 2: Выберите программы и документацию для установки успешно развернутые приложения помечены именем кластера или сервера, на котором они развернуты. Для развертывания веб-приложений Rational Asset Manager выполните следующие действия:
    1. Выберите одно или несколько приложений для развертывания.
    2. Из списка Кластеры и серверы или Серверы выберите кластеры или серверы, на которые необходимо произвести развертывание. Невозможно развернуть Rational Team Concert в кластере. Вместо этого используйте одиночный сервер, созданный на шаге 4.
      Прим.: Для включения идентификации пользователей при обращении к приложению справки Rational Asset Manager (например, через сервер приложений или внешний брандмауэр) необходимо развернуть приложение справки Rational Asset Manager в одном сервере или кластере вместе с веб-приложением Rational Asset Manager.
    3. Выберите Развернуть приложения. Процесс развертывания одного или нескольких приложений может занять несколько минут. Индикатор хода выполнения развертывания показывается на отдельной странице. Результаты процесса показываются на странице Развернуть Rational Asset Manager.
    4. Нажмите Далее.
    5. На странице Сводка нажмите Далее.
  11. В разделе 2, часть 1, или создайте новую базу данных, или подключитесь к существующей:
    1. Выберите, нужно ли создавать новую базу данных или использовать существующую.
      • Для того чтобы создать и заполнить новую базу данных, выберите опции Создать обе базы данных и нажмите Далее. Перейдите к шагу 11b.
      • Для того чтобы использовать существующую базу данных (например, при обновлении из предыдущей версии Rational Asset Manager), выберите Использовать существующую базу данных. Перейдите к шагу 12.
    2. Создайте базу данных.
      • Базу данных DB2 можно заполнить с помощью аплета Java или вручную.
        • Для того чтобы использовать аплет Java:
          1. После загрузки аплета он ищет экземпляр DB2 в локальной системе. Браузер, в котором выполняется приложение установки сервера, должен находится в той системе, в которой установлен DB2. Если аплет находит экземпляр DB2, то показывается расположение установки DB2 и ее версия. Если аплет не находит экземпляр, показывается приглашение ввести расположение.
          2. Для того чтобы использовать другую установку DB2, выберите Изменить расположение установки.
          3. Введите ИД пользователя и Пароль для администратора DB2. Администраторы DB2 управляются операционной системой.
          4. После выбора подходящего расположения введите в поле Создать базу данных для Управления ресурсами имя базы данных ресурсов (например, RAMDB).
          5. При установке нового Rational Team Concert в поле Создать базу данных для управления жизненными циклами введите имя базы данных управления жизненными циклами (например, RTCDB). При использовании существующего Rational Team Concert базу данных создавать не требуется.
          6. Выберите Создать базу(ы) данных. Это также заполнит таблицы базы данных для ресурсов.
        • Для того чтобы вручную создать и настроить базу данных DB2, выберите Показать инструкции по созданию вручную базы данных DB2 и следуйте показанным инструкциям.
      • Для Oracle или SQL Server следуйте инструкциям по созданию и заполнению вручную базы данных.
      Инструкции, показанные в приложении установки сервера, идентичны инструкциям из раздела Создание и заполнение таблиц для ресурсов.
  12. В разделе 2, часть 2, укажите параметры соединения с базой данных:
    1. В текстовом поле Сервер базы данных введите имя или IP-адрес хоста сервера базы данных, например, servername.example.com. (Не используйте localhost).
    2. В поле Порт укажите номер порта. Например, значением по умолчанию для DB2 является 50000.
    3. Введите ИД и пароль пользователя с административными правами доступа к приложению базы данных.
    4. Выберите или укажите расположение файлов архива, требуемых базой данных на сервере, или выгрузите их на сервер. Поставщик базы данных должен предоставить эти файлы.
      • Для того чтобы указать расположение файлов архива, введите полный путь к каталогу, в котором они содержатся, например, C:\Program Files\IBM\SQLLIB\java.
      • Для того чтобы выгрузить файлы на сервер, выберите эту опцию и найдите файлы в локальной системе. По умолчанию они доступны в каталоге Rational_Asset_Manager_install_root\ram\ewas\universalDriver\lib в локальной системе. После выгрузки на сервер они будут помещены в каталог WebSphere_install_directory\profiles\profile_name\config\cells\cell_name\ram_jdbc
        Прим.: Linux: AIX: Linux для zSeries: Замените обратные косые черты ("\") в путях к каталогам на прямые косые черты ("/").
        Прим.: Для систем Oracle соответствующие файлы .jar можно загрузить из Oracle. Для Microsoft SQL Server соответствующий файл .jar можно загрузить из Microsoft.
        Важное замечание: Linux: AIX: Linux для zSeries: Если необходимо выполнить WebSphere Application Server или Apache Tomcat как пользователь, отличный от root, необходимо установить соответствующие права доступа к выгруженным файлам архива базы данных Java. Обратитесь к инструкциям, приведенным в разделе Разрешение подключения к базе данных пользователей, отличных root (Linux и AIX).
    5. В поле Имя базы данных для RAM введите имя главной базы данных Rational Asset Manager, например, RAMDB. Затем введите ИД пользователя и Пароль администратора базы данных.
    6. В поле Имя базы данных для жизненного цикла введите имя базы данных управления жизненными циклами, например, RTCDB. Затем введите ИД пользователя и Пароль администратора базы данных.
    7. Нажмите Проверить соединение. Приложение установки сервера сообщит, может ли сервер подключиться к базе данных.
    8. Если тест соединения выполнен успешно, нажмите Далее.
  13. В разделе 2, часть 2, настройте базу данных и заполните таблицы:
    1. На шаге 5: Настройте Основную базу данных Rational Asset Manager и нажмите Заполнить базу данных.
    2. Будет предложено подтвердить намерение настроить базу данных. Нажмите кнопку Ok. Этот процесс может занять несколько минут.
    3. На шаге 6: Настройте Базу данных жизненных циклов Rational Asset Manager и нажмите Заполнить базу данных.
    4. Будет предложено подтвердить намерение настроить базу данных. Нажмите кнопку Ok. Этот процесс может занять несколько минут.
    5. После настройки базы данных нажмите Далее.
  14. DB2:В разделе 2, часть 3, если используется DB2, можно настроить параметры базы данных для оптимизации производительности Rational Asset Manager. Если используется Oracle или SQL, параметры базы данных настроить невозможно.
    1. Если используется DB2, настройте параметры базы данных. Указаны рекомендуемые значения и текущие значения для следующих параметров. Для того чтобы изменить все параметры на рекомендуемые значения, выберите Использовать рекомендуемые значения. Изменения в параметрах базы данных вступят в силу при перезапуске сервера базы данных.
      • LOCKLIST: Для того чтобы указать объем дискового пространства, выделяемый для списка блокировки, введите число от 4 до 60000 включительно.
      • LOCKTIMEOUT: Для того чтобы указать время в секундах, в течении которого приложение ожидает получение блокировки, введите число от 1 до 30000. Установка этого параметра помогает избежать глобальных взаимоблокировок для приложений. Если значением является -1, обнаружение тайм-аута блокировки выключено.
      • LOGFILSIZ: Для того чтобы указать размер каждого основного и вспомогательного файла протокола, введите число. Размер этих файлов протокола ограничивает количество записей протокола, которые могут быть внесены в них, прежде чем они станут считаться полными, и потребуется новый файл протокола. Если в базе данных выполняется большое количество транзакций обновления, удаления и вставки, которые быстро заполнят файл протокола, увеличьте значение LOGFILSIZ.
        Прим.: Изменение значения параметра LOGFILSIZ необходимо только тогда, когда существуют большое количество ресурсов в хранилище (например, десятки или сотни тысяч).
      • MAXAPPLS: Введите число больше количества ожидаемых параллельных соединений.
      • MAXLOCKS: Для того чтобы указать процентное отношение списка блокировки, которое достигается, когда администратор базы данных изменяет из строки в таблицу блокировки для приложения, введите число от 1 до 100. Хотя процесс эскалации не занимает много времени, блокировка целых таблиц, а не отдельных строк, понижает параллелизм, и потенциально уменьшает общую производительность базы данных для последующих попыток доступа к затронутым таблицам.
    2. Нажмите Далее.
  15. В сводке раздела 2 приложение и сервера покажет приглашение перезапустить сервер. Если вы планируете продолжить работу в других разделах приложения установки сервера, можно отложить перезагрузку сервера до завершения работы в этих разделах.
  16. В разделе 3 настройте идентификацию пользователей:
  17. В разделе 4 настройте параметры для Rational Asset Manager:
    1. Введите адрес Сервера лицензий в формате port_number@host_name; например, 27000@example.com. По умолчанию Rational License Server использует порт TCP/IP 27000. Если Rational Asset Manager загружен из jazz.net, то поле будет содержать временный ключ лицензии.
    2. В разделе типа лицензии выберите тип лицензии, который будет использоваться на сервере Rational Asset Manager.
    3. укажите адрес сервера, на котором находятся приложения, развернутые на шаге 10. Введите протокол, полное имя хоста и номер порта, например, http://example.com:9080.
      Важное замечание: Всегда используйте имя хоста или IP-адрес для этих записей. Не используйте localhost. При использовании IPV6, укажите имя хоста IPV6; адрес IPV6 не будет работать.
    4. Задайте пути приложений. Пути по умолчанию основаны на указанном адресе сервера.
      • Rational Asset Manager: Введите URL развертывания для приложения сервера Rational Asset Manager, например, http://example.com:9080/ram.
      • Веб-службы: Введите URL развертывания для веб-служб, например, http://example.com:9080/ram.ws
      • Справка и поддержка пользователей: Введите URL развертывания для приложения поддержки пользователей Rational Asset Manager, например, http://example.com:9080/ram.help.
      • Процесс разработки на основе ресурсов: Введите URL развертывания для приложения Rational Asset-based Development Process, например, http://example.com:9080/ram.process.
      Для того чтобы изменить расположения или корневые контексты (например, если вы задали другие корневые контексты в WebSphere Application Server), нажмите Изменить.
    5. Нажмите Далее.
    6. Задайте расположения папок хранилища. При установке в кластере показывается его имя, и вы должны выбрать папки для каждого узла в кластере. Для применения параметров, выбранных для первого узла, ко всем узлам нажмите Использовать эти параметры для всех узлов.
      Прим.: Windows: WebSphere: При использовании удаленного файлового сервера или кластера WebSphere Application Server одна и та же учетная запись пользователя Windows (имя пользователя и пароль) должна иметь доступ к каждой системе, использованной в Rational Asset Manager. В противном случае Rational Asset Manager не сможет сохранять файлы на разных файловых серверах.
      • Постоянная папка: Введите полный путь в файловой системе к папке, в которой хранятся ресурсы и индексы поиска. Это может быть отображенный каталог. При установке в кластере это должно быть расположение, совместно используемое во всех узлах кластера.
      • Локальная папка хранилища: Введите полный путь к папке, в которой будут храниться данные веб-приложения Rational Asset Manager. Это должно быть расположение в локальной системе, а не отображенное или подключенное расположение. При установке в кластере каждый узел в нем должен иметь свою собственную локальную папку хранилища, которая не используется совместно с другими узлами. При установке нескольких серверов на одном физическом узле они все должны использовать одну физическую локальную папку папку хранилища.
      • Папка индекса: Введите полный путь к папке, в которой будут храниться файлы индексов веб-приложения Rational Asset Manager. В кластере каждый узел должен иметь отдельную папку индексных файлов.
        Совет: Для обеспечения оптимальной производительности эти папки должны быть расположены на разных физических дисках. Каждый диск должен иметь возможность быстрого чтения и записи и не должен быть диском операционной системы или сервера приложений. Для установок в кластере каждая система должна иметь свою собственную локальную папку на локальном жестком диске. Совместное использование локальной папки между всеми серверами приложений понизит производительность.
    7. Нажмите Далее.
    8. Для установок в кластере Служба сообщений Java (JMS) должна быть правильно настроена для Rational Asset Manager, чтобы обеспечить связь между серверами в кластере. Подтвердите, что JMS настроен правильно и нажмите Далее.
  18. Необязательно: В разделе 4, часть 3, настройте параметры производительности для WebSphere Application Server:
    1. Настройте параметры сервера.
      • Сбор мусора класса: Необязательно: Введите имя алгоритма сбора мусора для использования. Рекомендуемое значение предназначено для увеличения производительности сервера:
        • -XX:+UseParallelGC
        • Linux: AIX: Linux для zSeries: -Xgcpolicy:optavgpause
      • Мониторинг производительности: Мониторинг производительности должен оставаться выключен. Для включения мониторинга производительности на сервере приложений отметьте переключатель Включить.
      • Максимальное число сеансов: Введите количество сеансов, которое WebSphere Application Server будет поддерживать в памяти. По умолчанию используется значение 1000. Для поддержки большего числа сеансов в памяти увеличьте это значение.
      • Максимальное число соединений JDBC: Введите число, равное или большее количества пользователей, которые могут одновременно войти в Rational Asset Manager. Например, 100.
      • Тайм-аут сеанса (минут): Введите время в минутах для тайм-аута сеанса пользователя. По умолчанию в WebSphere Application Server используется значение 30 минут.
        Совет: Хотя уменьшение значения Тайм-аут сеанса позволит работу большего числа пользователей, особенно если многие пользователи будут выполнять короткие транзакции, установка слишком маленького значения для тайм-аута может отразиться на работе пользователей или помешать им выгружать большие ресурсы.
      • Минимальный размер веб-контейнера: Введите минимальное количество нитей, разрешенное в веб-контейнере. По умолчанию используется значение 25 для Windows и 15 для Linux и AIX. Если процессор сервера загружен не полностью, увеличьте это значение, а если процессор перегружен, то уменьшите его.
      • Максимальный размер веб-контейнера: Введите максимальное количество нитей, разрешенное в веб-контейнере. По умолчанию используется значение 50 для Windows и 30 для Linux и AIX. Если процессор сервера загружен не полностью, увеличьте это значение, а если процессор перегружен, то уменьшите его.
    2. Нажмите Далее.
    3. На странице Настройка кучи виртуальной памяти Java измените размер кучи для сервера. При установке в кластере можно установить размер кучи для узла. По умолчанию используется значение Не установлено. Перед выбором одной из других опций (Низкий, Средний или Высокий) необходимо знать, сколько физической памяти имеет компьютер.
    4. Нажмите Далее. снова откроется страница Сводка.
  19. Перезапустите сервер. Для того чтобы перезапустить WebSphere Application Server, выберите внизу страницы Перезапустить сервер, введите ИД пользователя и Пароль администратора сервера, а затем нажмите Перезапустить. Невозможно запустить какое-либо из развернутых на Rational Asset Manager приложений, пока сервер не будет перезапущен. После перезапуска сервера откроется страница Параметры управления жизненными циклами. Если перезапуск сервер занимает больше 180 секунд, перейдите на начальную страницу приложения установки сервера (http://имя_системы:номер_порта/корневой_каталог_установки_сервера, например, http://localhost:13080/ram.setup) для открытия страницы параметров управления жизненными циклами.
  20. При использовании встроенного WebSphere Application Server, так как теперь защита настроена, необходимо войти в систему с помощью Имени пользователя и Пароля администратора WebSphere Application Server. После входа в систему откроется страница Настройка параметров управления жизненными циклами.
  21. На странице Настройка параметров управления жизненными циклами введите путь и информацию о входе в систему для приложения Rational Team Concert:
    1. На этапе 1 в поле Сервер Rational Team Concert введите путь к расположению Rational Team Concert. Необходимо использовать защищенное соединение (https://). По умолчанию этим значением является:
      • Для встроенного WebSphere Application Server: https://localhost:13443/jazz
      • Для существующего WebSphere Application Server: https://localhost:9443/jazz
    2. На этапе 2 в поле ИД администратора Jazz введите ИД пользователя администратора сервера Rational Team Concert (по умолчанию применяется admin), затем в поле Пароль введите пароль для этого пользователя (по умолчанию применяется admin).
    3. На этапе 3 в поле Имя области проекта введите описательное имя области проекта, которая будет создана для жизненных циклов (например, Жизненные циклы Rational Asset Manager). Затем в поле ИД администратора области проекта введите ИД пользователя, желающего быть администратором области проекта (например, admin). Затем введите Пароль для этого пользователя.
    4. Нажмите Настройка сервера. Этот процесс может занять несколько минут. После настройки снова откроется страница Сводка.
  22. На странице Сводка выберите Запуск с помощью Rational Asset Manager. Откроется веб-клиент.

Дальнейшие действия

Настройте далее параметры электронной почты для Rational Asset Manager. Для этого обратитесь к разделу Настройка параметров электронной почты.

Дополнительная информация о настройке производительности находится в разделе Настройка производительности Rational Asset Manager.

Настройка приложения сервера Rational Asset Manager

В этом разделе описаны действия, которые необходимо выполнить для завершения настройки приложения сервера IBM Rational Asset Manager.

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

Если применяется IBM WebSphere Application Server, то с помощью приложения настройки сервера можно завершить настройку хранилища. Дополнительная информация приведена в разделе Развертывание и настройка файлов приложения с помощью приложения установки сервера.

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

Перед выполнением следующих действий необходимо запустить сервер или серверы, на которых установлены приложения Rational Asset Manager и Rational Team Concert.

Процедура

  1. Убедитесь, что на всех серверах хранилищ заданы одинаковые значения текущей даты, времени и часового пояса.
  2. Запустите приложение сервера Rational Asset Manager, указав соответствующий URL:
  3. Войдите в систему как администратор сервера приложений:
  4. При первом обращении к Rational Asset Manager появится страница "Ошибка конфигурации". Щелкните на ссылке здесь и введите ИД и пароль администратора. Откроется страница Конфигурация.
  5. Укажите путь к серверу лицензий и выберите тип лицензии для хранилища:
    1. В разделе "Путь к серверу лицензий" введите номер порта и полное имя сервера лицензий через символ '@'. Пример: 8010@путь_к_серверу_лицензий. При наличии нескольких серверов лицензий укажите их через запятую. (Необходимо указать три сервера.) Пример: 27000@путь_к_серверу_лицензий_1.example.com, 27000@путь_к_серверу_лицензий_2.example.com, 27777@путь_к_серверу_лицензий_3.example.com.
    2. В качестве типа лицензии выберите Стандартная версия или Корпоративная версия, чтобы настроить тип лицензии для данного хранилища.
  6. Убедитесь, что в разделе База данных в поле Пользователь указано имя пользователя, обладающего полными правами доступа к базам данных Rational Asset Manager и Rational Team Concert. В противном случае в полях Пользователь и Пароль введите идентификационные данные пользователя базы данных с полными правами доступа.
  7. Укажите путь к веб-службам:
    1. В поле "Путь к веб-службам" введите:
      http://имя_хоста:номер_порта/корневой_контекст_веб_служб_Rational_Asset_Manager
      где имя_хоста - имя хоста сервера приложений, номер_порта - порт для транспорта HTTP, корневой_контекст_веб_служб_Rational_Asset_Manager - корневой контекст для приложения веб-служб Rational Asset Manager.

      Если применяется распределитель нагрузки, укажите его имя. Если применяется веб-сервер proxy без распределителя нагрузки, укажите имя веб-сервера. При использовании IPV6, укажите имя хоста IPV6; адрес IPV6 не будет работать.

      Пример:

      http://www.example.com:9080/ram.ws
  8. В разделе Внутренний путь к Rational Team Concert укажите путь к IBM Rational Team Concert и сведения для входа в систему:
    1. В поле Путь укажите защищенный путь для сервера Rational Team Concert. Пример: https://www.example.com:9443/jazz. При использовании IPV6, укажите имя хоста IPV6; адрес IPV6 не будет работать.
    2. В полях Пользователь и Пароль введите имя пользователя и пароль администратора зоны проекта "Жизненные циклы RAM" Rational Team Concert. В простых установках это обычно Rational Team Concert и администратор сервера приложений.
  9. Если на веб-сервере настроена идентификация LDAP, то в разделе Нестандартный реестр пользователей можно настроить Rational Asset Manager для применения реестра LDAP для идентификации пользователей, извлечения информации о пользователях и применения связываний группы:
    1. Если планируется использовать нестандартный класс пользователей, то выберите переключатель Использовать нестандартный реестр пользователей и введите полный путь к классу в поле Класс. В противном случае оставьте в поле Класс значение по умолчанию.
    2. В поле ИД администратора введите имя пользователя реестра, которому требуется присвоить права администратора хранилища Rational Asset Manager. Укажите имя администратора хранилища; в противном случае вы не сможете войти в Rational Asset Manager с правами администратора хранилища для дальнейшей настройки приложения.
    3. Нажмите кнопку Настроить и введите следующую информацию для настройки взаимосвязи между Rational Asset Manager и реестром LDAP. Пустое значение автоматически заменяется на значение по умолчанию. Для того чтобы указать пустое значение, введите пробел (" ").
      Табл. 6. Параметры конфигурации реестра LDAP
      Поле конфигурации LDAP Описание
      URL сервера LDAP URL сервера LDAP (пример: ldap://hostname:389). Для защищенного обмена данными используйте следующий адрес: ldaps://hostname:636.
      Отличительное имя пользователя Имя пользователя, применяемое для получения доступа к реестру. Введите отличительное имя пользователя, например: uid=123456,c=us,ou=exampleorganization,o=example.com.
      Пароль пользователя Пароль пользователя.
      Уникальный ИД пользователя Имя свойства экземпляра objectClass, содержащее уникальный идентификатор пользователя. Пример: (objectClass) свойство serialNumber человека или (objectClass) свойство sAMAccountName пользователя.
      ИД пользователя для входа в систему Свойство (objectClass), применяемое для входа в систему. Несмотря на то, что обычно уникальный ИД и ИД входа в систему совпадают, реестр может быть настроен таким образом, чтобы для входа в систему применялся другой идентификатор (например, адрес электронной почты). Обратите внимание на то, что значение свойства "ИД для входа в систему" должно совпадать с ИД пользователя, указанным на шаге 9b.
      Номер телефона пользователя Свойство (objectClass), представляющее собой номер телефона пользователя. Пример: свойство (objectClass) telephonenumber человека.
      Адрес электронной почты пользователя Свойство (objectClass), содержащее адрес электронной почты пользователя. Пример: свойство (objectClass) mail человека.
      Отображаемое имя пользователя Свойство (objectClass), представляющее имя пользователя, показываемое в интерфейсе. Пример: (objectClass) свойство cn пользователя.
      Начальная точка поиска пользователей LDAP Во избежание поиска в тех разделах реестра, которые не содержат пользовательских данных, укажите путь к корневому объекту, с которого следует начинать поиск. Пример: ou=exampleorganization,o=example.com.
      Фильтр поиска пользователей Шаблон поиска пользователей. %v представляет термин поиска, введенный во входном текстовом поле. Поиск выполняется так, как если бы к условию поиска был добавлен символ подстановки. Создается шаблон поиска по умолчанию для поиска всех objectClasses для person, у которого свойство mail или свойство name совпадает с термином поиска.
      Начальная точка поиска группы LDAP Корневой объект для начала поиска групп. Пример: ou=memberlist,ou=groups,o=example.com.
      Фильтр поиска групп Фильтр, применяемый для поиска групп. По умолчанию ищутся все groupOfUniqueNames (статическая группа), groupOfNames (статическая группа LDAP), groupOfUrls (динамическая группа LDAP), group (группа, определенная в Active Directory) для введенного пользователем термина поиска.
      Шаблон для URL изображения Как правило, изображения не хранятся в реестре LDAP. Для получения изображения пользователя с помощью URL необходимо настроить этот шаблон: он позволяет извлекать изображение одновременно с информацией о пользователе из реестра. В данном шаблоне ${property} представляет собой свойство объекта пользователя LDAP objectClass, которое заменяется при извлечении изображения. Например, для пользователя с uid property=123456 шаблон по умолчанию https://ImageServer_url/photo/${uid}.jpg возвращает URL https://ImageServer_url/photo/123456.jpg.
    Прим.: Если используется идентификация пользователей с помощью LDAP и имя хоста LDAP имеет несколько IP-адресов в конфигурации сети, необходимо в административной консоли WebSphere Application Server настроить соответствующее свойство, чтобы предотвратить возможную блокировку учетных записей пользователей LDAP в случае, когда пользователи пытаются войти в Rational Asset Manager с неправильными идентификационными данными.

    Неправильный вход заставляет сервер проверять пользователя с каждым IP-адресом, что влечет за собой множественные отказы во входе в систему. Если задано максимальное количество попыток входа в систему, одна попытка входа с неверными идентификационными данными может вызвать блокировку учетной записи LDAP. Инструкции по предотвращению подобной ситуации приведены в разделе http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg1PK42672.

  10. (Дополнительно) Для того чтобы в Rational Asset Manager настроить применение удаленных исполняемых файлов Java для повышения производительности, обратитесь к разделу Настройка удаленных процессов. В противном случае выберите Использовать JRE веб-сервера.
  11. В разделе Дисковая память настройте параметры дисковой памяти для хранения ресурсов и индексных файлов:
    Прим.: Windows: WebSphere: При использовании удаленного файлового сервера или кластера WebSphere Application Server одна и та же учетная запись пользователя Windows (имя пользователя и пароль) должна иметь доступ к каждой системе, использованной в Rational Asset Manager. В противном случае Rational Asset Manager не сможет сохранять файлы на разных файловых серверах.
    1. В списке Тип хранения выберите способ хранения ресурсов. Если для хранения ресурсов планируется использовать продукт IBM Rational ClearCase, он должен быть уже установлен и запущен, а пользователь сервера должен иметь права для работы с Rational ClearCase.
    2. Если ресурсы хранятся в файловой системе, введите расположение в поле Постоянная папка (например, d:\RAMStorage). В кластере папка persist должна находиться на общем диске, к которому имеют доступ все серверы кластера.
    3. В поле Локальная папка введите полный путь к папке, которую следует использовать для хранения временных данных веб-приложения (например, e:\RAMlocalfolder). Она должна находиться на локальном жестком диске, а не на общем диске. При установке в кластере каждый узел в нем должен иметь свою собственную локальную папку хранилища, которая не используется совместно с другими узлами. При установке нескольких серверов на одном физическом узле они все должны использовать одну физическую локальную папку папку хранилища.
    4. В поле Папка для индексных файлов укажите полный путь к папке, в которой следует хранить индексы поиска. Она должна находиться на локальном жестком диске, а не на общем диске.
    Для обеспечения оптимальной производительности эти три папки должны быть расположены на разных физических дисках.
  12. Укажите путь к веб-серверу:
    1. В поле "Путь к веб-серверу" введите:
      http://имя_системы:номер_порта/корневой_контекст_Rational_Asset_Manager
      где имя_системы - имя хоста сервера приложений, номер_порта - порт для транспорта HTTP, корневой_контекст_Rational_Asset_Manager - корневой контекст приложения Rational Asset Manager.

      Если применяется распределитель нагрузки, укажите его имя. Если применяется веб-сервер proxy без распределителя нагрузки, укажите имя веб-сервера. При использовании IPV6, укажите имя хоста IPV6; адрес IPV6 не будет работать.

      Пример:

      http://www.example.com:9080/ram
  13. Укажите путь к документации:
    1. Если веб-приложение справки и документации находится на том же сервере, что и приложение сервера, отметьте пункт Использовать по умолчанию в поле Путь к Information Center. В противном случае выключите переключатель Использовать по умолчанию и введите URL веб-приложения справки (например, http://www.example.com:9080/ram.help). При использовании IPV6, укажите имя хоста IPV6; адрес IPV6 не будет работать.
    2. Если веб-приложение документации по процессам управления и разработки на основе ресурсов находится на том же сервере, что и приложение сервера, то в разделе "Путь к процессам разработки на основе ресурсов" включите переключатель Использовать по умолчанию. В противном случае выключите переключатель Использовать по умолчанию и введите URL веб-приложения справки (например, http://www.example.com:9080/ram.process). При использовании IPV6, укажите имя хоста IPV6; адрес IPV6 не будет работать.
  14. В разделе "Расписание заданий" укажите частоту выполнения определенных заданий:
  15. Для каждого задания в разделе Расписания заданий можно изменить частоту выполнения задания. Нажмите Изменить и выберите один из следующих вариантов:
    1. Для выполнения задания каждые n часов или минут выберите Выполнять задание каждые, введите число и выберите минут или часов в выпадающем списке.
    2. Для выполнения задания один раз в день или неделю выберите Выполнять задание по расписанию, выберите Каждый день или определенный день недели, затем выберите время в выпадающем списке.
  16. Настройте параметры производительности:
    1. В разделе "Параметры производительности" снимите переключатель Автоматически создавать содержимое при отправке ресурсов, если не требуется автоматически создавать уменьшенные копии артефактов, присоединенных к ресурсам, в Rational Asset Manager. Такой подход позволяет повысить производительность при отправке ресурсов в хранилище.
    2. Если служба поиска не должна учитывать популярность ресурсов, то отмените выбор переключателя Включить индексацию с учетом популярности. Отмена выбора этого переключателя позволяет повысить производительность больших хранилищ; однако служба поиска не будет использовать такую статистику, как число загрузок и просмотров.
    3. В поле Максимальное число сеансов для пользователя введите максимальное число сеансов для одного пользователя.
    Эти параметры влияют на производительность сервера. Дополнительная информация приведена в see руководстве по настройке производительности.
  17. Нажмите кнопку Сохранить внизу страницы.
  18. Перезапустите сервер приложений.
  19. Щелкните на ссылке Справка. (Если справочная система не запускается, убедитесь, что вместе с сервером Rational Asset Manager была установлена документация.)
  20. В строке навигации справочной системы выберите Настройка -> Настройка Rational Asset Manager -> Дополнительно. В зависимости от текущей конфигурации, можно настроить дополнительные параметры Rational Asset Manager.

Дальнейшие действия

Инструкции по настройке отправки уведомлений по электронной почте в Rational Asset Manager приведены в разделе Настройка параметров электронной почты.

В случае применения Tomcat можно приступить к настройке Tomcat для поддержки идентификации LDAP. Дополнительная информация приведена в разделе Настройка идентификации LDAP для Tomcat.

Настройка параметров электронной почты

В этом разделе описывается настройка расположения сервера SMTP и информации, используемой для отправки сообщений электронной почты пользователям. Эта информация используется для отправки сообщений электронной почты по подписке и других уведомлений.

Процедура

  1. Войдите в веб-клиент IBM Rational Asset Manager как администратор хранилища.
  2. Нажмите Администрирование.
  3. Выберите Настройка.
  4. Перейдите в раздел Электронная почта на странице Конфигурация.
  5. В текстовом поле Сервер SMTP введите расположение сервера Простого протокола передачи почты (SMTP), например, smtp.example.com.
  6. В текстовом поле Адрес возврата по умолчанию введите адрес электронной почты, используемый в поле ответа автоматических исходящих сообщений.
  7. В текстовом поле Имя возврата по умолчанию введите имя, используемой в поле имени автоматических исходящих сообщений.
  8. Нажмите кнопку Сохранить.

Настройка идентификации LDAP для Tomcat

IBM Rational Asset Manager, IBM Rational Team Concert и Tomcat можно настроить на идентификацию LDAP.

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

IBM WebSphere Application Server позволяет настроить идентификацию LDAP для WebSphere Application Server и Rational Asset Manager в приложении настройки сервера. Дополнительная информация приведена в разделе Развертывание и настройка файлов приложения с помощью приложения установки сервера.

Перед выполнением следующей процедуры необходимо развернуть и настроить Rational Asset Manager и Rational Team Concert на применение защиты на основе файлов:

  1. Развертывание приложений сервера в Apache Tomcat
  2. Настройка приложения сервера Rational Asset Manager

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

Если Rational Team Concert установлен на отдельном сервере Tomcat, то не требуется настраивать идентификацию LDAP для Rational Team Concert; включенный Rational Team Concert использует одного пользователя, поэтому защиты на основе файлов достаточно.

Для настройки Rational Asset Manager и Rational Team Concert на Tomcat на использование идентификации LDAP выполните инструкции в следующих разделах.

Процедура

  1. Настройте сервер Tomcat для Rational Asset Manager на использование LDAP.
  2. Настройте сервер Tomcat для Rational Team Concert на использование LDAP.

Настройка LDAP на сервере Tomcat для Rational Asset Manager

Идентификацию LDAP необходимо настроить как для Rational Asset Manager, так и для сервера Tomcat.

Процедура

  1. Войдите в веб-клиент Rational Asset Manager от имени администратора сервера и настройте Rational Asset Manager для применения идентификации LDAP. Укажите ИД пользователя для администратора хранилища в поле ИД администратора; в противном случае вы не сможете войти Rational Asset Manager в следующий раз. За дополнительной информацией обратитесь к шагу 9 в разделе Настройка приложения сервера Rational Asset Manager.
  2. Выйдите из Rational Asset Manager.
  3. Завершите работу сервера Tomcat.
  4. Настройте сервер Tomcat для Rational Asset Manager для применения LDAP:
    1. Откройте файл установочный-каталог-tomcat/conf/server.xml в текстовом редакторе.
    2. Найдите тег Realm и укажите значения, соответствующие серверу LDAP:
      <Realm  className="org.apache.catalina.realm.JNDIRealm" debug="99"    			
           connnectionURL="ldap://example.com:389"
           connectionName="uid=123456,c=us,ou=exampleorganization,o=example.com"
           connectionPassword="password"
           userBase="ou=exampleorganization,o=example.com"
           userSearch="(mail={0})"
           userSubtree="true"
           roleBase="ou=memberlist,ou=groups,o=example.com"
           roleName="cn"
           roleSearch="(mail={0})"
           roleSubtree="true"
      />

      Где:

      Табл. 7. Свойства LDAP, необходимые для Rational Asset Manager и Rational Team Concert
      Свойство LDAP Определение
      connectionURL Расположение и порт сервера LDAP
      connectionName Отличительное имя пользователя, применяемое для подключения к хранилищу LDAP
      connectionPassword Пароль пользователя.
      userBase Расположение для начала поиска пользователей.
      userSearch Фильтр поиска LDAP, применяемый для выбора записи пользователя после замены имени пользователя в {0}.
      userSubtree Для того чтобы разрешить поиск LDAP по всему поддереву, укажите значение true.
      roleBase Базовая запись для поиска ролей
      roleName Запись LDAP, содержащая имя роли.
      roleSearch Фильтр LDAP, применяемый для поиска групп.
      roleSubtree Для того чтобы разрешить поиск LDAP по всему поддереву ролей, укажите значение true.
  5. Перезапустите сервер Tomcat.

Результаты

Теперь вы можете войти в Rational Asset Manager как администратор хранилища с использованием ИД, указанного в Rational Asset Manager. Tomcat больше не используйте идентификацию на основе файлов. Можно создать сообщества и назначить других пользователей LDAP администраторами.

Дальнейшие действия

Если включенный Rational Team Concert находится на том же сервере или на другом сервере и требуется использовать идентификацию LDAP, то необходимо настроить Rational Team Concert на использование LDAP.

Настройка Rational Team Concert на Tomcat на использование LDAP

Встроенный IBM Rational Team Concert можно настроить для поддержки LDAP.

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

Необходимо иметь административные права доступа для сервера Tomcat.

В отличие от Rational Asset Manager, Rational Team Concert определяет роли с помощью групп LDAP. Вы должны обладать правами на создание групп LDAP или знать имена групп LDAP, которые будут связаны с ролями Rational Team Concert.

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

Выполните следующую процедуру, только если выполняется любое из следующих требований:

Процедура

  1. Завершите работу сервера Tomcat.
  2. Настройте идентификацию LDAP на сервере Tomcat для Rational Team Concert. Если Rational Team Concert находится на том же сервере, что и Rational Asset Manager, и сервер Tomcat уже настроен на этапе 4 Настройка LDAP на сервере Tomcat для Rational Asset Manager. Если Rational Asset Manager и Rational Team Concert находятся на разных серверах, выполните следующее:
    1. Откройте файл установочный-каталог-tomcat-для-rtc/conf/server.xml в текстовом редакторе.
    2. Найдите тег Realm и укажите значения, соответствующие серверу LDAP:
      <Realm  className="org.apache.catalina.realm.JNDIRealm" debug="99"    			
           connnectionURL="ldap://example.com:389"
           connectionName="uid=123456,c=us,ou=exampleorganization,o=example.com"
           connectionPassword="password"
           userBase="ou=exampleorganization,o=example.com"
           userSearch="(mail={0})"
           userSubtree="true"
           roleBase="ou=memberlist,ou=groups,o=example.com"
           roleName="cn"
           roleSearch="(mail={0})"
           roleSubtree="true"
      />

      Где:

      Табл. 8. Свойства LDAP, необходимые для Rational Asset Manager и Rational Team Concert
      Свойство LDAP Определение
      connectionURL Расположение и порт сервера LDAP
      connectionName Отличительное имя пользователя, применяемое для подключения к хранилищу LDAP
      connectionPassword Пароль пользователя.
      userBase Расположение для начала поиска пользователей.
      userSearch Фильтр поиска LDAP, применяемый для выбора записи пользователя после замены имени пользователя в {0}.
      userSubtree Для того чтобы разрешить поиск LDAP по всему поддереву, укажите значение true.
      roleBase Базовая запись для поиска ролей
      roleName Запись LDAP, содержащая имя роли.
      roleSearch Фильтр LDAP, применяемый для поиска групп.
      roleSubtree Для того чтобы разрешить поиск LDAP по всему поддереву ролей, укажите значение true.
  3. Настройте четыре группы LDAP для Rational Team Concert.

    Создайте следующие группы:

    Пользователь, который является администратором сервера Rational Team Concert, должен находиться в группе JazzAdmins. Для добавления пользователя в эту группу выполните одно из следующего:

    Дополнительная информация о создании групп LDAP приведена в документации по серверу LDAP.
  4. Перезапустите сервер Tomcat.
  5. Удалите лицензию разработчика из учетной записи старого администратора:
    1. Запустите пользовательский веб-интерфейс администрирования Rational Team Concert в веб-браузере, указав следующий адрес: https://имя-системы:защищенный-порт/jazz/admin/. Обратите внимание на префикс https; требуется защищенное соединение.
    2. Войдите в систему с ИД пользователя и паролем нового администратора, являющегося участником группы JazzAdmins LDAP.
    3. Нажмите Управление пользователями.
    4. Щелкните на имени предыдущего администратора.
    5. В разделе Лицензия на доступ к клиенту отмените выбор лицензии Rational Team Concert - Разработчик.
    6. Нажмите кнопку Сохранить.
  6. Добавьте нового администратора:
    1. Выберите Создать пользователя.
    2. Введите следующие сведения:
      1. Имя пользователя: ИД пользователя (LDAP) нового администратора сервера.
      2. ИД пользователя: ИД пользователя (LDAP) нового администратора сервера Tomcat.
      3. Адрес электронной почты: Действительный адрес электронной почты администратора сервера Tomcat
    3. В разделе "Лицензия для доступа к клиенту" выберите Rational Team Concert - Разработчик, чтобы предоставить этому пользователю лицензию разработчика.
    4. Нажмите кнопку Сохранить.
    5. Выйдите из системы и снова войдите в пользовательский веб-интерфейс администрирования от имени нового администратора сервера приложений.
  7. Укажите необходимые роли и участников для нового администратора:
    1. На странице "Управление областями проекта" выберите область проекта Жизненный цикл RAM.
    2. В разделе Администраторы нажмите Добавить. Найдите и выберите администратора для создания. При работе с существующим приложением Rational Team Concert также можно выбрать другого пользователя в качестве администратора этой области проекта.
    3. В разделе Участники нажмите Добавить и найдите и выберите того же пользователя, который был выбран в качестве администратора области проекта.
    4. После добавления администратора щелкните на значке Роли процесса рядом с именем администратора.
    5. В окне Изменение ролей процесса в списке Доступные роли выберите Администрирование и нажмите кнопку Добавить.
    6. Нажмите кнопку Готово.
    7. Нажмите кнопку Сохранить.
  8. Остановите и перезапустите сервер Tomcat.
  9. Укажите информацию об администраторе Rational Team Concert в Rational Asset Manager:
    1. В веб-браузере войдите в административную консоль Rational Asset Manager от имени администратора хранилища.
    2. Вберите Администрирование -> Настройка.
    3. В разделе Внутренний путь к Rational Team Concert в полях Пользователь и Пароль укажите идентификационные данные нового администратора Rational Team Concert.
    4. Нажмите кнопку Сохранить.

Настройка производительности Rational Asset Manager

Производительность IBM Rational Asset Manager в значительной степени зависит от способа настройки сервера приложений, базы данных, веб-сервера, сервера proxy кэширования, распределителя нагрузки и операционной системы. В этом разделе приведены инструкции по настройке этих систем и Rational Asset Manager. В этом документе приведены основные параметры Rational Asset Manager, доступные для настройки. Параметры настройки оборудования или ожидаемая пользовательская загрузка приводятся в отдельных документах. Дополнительную информацию можно найти в Руководстве по планированию ресурсов Rational Asset Manager.

Настройка Rational Asset Manager

На странице конфигурации Rational Asset Manager можно настроить параметры, позволяющие оптимизировать производительность системы. Эта страница доступна любому администратору хранилища.

Табл. 9. Параметры межплатформенной настройки Rational Asset Manager
Неполадка Параметр / значение Дополнительные сведения
Большое время ответа при поиске ресурсов Локальные и индексные папки / Не использовать удаленную или общую папку

Для повышения производительности для каждого сервера приложений следует указать отдельную локальную папку и папку для индексных файлов на локальном жестком диске. Не следует располагать эти папки на жестком диске, на котором установлен сервер приложений или операционная система.

Для того чтобы настроить этот параметр, подключитесь к административной консоли Rational Asset Manager с правами администратора и выберите Администрирование -> Конфигурация; затем в разделе "Дисковая память" настройте параметры Локальная папка и Папка для индексных файлов.

Большое время ответа при поиске ресурсов Индексация с учетом популярности / Выключить

Служба поиска может учитывать популярность (например, количество просмотров или загрузок) ресурсов, чтобы выдавать самые актуальные результаты; но следует отметить, что в больших хранилищах это сказывается на производительности.

Для выключения индексации с учетом популярности войдите в Rational Asset Manager от имени администратора, выберите Администрирование -> Конфигурация; в разделе Параметры производительности отмените выбор переключателя Включить индексацию с учетом популярности.

Большое время ответа при поиске ресурсов. Папка для индексных файлов / Использовать быстрый выделенный диск для индексных файлов

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

Для того чтобы настроить этот параметр, подключитесь к Rational Asset Manager с правами администратора и выберите Администрирование -> Конфигурация; затем в разделе "Дисковая память" укажите значение параметра Папка для индексных файлов.

Общие параметры производительности (периодические задачи) Расписание создания индекса статистики / 10 минут

Слишком частый сбор статистических данных снижает производительность работы. Для большинства сред достаточно использовать значение по умолчанию - 10 минут.

Для того чтобы настроить этот параметр, подключитесь к Rational Asset Manager с правами администратора и выберите Администрирование -> Конфигурация -> Расписание создания индекса статистики.

Общие параметры производительности (периодические задачи) Расписание обработки подписок / Указать период с минимальной нагрузкой

Можно задать специальное время для обработки подписок. Для повышения производительности укажите период времени с минимальной нагрузкой для Rational Asset Manager.

Для того чтобы настроить этот параметр, подключитесь Rational Asset Manager с правами администратора и выберите Администрирование -> Конфигурация -> Расписание обработки подписок.

Общие параметры производительности (периодические задачи) Расписание обновления информации о пользователях и группах / Указать период с минимальной нагрузкой

Можно задать специальное время для обработки информации о пользователях и группах. Для повышения производительности укажите период времени с минимальной нагрузкой для Rational Asset Manager.

Для того чтобы настроить этот параметр, подключитесь к Rational Asset Manager с правами администратора и выберите Администрирование -> Конфигурация -> Расписание обновления информации о пользователях и группах.

Общие параметры производительности (периодические задачи) Расписание проверки уведомлений / Указать период с минимальной нагрузкой

Можно задать специальное время для обработки уведомлений. Для повышения производительности укажите период времени с минимальной нагрузкой для Rational Asset Manager.

Для того чтобы настроить этот параметр, подключитесь к Rational Asset Manager с правами администратора и выберите Администрирование -> Конфигурация -> Расписание проверки уведомлений.

Ошибка "Недостаточно памяти" в протоколах - неполадки, связанные с сеансами Максимальное число сеансов для одного пользователя / 10

Может возникнуть такая ситуация, что один пользователь занял все доступные ресурсы сервера. Это может произойти из-за ошибок в сценарии либо в результате атаки типа "отказ в обслуживании". Во избежание возникновения подобных ситуаций максимальное число сеансов по умолчанию равно 10. По достижении этого значения пользователь не сможет создать новый сеанс на сервере.

Для того чтобы настроить этот параметр, подключитесь к Rational Asset Manager с правами администратора и выберите Администрирование -> Конфигурация; затем в разделе "Параметры производительности" укажите значение параметра Максимальное число сеансов для одного пользователя.

Отправка ресурса занимает слишком много времени Автоматическое создание избранного содержимого при отправке ресурса / Выключено

При отправке ресурса Rational Asset Manager создает уменьшенные копии изображений артефактов, присоединенных к ресурсу. Если ресурс содержит несколько артефактов, то для его отправки может потребоваться длительное время.

Для того чтобы выключить функцию автоматического создания уменьшенных копий, подключитесь к Rational Asset Manager с правами администратора хранилища и выберите Администрирование -> Конфигурация; затем в разделе "Параметры производительности" выключите переключатель Автоматически создавать избранное содержимое при отправке ресурсов.

Кроме того, администраторы могут просмотреть состояние задания в Rational Asset Manager, выбрав в меню Администрирование -> Конфигурация -> Показать состояние задания. На странице "Состояние задания" показаны активные или выполненные ранее задания, которые могут влиять на производительность Rational Asset Manager. Также на этой странице могут быть показаны сообщения об ошибках.

Настройка сервера приложений

Rational Asset Manager тесно взаимодействует с сервером приложений, поэтому оптимизация параметров сервера приложений позволит повысить производительность Rational Asset Manager.

В этом разделе описаны параметры IBM WebSphere Application Server версии 6.1, которые могут значительно повлиять на производительность. Эти параметры также доступны для изменения в IBM WebSphere Application Server версии 6.0, однако инструкции по их настройке могут несколько отличаться.

Важное замечание: Перед изменением любых параметров создайте резервную копию своего профайла WebSphere Application Server.

Табл. 10. Параметры межплатформенной настройки WebSphere Application Server V6.1
Неполадка Параметр / значение Дополнительные сведения
Ошибка "Недостаточно памяти" в протоколах Размер кучи виртуальной машины Java / между 1300 и 2000

На сервере с объемом памяти 4 ГБ можно указать два экземпляра с размером кучи 1300 МБ или один экземпляр с размером кучи 2000 МБ. Необходимо периодически проверять объем пространства подкачки для обеспечения достаточного уровня памяти. Если на сервере установлено 8 ГБ памяти, можно указать 2 экземпляра с размером кучи 2000 МБ.

Для задания параметра войдите в административную консоль WebSphere и выберите Серверы -> Типы серверов -> Серверы приложений WebSphere -> Java и управление процессами -> Определение процесса -> Виртуальная машина Java -> Первоначальный размер кучи и Максимальный размер кучи.

Обратите внимание, что этот параметр следует применить к серверам Rational Asset Manager и серверу IBM Rational Team Concert. При необходимости сервер RTC можно установить в отдельном узле кластера.

Ошибки при установлении соединения с базой данных Максимальное число соединений JDBC / 100

Убедитесь в том, что число соединений JDBC достаточно для поддержки всех пользователей, подключенных к Rational Asset Manager.

Для того чтобы настроить этот параметр, подключитесь к административной консоли WebSphere Application Server и выберите Ресурсы -> JDBC -> Источники данных -> <источник данных Rational Asset Manager> -> Свойства пула соединений -> Максимальное число соединений.

См. также "Параметры MAXAPPLS и MAXAGENTS" в разделе "Настройка DB2".

См. также "Максимальное число процессов для AIX и Linux" в разделе "Настройка операционной системы".

Ошибка "Недостаточно памяти" в протоколах - неполадки, связанные с сеансами Максимальное число сеансов в памяти / 200

По умолчанию IBM WebSphere Application Server версии 6.1 поддерживает до 1000 сеансов в памяти. Однако если выбран параметр "Разрешить переполнение", то в дополнительной таблице сеансов будут храниться дополнительные сеансы. Эти параметры по умолчанию позволяют правильно обрабатывать возможные неполадки, связанные с недостаточным объемом памяти. Рекомендуется ограничить максимальное число сеансов в памяти: выключить параметр "Разрешить переполнение" и указать максимальное число сеансов в памяти, соответствующее текущему объему памяти на сервере.

Для того чтобы настроить этот параметр, подключитесь к административной консоли WebSphere Application Server и выберите Серверы -> Серверы приложений -> Имя сервера -> Управление сеансами -> Максимальное число сеансов в памяти.

Ошибка "Недостаточно памяти" в протоколах - неполадки, связанные с сеансами Тайм-аут сеанса / По умолчанию (30 минут)

Значение тайм-аута сеанса по умолчанию в IBM WebSphere Application Server версии 6.1 равно 30 минутам. Уменьшив это значение, можно разрешить подключение для большего числа пользователей, совершающих быстрые транзакции. Однако если значение слишком мало, пользователи могут не успеть загрузить ресурсы большого размера. Обратите внимание, что большинство пользователей не выходят из системы после завершения транзакции: такие сеансы завершаются автоматически в результате тайм-аута.

Для задания параметра войдите в административную консоль WebSphere Application Server и выберите Серверы -> Типы серверов -> Серверы приложений WebSphere -> Имя сервера -> Управление сеансами -> Задать тайм-аут.

Сбой при загрузке ресурсов большого размера, ошибки асинхронной связи или ввода-вывода Тайм-аут записи во входном канале HTTP (HTTP 2) / 300 секунд

Значение тайм-аута записи в IBM WebSphere Application Server версии 6.1 по умолчанию равно 60 секундам. Увеличьте это значение, чтобы избежать ошибок при загрузке файлов, особенно если клиент использует низкоскоростное соединение или отправляет много запросов.

Для изменения параметра войдите в административную консоль WebSphere Application Server и выберите Серверы -> Типы серверов -> Серверы приложений WebSphere -> Имя сервера -> Порты -> Просмотр связанных транспортных протоколов (для порта, который используется для Rational Asset Manager; например, 9080) -> WCInboundDefault -> Входящий канал HTTP (HTTP 2) -> Записать тайм-аут.

Высокая загрузка процессора Система сбора статистики / выключено

По умолчанию в IBM WebSphere Application Server версии 6.1 включена базовая система сбора статистики (PMI). Хотя это и замечательное средство для настройки сервера приложений, но для оптимизации производительности рекомендуется отключить данный компонент (после настройки сервера). Его следует выключить для всех экземпляров и агентов узлов.

Для того чтобы настроить этот параметр, подключитесь к административной консоли WebSphere Application Server и выберите Мониторинг и настройка -> Система сбора статистики (PMI) -> Имя сервера -> Включить систему сбора статистики (PMI).

Общие параметры производительности Кэш подготовленных операторов / 100

В WebSphere Application Server предусмотрена возможность кэширования часто используемых подготовленных операторов. Если кэш операторов сбрасывается, включите PMI в WebSphere Application Server и увеличьте это значение.

Для того чтобы настроить этот параметр, подключитесь к административной консоли WebSphere Application Server и выберите Ресурсы -> JDBC -> Источники данных -> <Источник данных Rational Asset Manager> -> Свойства источника данных WebSphere Application Server -> Размер кэша операторов.

См. также раздел "Дополнительная информация для настройки WebSphere Application Server."

Тайм-аут сеанса Максимальное число сеансов в памяти / по умолчанию

По умолчанию Websphere Application Server 6.1 поддерживает до 1000 сеансов в памяти. Однако если выбран параметр "Разрешить переполнение", то в дополнительной таблице сеансов будут храниться дополнительные сеансы. Если планируется использовать более 1000 сеансов одновременно, необходимо увеличить это значение для второй таблицы сеансов.

Для того чтобы настроить этот параметр, подключитесь к административной консоли WebSphere Application Server и выберите Серверы -> Серверы приложений -> Имя сервера -> Управление сеансами -> Максимальное число сеансов в памяти.

Периодически снижается производительность; всплески производительности при очистке памяти от мусора Class Garbage Collection / Xgcpolicy:optavgpause (для WebSphere Application Server с пакетом исправлений 16 и ниже) или -Xgcpolicy:gencon (для WebSphere Application Server с пакетом исправлений 17 и выше)

Производительность сервера или рабочей среды можно повысить, настроив определенные параметры сбора мусора. Дополнительная информация о параметрах сбора мусора приведена на странице http://java.sun.com/docs/hotspot/gc5.0/gc_tuning_5.html.

Для задания параметра войдите в административную консоль WebSphere Application Server и выберите Серверы -> Типы серверов -> Серверы приложений WebSphere -> Имя сервера -> Java и управление процессами -> Определение процесса -> Виртуальная машина Java -> Базовые аргументы JVM.

Невозможно передать файлы большого размера; недостаточно памяти или ошибки malloc Свойство веб-контейнера channelwritetype / синхронная передача данных (sync) Для асинхронной передачи данных по каналам TCP/IP требуется повышенное число буферов.

1. В административной консоли WebSphere Application Server выберите Серверы -> Типы серверов -> Серверы приложений WebSphere -> Имя сервера -> Параметры веб-контейнера -> Веб-контейнер -> Пользовательские свойства.

2. Нажмите Создать.

3. Добавьте следующую пару:

  • Имя: com.ibm.ws.webcontainer.channelwritetype
  • Значение: sync

Нажмите кнопку OK и сохраните конфигурацию. Перезапустите сервер приложений для обновления свойства.

Для администратора развертывания:

1. Запустите интерактивный сеанс wsadmin:

dmgr-profile-root\bin>wsadmin -lang jacl

2. Скопируйте следующие строки и вставьте их после приглашения wsadmin>:

set dmgr [$AdminConfig getid /Server:dmgr/]
set webcontainer [$AdminConfig list WebContainer $dmgr]
$AdminConfig create Property $webcontainer {{name com.ibm.ws.webcontainer.channelwritetype} {value sync}} properties
$AdminConfig show $webcontainer
$AdminConfig save

3. Перезапустите администратор развертывания для обновления свойства.

За дополнительной информацией обратитесь к разделу http://www.ibm.com/support/docview.wss?uid=swg21317658.

Табл. 11. Параметры настройки AIX / Linux WebSphere Application Server V6.1
Неполадка Параметр / значение Дополнительные сведения
Ресурсы процессора используются не полностью или чрезмерно Пулы веб-контейнера / 30

Нити веб-контейнера, применяемые сервером приложений для обработки запросов. Если ресурсы процессора используются не полностью, рекомендуется увеличить это значение. Если ресурсов процессора недостаточно, рекомендуется уменьшить это значение. Не следует устанавливать значение больше 50 для нитей веб-контейнера.

Для задания параметра войдите в административную консоль WebSphere Application Server и выберите Серверы -> Типы серверов -> Серверы приложений WebSphere -> Имя сервера -> Пулы нитей -> Веб-контейнер.

Минимальный размер:15

Максимальный размер: 30

Табл. 12. Параметры настройки Windows WebSphere Application Server V6.1
Неполадка Параметр / значение Дополнительные сведения
Ресурсы процессора используются не полностью или чрезмерно Пулы веб-контейнера / 50

Нити веб-контейнера, применяемые сервером приложений для обработки запросов. Если ресурсы процессора используются не полностью, рекомендуется увеличить это значение. Если ресурсов процессора недостаточно, рекомендуется уменьшить это значение. Не следует устанавливать значение больше 50 для нитей веб-контейнера.

Для задания параметра войдите в административную консоль WebSphere Application Server и выберите Серверы -> Типы серверов -> Серверы приложений WebSphere -> Имя сервера -> Пулы нитей -> Веб-контейнер.

Минимальный размер: 25

Максимальный размер: 50

Помимо этих параметров, в WebSphere Application Server можно включить систему сбора статистики (PMI). Она предоставляет подробные сведения о производительности в виде графиков данных. В большинстве случаев работа PMI снижает производительность сервера, поэтому после завершения сбора данных выключите PMI.

Для того чтобы включить PMI, подключитесь к административной консоли WebSphere Application Server и выберите Мониторинг и настройка -> Система сбора статистики (PMI) -> имя_сервера -> Включить систему сбора статистики (PMI).

Дополнительные ресурсы:

Настройка сервера базы данных

Для повышения производительности Rational Asset Manager необходимо настроить базу данных, взяв за основу перечисленные ниже параметры и значения.

Прим.: Сведения, приведенные в этом разделе, относятся к DB2 версии 9.5, однако большинство параметров доступно и в других версиях DB2. В Oracle и SQL Server применяются схожие параметры.
Табл. 13. Параметры межплатформенной настройки DB2 версии 9.5
Неполадка Параметр / значение Дополнительные сведения
Нет доступных соединений MAXAPPLS / AUTOMATIC (максимальное число соединений JDBC для WebSphere Application Server * число экземпляров)

Убедитесь, что значение MAXAPPLS достаточно велико для обработки того числа пулов соединений JDBC, которое указано на сервере приложений. Значение MAXAPPLS должно быть больше или равно максимальному числу соединений JDBC.

Расположение: параметры базы данных

Также см. "Максимальное число соединений JDBC" в разделе "Настройка сервера приложений"

Нет доступных соединений MAXAGENTS / AUTOMATIC (максимальное число соединений JDBC для WebSphere Application Server * число экземпляров)

Убедитесь, что значение MAXAGENTS достаточно велико для обработки того числа пулов соединений JDBC, которое указано на сервере приложений. Значение MAXAGENTS должно быть больше или равно максимальному числу соединений JDBC.

Расположение: параметры экземпляра

Также см. "Максимальное число соединений JDBC" в разделе "Настройка сервера приложений"

Тупики MAXLOCKS / AUTOMATIC (80)

Параметр MAXLOCKS указывает максимальное число доступных блокировок в процентах в DB2, прежде чем блокировки строк приведут к блокировке таблицы. Блокировки таблиц могут привести к возникновению тупиков.

Расположение: параметры базы данных

Тупики LOCKLIST / AUTOMATIC (20000)

Параметр LOCKLIST обозначает объем памяти, доступной для блокировок, в DB2. Для настройки этого параметра в конкретной среде следует воспользоваться следующей формулой:

LOCKLIST = [(512 * 64 * MAXAPPLS) / 4096]*2

Не следует указывать значение, превышающее размер кучи памяти, доступной для DB2. Расположение: параметры базы данных

Тупики LOCKTIMEOUT / 60

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

Расположение: параметры базы данных

Общие параметры производительности Статистика / по расписанию Сбор статистических сведений по таблицам помогает оптимизировать параметры доступа к данным. Программу сбора статистики следует запускать регулярно или указать расписание для автоматического запуска.
Ошибки при переносе базы данных LOG_FIL_SIZ / 10000 Функция переноса данных может не работать в Rational Asset Manager, если база данных содержит несколько тысяч ресурсов или значение LOG_FIL_SIZ слишком мало.
Табл. 14. Параметры настройки AIX / Linux DB2 версии 9.5
Неполадка Параметр / значение Дополнительные сведения
Невозможно получить доступ к серверу DB2 *См. раздел: Максимальное число процессов для AIX и Linux в разделе "Настройка операционной системы". Если сервер DB2 недоступен, вероятно, использовано максимальное число процессов для db2agents.

Некоторые другие параметры для среды:

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

Если указано слишком высокое значение параметра и не удается запустить панель управления DB2, измените значение параметра в командной строке DB2 с помощью оператора db2 update db cfg for имя_базы данных, указав новую пару имя_параметра значение.

Дополнительные ресурсы:

Настройка веб-сервера

В этом разделе приведена информация по настройке IBM HTTP Web Server, входящего в комплект поставки Websphere Application Server.

Параметры, описанные в этом разделе, доступны для изменения в файле httpd.conf.

Табл. 15. Параметры межплатформенной настройки веб-сервера
Неполадка Параметр / значение Дополнительные сведения
Ошибки "Соединение закрыто" MaxKeepAliveRequests / 0 Эта директива указывает максимальное число запросов, которое может быть отправлено одним клиентом, прежде чем соединение будет закрыто. Как правило, значение этого параметра равно 0.
Общие параметры производительности LoadModule / ibm_afpa_module modules/mod_afpa_cache.so

Для кэширования статического содержимого (например, изображений) удалите комментарий перед следующей строкой:

LoadModule ibm_afpa_module modules/mod_afpa_cache.so

При этом будет активирован Fast Response Cache Accelerator (FRCA).

Общие параметры производительности Ведение протоколов Afpa / off

Если вам не требуется ведение протоколов FRCA, добавьте символ комментария (‘#') перед директивой AfpaLogFile. Это также позволит повысить производительность сервера.

#AfpaLogFile "_path_to_server_/logs/afpalog" V-ECLF
Табл. 16. Параметры настройки веб-сервера AIX / Linux
Неполадка Параметр / значение Дополнительные сведения
Ошибка "Недостаточно нитей" в протоколах веб-сервера ThreadLimit / 25 В зависимости от числа пользователей, подключенных одновременно к Rational Asset Manager, может потребоваться увеличить максимальное число нитей. Для этого необходимо проверить протоколы веб-сервера на наличие ошибок или предупреждений о недостаточном количестве нитей.
Ошибка "Недостаточно нитей" в протоколах веб-сервера ThreadsPerChild / 25 В зависимости от числа пользователей, подключенных одновременно к Rational Asset Manager, может потребоваться увеличить максимальное число нитей. Для этого необходимо проверить протоколы веб-сервера на наличие ошибок или предупреждений о недостаточном количестве нитей.
Табл. 17. Параметры настройки веб-сервера Windows
Неполадка Параметр / значение Дополнительные сведения
Ошибка "Недостаточно нитей" в протоколах веб-сервера ThreadLimit / 4000 В зависимости от числа пользователей, подключенных одновременно к Rational Asset Manager, может потребоваться увеличить максимальное число нитей. Для этого необходимо проверить протоколы веб-сервера на наличие ошибок или предупреждений о недостаточном количестве нитей.
Ошибка "Недостаточно нитей" в протоколах веб-сервера ThreadsPerChild / 3000 В зависимости от числа пользователей, подключенных одновременно к Rational Asset Manager, может потребоваться увеличить максимальное число нитей. Для этого необходимо проверить протоколы веб-сервера на наличие ошибок или предупреждений о недостаточном количестве нитей.

Дополнительные ресурсы:

Настройка кэширующего сервера proxy

В разделе приведены параметры IBM Edge Caching Proxy. Дополнительная информация о конфигурации кэширующего сервера proxy DMZ приведена в одноименном разделе.

Параметры, описанные в этом документе, доступны для изменения в файле ibmproxy.conf.

Табл. 18. Параметры настройки IBM Edge Server
Неполадка Параметр / значение Дополнительные сведения
Невозможно загрузить файлы ресурсов большого размера LimitRequestBody / 2G По умолчанию этот параметр равен 10 M. Увеличьте это значение, чтобы разрешить пользователям загружать файлы большего размера.
Невозможно загрузить файлы ресурсов большого размера из-за тайм-аута InputTimeOut / 60 минут

Увеличьте значение этого параметра до 60 минут, чтобы предоставить пользователям достаточно времени для загрузки ресурсов большого размера.

См. также "Тайм-аут сеанса" в разделе "Настройка сервера приложений"

Невозможно загрузить файлы ресурсов большого размера из-за тайм-аута ReadTimeout / 60 минут

Увеличьте значение этого параметра до 60 минут, чтобы предоставить пользователям достаточно времени для загрузки ресурсов большого размера.

См. также "Тайм-аут сеанса" в разделе "Настройка сервера приложений"

Невозможно загрузить файлы ресурсов большого размера из-за тайм-аута ScriptTimeout / 60 минут

Увеличьте значение этого параметра до 60 минут, чтобы предоставить пользователям достаточно времени для загрузки ресурсов большого размера.

См. также "Тайм-аут сеанса" в разделе "Настройка сервера приложений"

Табл. 19. Дополнительные параметры
Параметр Значение
SendRevProxyName yes
PurgeAge 3
DirShowCase off
MaxActiveThreads 110
ConnThreads 15
MaxPersistRequest 15
ServerConnPool on
CacheMemory 1200 M (max)
CacheAlgorithm responsetime
numclient 100
flexibleSocks off
listenBacklog 256

Конфигурация кэширующего сервера proxy DMZ

Рекомендации по оптимизации производительности для кэширующего сервера proxy:

Настройка операционной системы

Для всех платформ:

Windows:

Табл. 20. Параметры операционной системы Windows
Неполадка Параметр / значение Дополнительные сведения
Ошибка "Адрес уже занят" во время тестирования с помощью Rational Performance Tester. Элемент реестра MaxUserPort / 65534
  1. В редакторе реестра откройте раздел My Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters.
  2. Щелкните правой кнопкой на пункте Параметры и выберите Создать -> Значение DWORD.
  3. Введите MaxUserPort в качестве имени значения DWORD.
  4. Щелкните правой кнопкой на значении и выберите Изменить.
  5. Укажите значение 65534.
  6. В качестве системы счисления укажите Десятичная.
  7. Перезагрузите компьютер.
Для того чтобы избежать блокировки сеансов (происходит при подключении 900 пользователей в кластере с 6 экземплярами), выполните следующие действия: Элемент реестра TcpTimedWaitDelay / 30
  1. В редакторе реестра откройте раздел My Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters.
  2. Щелкните правой кнопкой на пункте Параметры и выберите Создать -> Значение DWORD.
  3. Введите TcpTimedWaitDelay в качестве имени значения DWORD.
  4. Щелкните правой кнопкой на значении и выберите Изменить.
  5. Укажите значение 30.
  6. В качестве системы счисления укажите Десятичная.
  7. Перезагрузите компьютер.

Дополнительные ресурсы:

AIX/Linux

Ниже приведены инструкции для операционной системы AIX.

Максимальное число процессов

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

Для просмотра текущего максимального числа процессов введите следующую команду:

lsattr -E -l sys0 -a maxuproc

Для изменения максимального числа процессов введите следующую команду:

chdev -l sys0 -a maxuproc=2000

Эта команда устанавливает максимальное значение равным 2000.

Дескрипторы файлов

В файле /etc/security/limits укажите для всех параметров неограниченное значение.

Soft FILE Size      -1
Soft CPU Time       -1
Soft STACK Size     -1
Soft CORE File Size -1
Hard FILE Size      -1
Hard CPU Time       -1
Hard STACK Size     -1
Hard CORE File Size -1

Для этого можно также воспользоваться командой ulimit.

Табл. 21. Параметры операционной системы AIX/Linux
Неполадка Параметр / значение Дополнительные сведения
Применение внешнего DNS /etc/netsvc.conf Добавьте следующую строку в файл netsvc.conf:
hosts=local,bind4
Адаптер Ethernet выполняет выгрузку сегментов
no -o tcp_recvspace=65536
no -o tcp_sendspace=65536
no -o udp_sendspace=65536
no -o udp_recvspace=65536
no -o tcp_finwait2=60
no -o tcp_timewait=1
no -o tcp_keepidle=600
no -o tcp_keepintvl=10
no -o tcp_keepinit=40
Влияние этих команд зависит от размера входящих и исходящих пакетов TCP/IP. Команды "no -a" действуют до следующей перезагрузки компьютера. Для того чтобы они применялись постоянно, добавьте их в файл /etc/tunables/nextboot. Кроме того, их можно задать для каждого интерфейса tcpip. Проверьте строку "lsattr -E -l en0": если команды отсутствуют, то AIX использует значения "no -a".
В AIX число виртуальных процессоров больше числа физических процессоров. smtctl -m off Команда AIX smtctl выводит число виртуальных процессоров, применяемых AIX. Выключите SMT с помощью следующей команды:
smtctl -m off
Две нити каждого физического процессора используют совместно кэш первого уровня. Если нити не связаны между собой, это может привести к повреждению других данных в кэше, что значительно снижает общую пропускную способность системы из-за увеличения времени ожидания обновления кэша. Попробуйте выполнить несколько тестовых запусков с включенной и выключенной функцией, чтобы выбрать оптимальный вариант для своей среды.
NIS запущен. Выключите NIS. Если файлы /etc/hosts и /etc/passwd содержат строки с символом '+', это означает, что 'NIS' запущен (или YellowPages). Для проверки можно также воспользоваться командой
ps -ef | grep yp
По умолчанию NIS выключен в среде AIX. Попробуйте выполнить тестовый запуск с выключенной функцией NIS, если она не требуется для работы сервера приложений.
Много сокетов в состоянии FIN_WAIT_2 no -o tcp_finwait2=60

Если в выводе команды "netstat -an" указано, что много сокетов имеют состояние FIN_WAIT_2, это означает, что "обнаружено много попыток установления соединения", в результате чего в протоколах сервера появляется сообщение об ошибке "Адрес уже занят".

Для устранения этой неполадки воспользуйтесь командой "no". Сначала проверьте текущее значение параметра:

"no -a | grep fin"

значение по умолчанию равно 1200 полусекундам (т.е. 10 минутам). Попробуйте указать следующее значение:

no -o tcp_finwait2=60

Команда "no" действует до следующей перезагрузки системы. Для применения ее в постоянном режиме добавьте соответствующую строку в файл /etc/tunables/nextboot.

Процессор не может обработать большие страницы Добавьте параметр в JVM: -Xlp/-Xlp64 Разрешает использовать страницы размером 64 КБ.

Дополнительные ресурсы:

Настройка удаленных процессов

Для того чтобы повысить производительность веб-приложения, можно настроить IBM Rational Asset Manager для выполнения некоторых видов обработки с помощью исполняемого файла Java, отличного от того, который находится в контейнере. Настройку удаленной обработки может выполнить администратор.

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

Процедура

  1. В клиенте Веб выберите Администрирование.
  2. Выберите Настройка.
  3. В разделе Удаленные процессы выберите среду выполнения Java, которую вы хотите использовать для процессов Rational Asset Manager, обрабатываемых вне веб-контейнера:
  4. Нажмите кнопку Сохранить.

Настройка встроенного WebSphere Application Server в качестве службы (только для Windows и Linux)

Если установлен встроенный IBM WebSphere Application Server, он не настраивается автоматически в качестве службы для операционной системы, и сервер необходимо запускать и останавливать вручную. Можно создать службу для запуска сервера автоматически.

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

Прим.: Следующие команды не будут работать в AIX или Linux для zSeries

Для того чтобы создать службу для встроенного WebSphere Application Server:

Процедура

  1. Обратитесь к разделу Документация WebSphere Application Server по использованию команды WASService.
  2. Используйте этот пример команд WASService для настройки службы:

Дальнейшие действия

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

Дополнительные требования к конфигурации для Linux и AIX

Если IBM Rational Asset Manager запускается в Linux или AIX, выполните задачи в этом разделе для выполнения требований к конфигурации.

Включение индексации материалов в Linux и AIX

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

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

В зависимости от приложения, использованного для установки сервера Rational Asset Manager, файлы Stellent находятся в следующих каталогах:

Процедура

  1. Войдите в систему как пользователь root.
  2. С помощью командной строки перейдите в каталог с файлами индексации материалов Stellent, описанными выше.
  3. Введите следующую команду: chmod 755 exporter.

Разрешение подключения к базе данных пользователей, отличных root (Linux и AIX)

Если необходимо выполнить IBM WebSphere Application Server или Apache Tomcat как пользователь, отличный от root, то вы должны установить соответствующие права доступа к выгруженным файлам архива Java базы данных.

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

Для того чтобы установить права доступа:

Процедура

  1. Войдите в систему как пользователь root.
  2. В командной строке перейдите в каталог WebSphere_install_directory/profiles/profile_name/config/cells/cell_name/ram_jdbc.
  3. Введите следующую команду: chmod 755 database_jar_file_name.jar (например, chmod 755 db2jcc.jar).
  4. Повторите действие 3 для каждого выгруженного файла архива Java базы данных.

Установка X Virtual Frame Buffer в AIX или Linux

В операционных системах Linux, Linux для zSeries или AIX, если вы хотите создать уменьшенные копии файлов, прикрепленных к ресурсам, необходимо установить X Virtual Frame Buffer (XVFB).

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

Необходимо иметь административные права доступа в операционной системе. Следующие инструкции относятся к AIX and Linux, однако этот процесс аналогичен для других вариантов Linux.

Процедура

  1. Установите наборы файлов XVFB. Для AIX наборы файлов находятся на компакт-дисках продукта. Установите следующие наборы файлов:
  2. Запустите XVFB:
  3. (Необязательно) AIX:Убедитесь, что XVFB запущен:
    1. Выполните следующую команду, где sysname - это имя системы, а n - номер проверяемого экрана:
      /usr/lpp/X11/Xamples/bin/xprop -display sysname:n -root | grep VFB 
    2. Если XVFB запущен, вы увидите следующую строку: XVFB_SCREEN(STRING) = "TRUE".
  4. Linux: AIX:Экспортируйте экран:
    1. Выполните следующую команду, где n - это номер экрана XVFB:
      export DISPLAY=:n
  5. Linux:Экспортируйте gdfontpath:
    1. Выполните следующую команду, где каталог-шрифтов - это полный путь к каталогу, содержащему системные шрифты .ttf (например, каталог-WebSphere-Application-Server/java/jre/lib/fonts):
      export GDFONTPATH=font_path
      Совет: С помощью следующей команды найдите папки, содержащие шрифты .ttf:
      find / -name *.ttf
  6. Если переменная LD_LIBRARY_PATH (для Linux) или LIBPATH (для AIX) не задана, экспортируйте переменную. Дополнительная информация приведена в разделе Включение индексации материалов артефактов для Linux и AIX

Результаты

Более подробная информация об установке и проверке XVFB в AIX находится в разделе http://publib.boulder.ibm.com/infocenter/aix/v6r1/index.jsp?topic=/com.ibm.aix.aixwnpgd/doc/aixwnpgd/xvfb.htm.

Установка клиента Eclipse Rational Asset Manager

В этом разделе приведены инструкции по установке клиента Eclipse IBM Rational Asset Manager.

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

Клиент Eclipse Rational Asset Manager можно установить одним из двух методов:

Установка клиента Eclipse Rational Asset Manager с помощью администратора обновлений Eclipse

Установить клиент Eclipse IBM Rational Asset Manager в существующую версию Eclipse можно с помощью администратора обновлений Eclipse. Этот метод обеспечивает совместимость всех версий Rational Asset Manager на клиенте Eclipse и сервере.

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

Можно использовать клиент Eclipse Rational Asset Manager с сервером Rational Asset Manager той же версии выпуска или последней предыдущей версии выпуска. Версии выпуска включают первоначальный выпуск и его пакеты исправлений. Например, можно использовать клиент Eclipse Rational Asset Manager версии 7.1.1 с сервером Rational Asset Manager версии 7.1.1, 7.1.0 и 7.1.0.1.

Eclipse IDE должна удовлетворять требованиям к программному обеспечению перед установкой в нее клиента Eclipse Rational Asset Manager. Требования подробно описаны в разделе Требования к программному обеспечению. Необходимо также знать URL ля доступа к серверу Rational Asset Manager с помощью веб-клиента.

Прим.: Эти инструкции относятся к Eclipse 3.3. Процесс установки нового программного обеспечения незначительно различается в каждой версии Eclipse. Например, в Eclipse 3.5 администратор обновлений расположен в Справка -> Установить новое программное обеспечение

Процедура

  1. Запустите Eclipse.
  2. Выберите Справка -> Обновления программного обеспечения -> Найти и установить.
  3. На панели Установить/Обновить выберите Поиск новых компонентов для установки.
  4. Выберите Новый удаленный сайт
  5. укажите сведения о сайте обновления:
    1. Введите имя новой записи, например, Rational Asset Manager.
    2. Откройте веб-клиент Rational Asset Manager и выберите Справка -> Расширения.
    3. На странице Расширения в разделе Встраиваемый модуль клиента Eclipse скопируйте URL, указанный рядом с Сайт обновления и вставьте его в поле URL.

      Если сервер Rational Asset Manager доступен только по протоколу https, клиент Eclipse не сможет использовать сайт обновления. В этой ситуации обратитесь к разделу Добавление внешнего сертификата сервера в клиент Eclipse.

  6. Нажмите кнопку Ok.
  7. Выберите новый сайт Rational Asset Manager и нажмите кнопку Готово. Откроется мастер обновления.
  8. Разверните и выберите модули для установки и нажмите кнопку Далее.

    Если в клиенте Eclipse не установлен IBM Rational Team Concert, то не выбирайте Интеграция с клиентом Eclipse Rational Asset Manager -> Интеграция с клиентом Eclipse RTC Rational Asset Manager.

    Два модуля "IBM Rational common user assistance" имеют похожие имена, но содержат разную информацию и оба требуются для работы справочной системы.

    Прим.: При установке клиента Eclipse Rational Asset Manager в IBM Rational Team Concert можно очистить эти компоненты, которые уже должны быть установлены:
    • Поддержка общего пользователя IBM Rational
    • Ресурсы поддержки общего пользователя IBM Rational
  9. Примите лицензионное соглашение и нажмите Далее.
  10. Нажмите кнопку Готово.
  11. Если появится сообщение При сборе элементов для установки произошла ошибка - Средство распаковки не настроено, необходимо перезапустить Eclipse с помощью команды для использования Java JRE, которая имеет возможность распаковать файлы на сайте обновлений:
    1. найдите Java JRE в файловой системе. Например, C:\Program Files\IBM\Java\jre\bin или C:\Program Files\Java\jre\bin.
    2. Запустите Eclipse с аргументом -vm, который указывает на расположение JRE. Например, eclipse.exe -vm C:\Program Files\IBM\Java\jre\bin.
    3. Попробуйте выполнить процедуру, начиная с шага 2.
  12. После завершения установки перезапустите Eclipse.

Результаты

Для того чтобы убедиться в успешности установки, откройте проекцию Управление ресурсами, для чего выберите Window -> Открыть проекцию -> Другие, а затем выберите Управление ресурсами из списка. Нажмите кнопку Ok.

Установка клиента Eclipse Rational Asset Manager с помощью Installation Manager

Установите клиент Eclipse IBM Rational Asset Manager с помощью графического пользовательского интерфейса IBM Администратор установки.

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

При отсутствии доступа к графическому пользовательскому интерфейсу, можно использовать сценарии ответов в командной строке.

Процедура

  1. Откройте программу панели запуска Rational Asset Manager (см. Установка из панели запуска) и выберите IBM Rational Asset Manager. Если Администратор установки не установлен, установите его, выполнив следующие действия в мастере установки. Откроется мастер установки.
  2. На странице Установка матера установки перечислены все пакеты, найденные Администратор установки в хранилищах.
  3. Для того чтобы найти обновления пакетов Rational Asset Manager, выберите Проверить обновления.
  4. Выберите клиент Rational Asset Manager и обновления пакета для установки. Зависимые друг от друга обновления будут автоматически выбираться вместе. Для продолжения нажмите Далее.
    Прим.: Если вы выбрали одновременную установку нескольких пакетов, то все эти пакеты будут установлены в одной группе.
  5. На странице Лицензии прочтите лицензионное соглашение для выбранного пакета. Если для установки выбрано несколько пакетов, каждый из них может содержать отдельное лицензионное соглашение. Для того чтобы просмотреть лицензионное соглашение для пакета, в левой части страницы Лицензия выберите каждую версию пакета. Версии выбранных для установки пакетов перечислены под именем пакета.
    1. Выберите Я принимаю условия лицензионного соглашения.
    2. Для продолжения нажмите Далее.
  6. При установке первого пакета в этой системе на странице Расположение в поле Каталог общих ресурсов введите путь к каталогу общих ресурсов или примите значение по умолчанию. В каталоге общих ресурсов хранятся ресурсы, которые могут использоваться группами пакетов. Для продолжения нажмите Далее.

    Пути по умолчанию:

    Важное замечание: Каталог общих ресурсов можно указать только в ходе установки первого пакета. Для того, чтобы в дальнейшем можно было устанавливать общие ресурсы других пакетов, используйте диск с максимальным объемом свободного пространства. Изменить расположение каталога можно только после удаления всех пакетов из системы.
  7. На странице Расположение выберите существующую группу пакетов, чтобы установить пакет клиента EclipseRational Asset Manager, или создайте новую группу. Группа пакетов представляет собой каталог, в котором размещаются общие ресурсы. Для создания группы пакетов выполните следующие действия:
    1. Выберите опцию Создать новую группу пакетов.
    2. Укажите путь к каталогу установки группы пакетов. Имя группы пакетов задается автоматически.

      Пути по умолчанию:

      • Windows. C:\Program Files\IBM\SDP70
      • Linux /opt/IBM/SDP70
    3. Для продолжения нажмите Далее.
  8. Если IDE Eclipse установлена в системе, можно расширить ее функциональность на устанавливаемые пакеты.
  9. На странице Компоненты в разделе Языки выберите языки для группы пакетов. Будут установлены соответствующие переводы для пользовательского интерфейса и документации пакета Rational Asset Manager. Выбранные опции применяются ко всем пакетам, установленным в этой группе пакетов.
  10. На следующей странице нажмите Далее. Невозможно очистить компонент клиент IBM Rational Asset Manager.
  11. Перед установкой пакета Rational Asset Manager просмотрите выбранные опции на странице Сводка. Для того чтобы изменить выбранные опции, нажмите кнопку Назад и внесите изменения. Если все указано верно, нажмите Установить, чтобы установить пакет. Будет показан индикатор хода установки.
  12. По завершении процесса будет показано сообщение, подтверждающее успешное выполнение установки.
    1. Нажмите Готово. Мастер установки завершит работу, и будет показана начальная страница Администратор установки.

Добавление внешнего сертификата сервера в клиент Eclipse

Если сервер IBM Rational Asset Manager доступен только по протоколу https, клиент Eclipse не сможет использовать сайт обновления. В этой ситуации необходимо добавить внешний сертификат сервера в клиент Eclipse.

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

Эти инструкции относятся к системе Windows с браузером Firefox. Инструкции для Linux аналогичны.

Процедура

  1. Сохраните сертификат.
    1. откройте веб-клиент Rational Asset Manager в браузере.
    2. Дважды щелкните мышью на значке защиты в строке состояния. Откроется окно Защита.
    3. Выберите Просмотреть сертификат.
    4. В окне Просмотр сертификата перейдите на вкладку Сведения.
    5. На странице Сведения выберите Экспорт.
    6. В окне Сохранить сертификат в файл выберите Сертификат X.509 (DER) из списка Сохранить как тип.
    7. Нажмите кнопку Сохранить.
  2. (Необязательно) Создайте хранилище ключей. Для этой цели можно выбрать существующее хранилище ключей проект или создать новое. Для того чтобы создать новое хранилище ключей, выполните следующую команду из командной строки.
    keytool.exe -genkey -keystore ram.keystore -storepass ibmram
    Хранилище ключей будет содержать ключи для клиента Eclipse.
  3. Импортируйте сертификат в хранилище ключей.
    1. Из командной строки выполните следующую команду для импорта сертификата:
      keytool.exe  -import -alias [сервер] -file [сервер].der
      -keystore ram.keystore -storepass ibmram
      Где "сервер" - это имя сервера Rational Asset Manager.
    2. Введите yes, чтобы принять сертификат, и нажмите Enter.
    3. Убедитесь в том, что сертификат добавлен в хранилище ключей.
  4. Запустите клиент Eclipse из командной строки с помощью следующей команды:
    eclipse -vmargs
    -Djavax.net.ssl.trustStore="drive:\path\to\certificate\ram.keystore"
    -Djavax.net.ssl.trustStorePassword=ibmram
    Где drive:\path\to\certificate\ram.keystore - это полный путь к файлу ram.keystore. Eclipse перезапустит и будет считать надежным соединение с сервером.

Резервное копирование и восстановление

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

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

Информация о резервном копировании и восстановлении хранилища IBM Rational Asset Manager приведена в следующих разделах.

Резервное копирование хранилища Rational Asset Manager

Можно создать резервную копию хранилища IBM Rational Asset Manager, которую можно будет восстановить в будущем.

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

Для резервного копирования хранилища требуются следующие права доступа:

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

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

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

Процедура

Для создания резервной копии хранилища выполните следующие действия:

  1. Создайте резервную копию каталога установки с файлами приложений и документацией с установочных носителей. Если применяется IBM Installation Manager, этот каталог находится в папке install_package_location/ram/. В большинстве случаев для восстановления эти файлы не нужны; однако они могут потребоваться для полной переустановки и настройки приложений.
  2. Войдите в веб-клиент Rational Asset Manager как администратор.
  3. Вберите Администрирование -> Настройка.
  4. Расположение Постоянной папки и папки Индексных файлов будет указано в разделе Дисковая память. В кластере IBM WebSphere Application Server для каждого узла имеется отдельная папка Индексных файлов.
  5. Остановите приложение Rational Asset Manager. Остановка позволяет избежать повреждения данных. ПриложениеRational Asset Manager будет отключено.
  6. Остановите серверы приложений. Другие приложения будут отключены.
  7. На компьютере, на котором находится база данных, создайте резервную копию базы данных Rational Asset Manager, (база данных ресурсов). Инструкции содержатся в документации по приложению базы данных.
  8. Создайте резервную копию базы данных IBM Rational Team Concert, (база данных для жизненных циклов). Инструкции содержатся в документации по приложению базы данных.
  9. Создайте резервную копию Постоянной папки, указанной на шаге 4.
  10. Создайте резервную копию папки Индексных файлов для каждого узла. После восстановления хранилища Rational Asset Manager сможет полностью реорганизовать папку Индексных файлов. Однако в больших хранилищах при восстановлении папок Индексных файлов индекс поиска реорганизуется быстрее.
  11. Создайте резервные копии файлов конфигурации:

Дальнейшие действия

С помощью Постоянной папки и баз данных можно восстановить хранилище. Дополнительная информация приведена в разделе Восстановление из резервной копии.

Восстановление из резервной копии

Хранилище IBM Rational Asset Manager и конфигурацию сервера можно восстановить с помощью баз данных, постоянных папок хранилища и отдельных файлов конфигурации.

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

Необходимо создать резервную копию хранилища, как описано в разделе Резервное копирование хранилища Rational Asset Manager.

Потребуются следующие права доступа:

Процедура

  1. Восстановите из резервных копий базы данных ресурсов и жизненных циклов на сервере базы данных.
  2. Восстановите из резервных копий Постоянную папку дисковой памяти. Если Постоянную папку не удается восстановить в ее каталоге, расположение Постоянной папки можно изменить.
  3. Восстановите из резервных копий папку Индексных файлов дисковой памяти. В кластере IBM WebSphere Application Server папку Индексных файлов необходимо восстановить на каждом узле. После восстановления папок с индексными файлами Rational Asset Manager сможет быстрее реорганизовывать индекс поиска.
  4. Восстановите из резервных копий конфигурацию сервера приложений:
  5. Запустите серверы приложений.
  6. Запустите веб-приложение Rational Asset Manager.
  7. Если Постоянную папку и папку Индексных файлов не удается восстановить в их каталогах, расположение папок можно изменить.

Результаты

Хранилище восстановлено с точки резервного копирования. Реорганизация индекса поиска может занять несколько минут, в зависимости от размера хранилища и от того, восстанавливались ли папки индексных файлов.

Удаление Rational Asset Manager

Для удаления пакетов из отдельного расположения установки можно воспользоваться опцией удаления IBM Installation Manager. Можно также удалить из системы все пакеты из всех расположений установки.

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

Начиная с IBM Rational Asset Manager версии 7.2, процесс установки по умолчанию был изменен так, что Installation Manager устанавливает только приложение настройки сервера Rational Asset Manager, а приложение настройки сервера развертывает файлы .ear приложения Rational Asset Manager. Поэтому для удаления Rational Asset Manager с сервера необходимо сначала удалить файлы .ear приложения Rational Asset Manager с помощью приложения настройки сервера, а затем использовать администратор установки для удаления приложения настройки сервера Rational Asset Manager из приложения IBM WebSphere Application Server и удаления папок Rational Asset Manager.

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

Прим.: При удалении сервера Rational Asset Manager Администратор установки удалит только установленные файлы. Если сервер Rational Asset Manager установлен на сервере приложений вручную, следует удалить его вручную.
Прим.: Если файлы EAR или веб-архива были развернуты с помощью приложения настройки сервера Rational Asset Manager, то необходимо удалить их вручную или с помощью приложения настройки сервера. Администратор установки может удалять только устанавливавшиеся им приложения.

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

Для того чтобы удалить из системы пакеты, выполните следующее:

Процедура

  1. Закройте программы, установленные Installation Manager.
  2. Если сервер Rational Asset Manager удаляется из вложенного каталога WebSphere Application Server, то остановите сервер. Например, выполните stopServer.bat server1 из командной строки в папке WAS_PROFILE/bin.
  3. На странице Пуск нажмите Удалить из системы.
  4. На странице удаления пакетов выберите пакет продукта Rational Asset Manager, который требуется удалить. Нажмите Далее.
  5. На странице сводки просмотрите список удаляемых пакетов и нажмите Удалить из системы. После удаления пакетов будет показана страница Готово.
  6. Для выхода из мастера нажмите Готово.

Удаление из системы с помощью приложения настройки сервера и администратора установки

Если приложение настройки сервера IBM Rational Asset Manager использовалось для развертывания приложений Rational Asset Manager, то можно использовать приложение настройки сервера или мастер Удалить из системы IBM Installation Manager для удаления тех же приложений, но придется вручную удалить отдельные параметры и конфигурации.

Процедура

  1. В веб-браузере откройте приложение настройки сервера Rational Asset Manager и войдите как администратор. Поскольку сервер настраивается, откроется страница общей информации.
  2. Выберите этап Развертывание.
  3. Нажмите Далее.
  4. Для каждого ударяемого приложения нажмите Удалить из системы.
  5. Если приложение настройки сервера развертывалось с помощью Installation Manager, то для его удаления из системы можно использовать мастер Удалить из системы Installation Manager. Далее:
  6. Откройте административную консоль IBM WebSphere Application Server.
  7. Удалите источник данных.
    1. Найдите и щелкните на источнике данных с именем JNDI jdbc/RAM_Con
      • Если используется автономный сервер, то он находится в области Сервер.
      • Если используется сетевой сервер, то его можно найти в кластере, в котором Rational Asset Manager был установлен.
    2. Выберите управляемый компонентом идентификационный псевдоним источника данных.
    3. Удалите источник данных.
    4. Выберите Безопасность -> Глобальная защита -> Служба идентификации Java -> Идентификационные данные J2C.
    5. Удалите запись, имя которой соответствует выбранному управляемому компонентом идентификационному псевдониму.
  8. При необходимости удалите файлы EAR или веб-архива с сервера приложений:
    1. Выберите Приложения -> Типы приложений.
    2. Выберите Приложения для предприятия WebSphere.
    3. Выберите каждое из оставшихся приложений:
      1. RAM1WebApplication
      2. com.ibm.ram.repository.setup.web.ear (это приложение можно удалить с помощью Installation Manager)
      3. iehs_war
      4. jazz_war
      5. rmcabdgovernprocess_war
    4. Нажмите Удалить из системы.
  9. Удалите пользовательские свойства IBM Rational Team Concert:
    1. Выберите Серверы -> Типы серверов -> Серверы приложений WebSphere.
    2. Щелкните на имени сервера, на котором развернут Rational Team Concert.
    3. Выберите Java и управление процессами.
    4. Выберите Определение процесса.
    5. Выберите Виртуальная машина Java.
    6. Выберите опцию Пользовательские свойства.
    7. Выберите следующие свойства:
      1. JAZZ_HOME (значением этой переменной будет папка на жестком диске, которую необходимо удалить)
      2. java.awt.headless
      3. org.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin
      4. (если используется база данных Oracle) ORACLE_JDBC
      5. (если используется база данных Microsoft SQL Server) SQLSERVER_JDBC
    8. Нажмите кнопку Удалить.
  10. Остановите сервер. В кластере необходимо остановить только сервер приложений, на котором был запущен Rational Team Concert.
  11. Перейдите в следующий каталог на жестком диске: каталог-WebSphere\profiles\имя-профайла\temp\имя-сервера\ В кластере этот каталог расположен в системе, в которой установлен сервер приложений для Rational Team Concert.
  12. Удалите папку jazz_war.
  13. Перейдите в следующий каталог на жестком диске (соответствующий значению свойства JAZZ_HOME выше): каталог-установки-WebSphere\profiles\имя-профайла\config\cells\имя-ячейки\nodes\имя-узла\servers\имя-сервера\. В кластере этот каталог расположен в системе, в которой установлен администратор развертывания.
  14. Удалите папку RTC.

Удаление с сервера WebSphere Application Server вручную

При удалении IBM Rational Asset Manager вручную выполните следующие инструкции для удаления файлов EAR и веб-архива с сервера приложений и удаления всех других параметров и конфигураций.

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

Если для развертывания файлов приложения использовалось приложение настройки сервера или администратор развертывания, то его можно использовать для удаления файлов. Дополнительная информация приведена в разделе Удаление из системы с помощью приложения настройки сервера и администратора установки.

Процедура

  1. Запустите административную консоль IBM WebSphere Application Server.
  2. Выполните вход с использованием ИД администратора и пароля.
  3. Удалите источник данных.
    1. Найдите и щелкните на источнике данных с именем JNDI jdbc/RAM_Con
      • Если используется автономный сервер, то он находится в области Сервер.
      • Если используется сетевой сервер, то его можно найти в кластере, в котором Rational Asset Manager был установлен.
    2. Выберите управляемый компонентом идентификационный псевдоним источника данных.
    3. Удалите источник данных.
    4. Выберите Безопасность -> Глобальная защита -> Служба идентификации Java -> Идентификационные данные J2C.
    5. Удалите запись, имя которой соответствует выбранному управляемому компонентом идентификационному псевдониму.
  4. Или, если сервером является кластер сетевого развертывания, удалите системную шину интеграции.
    1. Перейдите в Интеграция служб -> Шины.
    2. Удалите шину с именем RAMBus.
    3. Перейдите в Ресурсы -> JMS -> Фабрики соединений.
    4. Удалите фабрику с именем RAM Factory. Она может находиться в области кластера, в который Rational Asset Manager был установлен.
    5. Перейдите в Ресурсы -> JMS -> Разделы.
    6. Удалите раздел с именем RAM Cache. Он может находиться в области кластера, в который Rational Asset Manager был установлен.
  5. Удалите приложения.
    1. На панели навигации выберите Приложения -> Типы приложений -> Приложения предприятия WebSphere.
    2. Отметьте все установленные приложения:
      • RAM1WebApplication
      • com.ibm.ram.repository.setup.web.ear
      • iehs_war
      • rmcabdgovernprocess_war
      • jazz_war
    3. Нажмите Удалить из системы.
    4. Нажмите кнопку Сохранить, чтобы применить изменения к главной конфигурации.
  6. Удалите пользовательские свойства IBM Rational Team Concert:
    1. Выберите Серверы -> Типы серверов -> Серверы приложений WebSphere.
    2. Щелкните на имени сервера, на котором развернут Rational Team Concert.
    3. Выберите Java и управление процессами.
    4. Выберите Определение процесса.
    5. Выберите Виртуальная машина Java.
    6. Выберите опцию Пользовательские свойства.
    7. Выберите следующие свойства:
      1. JAZZ_HOME (значением этой переменной будет папка на жестком диске, которую необходимо удалить)
      2. java.awt.headless
      3. org.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin
      4. (если используется база данных Oracle) ORACLE_JDBC
      5. (если используется база данных Microsoft SQL Server) SQLSERVER_JDBC
    8. Нажмите кнопку Удалить.
  7. Или, если Rational Asset Manager является единственным приложением на сервере, удалите все переменные среды.
    1. Выберите Среда -> Переменные WebSphere на панели навигации.
    2. Щелкните на имени переменных среды, которые были установлены для Rational Asset Manager (например, Oracle_JDBC_DRIVER_PATH).
    3. Нажмите кнопку Удалить.
    4. Нажмите кнопку Сохранить, чтобы применить изменения к главной конфигурации.
  8. Также можно снова настроить идентификацию и параметры защиты. Если защита настраивалась специально для Rational Asset Manager, то верните все параметры предыдущей конфигурации. Если параметры защиты относятся к другим приложениям, то не изменяйте их.
  9. Остановите сервер. В кластере необходимо остановить только сервер приложений, на котором был запущен Rational Team Concert.
  10. Перейдите в следующий каталог на жестком диске: каталог-WebSphere\profiles\имя-профайла\temp\имя-сервера\ В кластере этот каталог расположен в системе, в которой установлен сервер приложений для Rational Team Concert.
  11. Удалите папку jazz_war.
  12. Перейдите в следующий каталог на жестком диске (соответствующий значению свойства JAZZ_HOME выше): каталог-установки-WebSphere\profiles\имя-профайла\config\cells\имя-ячейки\nodes\имя-узла\servers\имя-сервера\. В кластере этот каталог расположен в системе, в которой установлен администратор развертывания.
  13. Удалите папку RTC.
  14. Перезапустите сервер.

Примечания

© Copyright IBM Corporation 2007, 2010. Все права защищены.

Примечание к Правам ограниченного использования в государственных учреждениях США - Использование, копирование и выдача данных ограничены договором GSA ADP Schedule Contract сIBM Corp.

Эта информация относится к продуктам и услугам, предоставляемым на территории США. IBM может не предлагать обсуждаемые в этом документе продукты и услуги в других странах. Информацию о продуктах и услугах, предоставляемых в вашей стране, можно получить в местном представительстве IBM. Ссылки на продукты, программы или услуги фирмы IBM не означают, что можно использовать только указанные продукты, программы или услуги фирмы IBM. Вместо них можно использовать любые другие функционально эквивалентные продукты, программы или услуги, не нарушающие прав IBM на интеллектуальную собственность. Однако в этом случае ответственность за проверку работы этих продуктов, программ и услуг возлагается на пользователя.

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

IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A.

Запросы на лицензии, связанные с информацией DBCS, следует направлять в отдел интеллектуальной собственности в местном представительстве IBM или в письменном виде по следующему адресу:

IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan

Следующий абзац не относится к Великобритании, а также к другим странам, в которых это заявление противоречит местному законодательству: ФИРМА INTERNATIONAL BUSINESS MACHINES CORPORATION ПРЕДОСТАВЛЯЕТ НАСТОЯЩУЮ ПУБЛИКАЦИЮ НА УСЛОВИЯХ "КАК ЕСТЬ", БЕЗ КАКИХ-ЛИБО ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ ГАРАНТИЙ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ЭТИМ, НЕЯВНЫЕ ГАРАНТИИ СОБЛЮДЕНИЯ ПРАВ, КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ КАКОЙ-ЛИБО ЦЕЛИ. В некоторых странах отказ от предоставления явных и подразумеваемых гарантий при заключении определенных договоров запрещен, поэтому данное заявление может не иметь силы в вашем случае.

В данной публикации могут встретиться технические неточности и типографские опечатки. В информацию периодически вносятся изменения, которые будут учтены во всех последующих изданиях настоящей публикации. IBM оставляет за собой право в любое время и без дополнительного уведомления исправлять и обновлять продукты и программы, упоминаемые в настоящей публикации.

Все встречающиеся в настоящей публикации ссылки на Web-сайты других компаний предоставлены исключительно для удобства пользователей и не являются рекламой этих Web-сайтов. Материалы, размещенные на этих Web-сайтах, не являются частью материалов для настоящего продукта IBM и ответственность за их применение лежит на пользователе.

Обладателям лицензии на данную программу, желающим получить информацию о ней с целью обеспечения: (i) обмена информацией между независимо создаваемыми программами и прочими программами (включая настоящую) и (ii) совместного использования информации, полученной в результате обмена, следует обращаться по следующему адресу:

Intellectual Property Dept. for Rational Software
IBM Corporation
20 Maguire Road
Lexington, Massachusetts 02421-3112
U.S.A.

В некоторых случаях такая информация может быть предоставлена на особых условиях, в том числе - за дополнительную плату.

Описанная в настоящей документации лицензионная программа и все предоставляемые для нее лицензионные материалы поставляются фирмой IBM на условиях Соглашения с заказчиком IBM, Международного Соглашения о Лицензии на Программу IBM или любого другого эквивалентного договора, заключенного сторонами.

Информация, относящаяся к продуктам других фирм, были получена от поставщиков этих продуктов, из опубликованных ими объявлений или из других общедоступных источников. IBM не выполняла тестирование этих продуктов и не может гарантировать точность каких-либо сведений о производительности, совместимости или о других параметрах продуктов других поставщиков. Вопросы о совместимости продуктов других поставщиков следует направлять поставщикам этих продуктов.

Товарные знаки

IBM, эмблема IBM и ibm.com - товарные знаки или зарегистрированные товарные знаки корпорации International Business Machines в США и/или других странах. Иные продукты и службы могут быть товарными знаками IBM или других компаний. Обновляемый список товарных знаков IBM представлен на Web-сайте www.ibm.com/legal/copytrade.html.

Adobe - зарегистрированный товарный знак, принадлежащий Adobe Systems Incorporated в США и/или в других странах.

Intel® и Pentium® - товарные знаки или зарегистрированные товарные знаки Intel Corporation или дочерних компаний в США и других странах.

Java и все товарные знаки, основанные на Java, являются товарными знаками Sun Microsystems, Inc. в США и других странах.

Linux является товарным знаком Линуса Торвальдса в США и/или других странах.

Microsoft и Windows - товарные знаки Microsoft Corporation в США и/или других странах.

UNIX является зарегистрированным товарным знаком The Open Group в США и других странах.

Названия других компаний продуктов и услуг могут быть товарными или служебными знаками других фирм.


ЪВА