Перед использованием этой информации и продукта, который она поддерживает,
ознакомьтесь с информацией из раздела Примечания.
Четвертое издание (Декабрь 2009 года)
Это издание относится к IBM
Rational Asset Manager версии 7.2.0.2 и
всех последующих выпусков и модификаций, если в более поздних изданиях не
указано обратное.
Copyright International Business Machines Corporation 2007, 2010.
Для хранения данных и ресурсов Rational Asset Manager требуется отдельная база данных. Если база данных не установлена, можно установить IBM DB2 Enterprise Server Edition версии 9.5 с помощью панели запуска Rational Asset Manager.
Для повышения производительности сервер базы данных, как правило, располагается на компьютере, не связанном с сервером приложений, на отдельном выделенном жестком диске.
Для настройки таблиц и схемы базы данных необходимы права доступа администратора базы данных.
С помощью IBM Installation
Manager установите одновременно встроенный продукт WebSphere
Application Server версии 6.1 и приложение для настройки сервера Rational Asset Manager. Это самый простой способ установки сервера Rational Asset Manager.
Приложение для настройки сервера Rational Asset Manager представляет собой мастер с веб-интерфейсом, с помощью которого можно развернуть файлы приложения, настроить базы данных, учетные записи пользователей и параметры защиты, а также изменить параметры хранения данных.
Настройте параметры среды сервера.
Дополнительные действия по настройке, необходимые в системах
Linux®, AIX и Linux для zSeries:
Если вы являетесь администратором, обеспечьте максимально возможную производительность для пользователей, независимо от числа параллельно работающих пользователей или количества доступных ресурсов в хранилище.
Клиент Eclipse для Rational Asset Manager можно установить одним из следующих способов:
Если на компьютере установлена поддерживаемая интегрированная среда Eclipse (IDE), воспользуйтесь менеджером обновления Eclipse, чтобы найти и установить модули клиента Eclipse для Rational Asset Manager с сервера Rational Asset Manager.
Для того чтобы установить встраиваемый модуль клиента, выполните
процесс обновления Eclipse
(Справка -> Обновления
программного обеспечения -> Поиск и
установка).
Если IDE Eclipse не установлена в системе, установите клиент
Eclipse с установочного носителя
Rational Asset Manager. Таким способом можно также установить клиент Eclipse в существующей среде Eclipse V3.3.2 IDE.
Установка 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 выполните следующие действия:
Для хранения данных и ресурсов Rational Asset Manager требуется отдельная база данных. Если база данных не установлена, можно установить IBM DB2 Enterprise Server Edition версии 9.5 с помощью панели запуска Rational Asset Manager.
Для повышения производительности сервер базы данных, как правило, располагается на компьютере, не связанном с сервером приложений, на отдельном выделенном жестком диске.
Для настройки таблиц и схемы базы данных необходимы права доступа администратора базы данных.
Для рассылки ключей лицензий клиентам серверу Rational Asset Manager требуется сервер лицензий IBM Rational.
Создайте резервную копию конфигурации сервера с помощью команды <каталог_установки_WebSphere>/bin/backupConfig.bat. Более подробная информация приведена в документации по WebSphere
Application Server.
С помощью IBM Installation
Manager установите приложение настройки сервера Rational Asset Manager в существующем экземпляре WebSphere
Application Server.
На странице Компоненты мастера установки выберите WebSphere
Application Server
Приложение для настройки сервера Rational Asset Manager представляет собой мастер с веб-интерфейсом, с помощью которого можно развернуть файлы приложения, настроить базы данных, учетные записи пользователей и параметры защиты, а также изменить параметры хранения данных.
Настройте параметры среды сервера.
Дополнительные действия по настройке, необходимые в системах
Linux, AIX и Linux для zSeries:
Если вы являетесь администратором, обеспечьте максимально возможную производительность для пользователей, независимо от числа параллельно работающих пользователей или количества доступных ресурсов в хранилище.
Клиент Eclipse для Rational Asset Manager можно установить одним из следующих способов:
Если на компьютере установлена поддерживаемая интегрированная среда Eclipse (IDE), воспользуйтесь менеджером обновления Eclipse, чтобы найти и установить модули клиента Eclipse для Rational Asset Manager с сервера Rational Asset Manager.
Для того чтобы установить встраиваемый модуль клиента, выполните
процесс обновления Eclipse
(Справка -> Обновления
программного обеспечения -> Поиск и
установка).
Если IDE Eclipse не установлена в системе, установите клиент
Eclipse с установочного носителя
Rational Asset Manager. Таким способом можно также установить клиент Eclipse в существующей среде Eclipse V3.3.2 IDE.
Установка Rational Asset
Manager на сервере Apache Tomcat
IBM Rational Asset Manager можно установить и настроить на сервере Tomcat вручную. В этом разделе приведены инструкции по установке и настройке Rational Asset Manager на существующем сервере Apache Tomcat.
Для хранения данных и ресурсов Rational Asset Manager требуется отдельная база данных. Если база данных не установлена, можно установить IBM DB2 Enterprise Server Edition версии 9.5 с помощью панели запуска Rational Asset Manager.
Для повышения производительности сервер базы данных, как правило, располагается на компьютере, не связанном с сервером приложений, на отдельном выделенном жестком диске.
Для настройки таблиц и схемы базы данных необходимы права доступа администратора базы данных.
Если вы являетесь администратором, обеспечьте максимально возможную производительность для пользователей, независимо от числа параллельно работающих пользователей или количества доступных ресурсов в хранилище.
Клиент Eclipse для Rational Asset Manager можно установить одним из следующих способов:
Если на компьютере установлена поддерживаемая интегрированная среда Eclipse (IDE), воспользуйтесь менеджером обновления Eclipse, чтобы найти и установить модули клиента Eclipse для Rational Asset Manager с сервера Rational Asset Manager.
Для того чтобы установить встраиваемый модуль клиента, выполните
процесс обновления Eclipse
(Справка -> Обновления
программного обеспечения -> Поиск и
установка).
Если IDE Eclipse не установлена в системе, установите клиент
Eclipse с установочного носителя
Rational Asset Manager. Таким способом можно также установить клиент Eclipse в существующей среде Eclipse V3.3.2 IDE.
Обновление 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
нельзя устанавливать в кластере) и дополнительная база данных. Кроме того, потребуется несколько раз остановить и перезапустить сервер приложений.
При наличии доступа в Интернет обновления можно установить с помощью IBM Installation
Manager непосредственно из хранилища обновлений IBM для Rational Asset Manager.
Важное замечание:Во время установки Rational Asset Manager расположение хранилища обновлений определяется автоматически в Installation Manager. Для поиска хранилища обновлений по умолчанию в Installation Manager необходимо выбрать параметр Искать связанные хранилища во время установки и обновления на странице параметров "Хранилища"; этот параметр выбран по умолчанию.
Для установки пакета исправлений из другого расположения (например, если обновление расположено на общем диске либо на сервере HTTP или HTTPS) укажите необходимое расположение хранилища в Installation Manager.
Инструкции по добавлению расположения хранилища приведены в разделе Настройка
параметров хранилища установки в администраторе
установки.
Создание резервной копии базы данных Rational Asset Manager.
Дополнительная информация приведена в документации по программному обеспечению базы данных.
Создайте резервную копию папок Persist для всех серверов. Для поиска папок Persist войдите в веб-клиент как администратор хранилища, выберите Администрирование и нажмите Конфигурация. Расположение папки Persist будет указано в разделе "Дисковая память".
В
Linux,
AIX или Linux для
zSeries увеличьте количество файлов
описания, которые процесс может открыть одновременно, до, по крайней мере,
2048:
Для просмотра текущего количества файлов описания, которые могут
быть открыты одновременно, введите в командной строке: ulimit
-n
Если ограничение меньше 2048,
увеличьте его с помощью следующей команды: ulimit -n 2048
Если тема была изменена до обновления сервера Rational Asset Manager, загрузите текущую тему и примените ее повторно после обновления. Тему можно также обновить после завершения миграции данных.
Создайте резервную копию конфигурации IBM
WebSphere Application
Server с помощью команды <WebSphere-Install-Directory>\bin\backupConfig.bat. Более подробная информация приведена в документации по WebSphere
Application Server.
В
случае обновления версии V7.1.1.1 или более ранней в
кластере WebSphere
Application Server
необходимо создать экземпляр автономного сервера приложений в кластере для Rational Team
Concert.
Соответствующие инструкции приведены в разделе Создание экземпляра сервера приложений для Rational Team Concert
в кластере WebSphere Application Server. Если кластер не применяется, то это действие выполнять необязательно;
Rational Team
Concert
и Rational Asset Manager
можно установить на одном сервере приложений.
Настройте защиту приложения и параметры
идентификации для
WebSphere
Application Server:
В веб-браузере войдите в административную
консоль
WebSphere
Application Server. По умолчанию она расположена:
Для встроенного
WebSphere
Application Server:
http://localhost:13060/ibm/console .
Имя пользователя по умолчанию - admin, пароль
admin.
Для
WebSphere
Application Server:
http://localhost:9060/ibm/console
Выберите Защита.
Выберите Инфраструктура, приложения и
администрирование защиты.
Если в разделе Административная защита выбран переключатель
Включить административную защиту, выберите
переключатель Включить защиту приложений.
В разделе Идентификация нажмите Защита Веб.
Выберите Общие параметры.
В разделе Поведение идентификации Веб выберите переключатель
Использовать доступные данные идентификации при доступе к
незащищенному URI, если он еще не выбран.
Нажмите кнопку Применить.
В окне Сообщения выберите Сохранить непосредственно в
главной конфигурации.
Остановите и перезапустите сервер.
Если применяется Rational Asset Manager версии 7.0.0.2 или ниже, убедитесь, что сервер заданий включен.
Для того чтобы включить сервер заданий, выполните следующие действия:
Войдите в веб-клиент Rational Asset Manager как администратор хранилища.
Выберите Администрирование.
В боковой панели "Управление хранилищем" нажмите Инструменты.
В строке адреса браузера замените tools.faces на advancedConfiguration.faces и откройте указанную страницу. Пример: http://example.com:9080/com.ibm.ram.repository.web/admin/repository/advancedConfiguration.faces
На странице "Дополнительные параметры" в разделе "Параметры заданий" выберите Включить сервер заданий.
Выберите Сохранить.
Перезапустите сервер приложений.
Убедитесь, что на всех серверах хранилищ заданы одинаковые значения текущей даты, времени и часового пояса.
Если встроенный продукт WebSphere
Application Server не применяется, то на сервере необходимо установить следующее временное исправление: http://www-01.ibm.com/support/docview.wss?uid=swg24023024. Это временное исправление позволяет избежать возникновения неполадки, при которой WebSphere
Application Server не удается освободить соединения с Rational Team
Concert.
Если применяется встроенный продукт WebSphere
Application Server, остановите его. Если с помощью команды Rational Asset Manager Остановить сервер не удалось остановить сервер, выполните команду stopServer из командной строки в каталоге <установочный_каталог>\ram\ewas\bin и укажите имя и пароль администратора с помощью параметров -username и -password.
Извлеките необходимые приложения Rational Asset Manager:
Если применяется WebSphere
Application Server и продукт Rational Asset Manager был установлен на сервере с помощью Администратора установки, то для его обновления следует использовать Администратор установки.
См. инструкции в разделе Установка сервера
Rational Asset Manager с
помощью Installation Manager. Обратите внимание на следующие отличия:
Запустите администратор установки. В Windows® Vista запустите IBM Installation Manager с правами доступа администратора (щелкните правой кнопкой на значке программы и выберите Запуск от имени администратора.
Возможно, потребуется установить последнюю версию администратора установки.
Для настройки проверки обновлений в Администраторе установки на главной странице выберите Файл -> Параметры; затем нажмите Обновления. На странице "Обновления" выберите Выполнять поиск обновлений для Администратора установки.
На главной странице Администратора установки нажмите Обновить.
Если доступна более новая версия Администратора установки, появится приглашение для его установки. Нажмите кнопку Да.
После завершения обновления нажмите кнопку OK, чтобы перезапустить Администратор установки, затем снова нажмите Обновить.
На странице "Обновить пакеты" выберите IBM Rational Asset
Manager и нажмите Далее. Разверните список и выберите последнюю версию сервера Rational Asset Manager и
нажмите Далее.
Следуйте инструкциям мастера обновления.
На странице Корневой контекст в разделе "Компоненты" будут перечислены корневые контексты, обнаруженные Администратором установки для текущих веб-приложений Rational Asset Manager. Найдите корневой контекст для Rational Asset Manager Setup Server; его необходимо будет указать для доступа к приложению настройки сервера. Затем нажмите кнопку Далее.
Если вы включили защиту сервера приложений или изменили параметры защиты для WebSphere
Application Server, то на странице Административная защита в разделе "Компоненты" выберите Да и введите имя и пароль администратора для сервера приложений.
Затем нажмите кнопку Далее.
После завершения обновления:
Если применяется встроенный продукт WebSphere
Application Server, то был обновлен файл .ear приложения настройки сервера. Запустите встроенный WebSphere
Application Server.
Перейдите к шагу 14.
Если применяется существующий экземпляр WebSphere
Application Server, то был обновлен файл .ear приложения настройки сервера. Перейдите к шагу 14.
Если вы развернули файлы .ear и .war Rational Asset Manager на сервере приложений, извлеките последнюю версию файлов приложения Rational Asset Manager. Дополнительная информация приведена в разделе Извлечение файлов приложения сервера непосредственно с носителя
установки.
После извлечения файлов перейдите к шагу 13.
Разверните приложение настройки сервера Rational Asset Manager на сервере приложений:
Если приложение настройки сервера
Rational Asset Manager развернуто в кластере
WebSphere
Application Server,
то необходимо удалить существующее приложение настройки сервера с помощью
сценария и установить последнюю версию этого приложения. Дополнительная информация по работе со сценариями
deployClusterSetup.py и UninstallSetup.py приведена в
разделе Развертывание приложения настройки сервера в кластер Websphere Application
Server. После
того как приложение настройки сервера будет развернуто, перейдите к шагу
14.
Если применяется
WebSphere
Application Server
и вы развернули приложение настройки сервера
Rational Asset Manager,
установите последнюю версию файла
com.ibm.ram.repository.setup.web.ear:
Запустите административную консоль WebSphere
Application Server и войдите с правами администратора.
Выберите com.ibm.ram.repository.setup.web.ear и нажмите Обновить.
Укажите путь и имя файла архива для настройки сервера Rational Asset Manager (com.ibm.ram.repository.setup.web.ear).
На следующих трех страницах нажмите кнопку Далее.
На странице Обзор нажмите Готово.
После завершения установки файла com.ibm.ram.repository.setup.web.ear нажмите Сохранить в главном файле конфигурации.
Обновление и развертывание приложения настройки сервера завершено. Теперь с помощью приложения настройки сервера можно обновить все остальные приложения. Перейдите к шагу 14
Прим.:Если применяется Rational Asset Manager версии 7.1.0.1 или ниже, то корневой контекст по умолчанию для приложения настройки сервера изменен с com.ibm.ram.repository.setup.web на ram.setup.
Если приложение настройки сервера находится в закладках, то после обновления приложения закладка может не работать. Дополнительная информация приведена в документацию по WebSphere Application Server в разделе, посвященном корневым контекстам веб-модулей.
После установки последней версии приложения настройки сервера откройте в веб-браузере следующий URL: http://<хост>:<порт>/<корневой_контекст_сервера>.
По умолчанию применяется следующий URL: http://<хост>:<порт>/ram.setup/.
Если на сервере приложений включена защита, введите ИД и пароль администратора. Для встроенного продукта WebSphere
Application Server ИД и пароль пользователя по умолчанию: admin и admin.
В разделе Шаг 1: Найти установочные файлы
в поле Расположение укажите каталог, в котором
расположены новые файлы веб-приложений. Если использовался мастер Обновить программы
Installation Manager,
то файлы будут расположены в каталоге
<расположение-группы-пакетов>\ram\apps\was.
Этот каталог должен содержать следующие файлы:
com.ibm.ram.repository.web_runtime.ear
RTC-Server.zip
iehs_war.ear
rmcabdgovernprocess_war.ear
Кнопка Проверить расположение
позволяет проверить наличие всех требуемых файлов в каталоге
Расположение. Будет выдано сообщение о наличии всех требуемых файлов.
Нажмите Обновить. Приложение настройки сервера обновит все остальные файлы приложений Rational Asset Manager, а также связанные корневые контексты. Для обновления потребуется несколько минут.
Далее:
В случае обновления версии V7.1.1.1 или более ранней откроется
страница Введение; перейдите к шагу 19.
В случае обновления версии V7.2 или более поздней откроется
страница Обзор; перейдите к шагу
24.
Нажмите Далее.
Необходимо развернуть продукт
Rational Team
Concert,
предназначенный для расширенного управления жизненными циклами ресурсов:
На странице "Развертывание Rational Asset Manager" в разделе "Развертывание Rational Team
Concert" подтвердите выбор сервера приложений в списке Серверы (нельзя развертывать Rational Team
Concert в кластере) и нажмите Развернуть приложения. Операция развертывания Rational Team
Concert может занять несколько минут. После завершения операции откроется страница "Развертывание Rational Asset Manager".
Нажмите кнопку Далее.
Создайте новую базу данных для жизненных циклов ресурсов
Rational Team
Concert
Для DB2: Базу данных можно создать с помощью приложения настройки сервера:
На странице "Создание или выбор базы данных для Rational Asset Manager" выберите пункт Необходимо создать базу данных жизненных циклов и нажмите кнопку Далее.
В поле Создать базу данных для
Управления жизненным циклом введите имя для базы данных
управления жизненным циклом (например, RTCDB).
Нажмите Создать базы данных.
Для Oracle или SQL Server: Инструкции по созданию базы данных вручную приведены в разделе Создание базы данных для жизненных циклов ресурсов.
После создания базы данных выберите пункт Базы данных уже созданы, необходимо изменить параметры и нажмите кнопку Далее.
На странице "Настройка базы данных" укажите и проверьте соединение с базой данных для управления жизненными циклами:
В поле Имя базы данных для жизненных циклов введите имя базы данных, созданной на шаге 20.
Для проверки соединения нажмите Проверить соединение.
Если соединение установлено успешно, нажмите Далее.
Настройте базу данных Rational Team
Concert.
На шаге 6: Настройте базу данных Rational Asset Manager для управления жизненными циклами:
Нажмите Заполнить базу данных.
Подтвердите настройку базы данных для управления жизненными циклами. Нажмите кнопку OK.
Перезапустите сервер. Для перезапуска сервера в меню приложения настройки сервера выберите Сервис -> Перезапустить сервер. Далее:
В случае обновления версии V7.1.1.1 или более ранней после
перезапуска сервера откроется страница Параметры управления жизненным циклом.
Перейдите к шагу 25.
В случае обновления версии V7.2 или более поздней после
перезапуска сервера откроется страница Обзор. Перейдите к шагу
26.
На странице Параметры управления жизненным циклом введите путь и
информацию о входе в систему для приложения
Rational Team
Concert:
В поле Rational Team Concert введите путь
к расположению
Rational Team
Concert.
Необходимо использовать защищенное соединение
(https://).
По умолчанию этим значением
является:
Для встроенного
WebSphere
Application Server:
https://localhost:13443/jazz
Для существующего
WebSphere
Application Server:
https://localhost:9443/jazz
В поле ИД пользователя введите имя
пользователя администратора хранилища
WebSphere
Application Server. По умолчанию это admin.
В поле Пароль введите пароль администратора хранилища. По умолчанию это admin.
Нажмите Настройка сервера. Этот процесс может занять несколько минут. После настройки снова откроется страница Сводка.
На странице Сводка выберите Запуск с
помощью
Rational Asset Manager. Откроется веб-клиент.
Перенесите хранилище Rational Asset Manager в новую версию:
В веб-браузере откройте веб-клиент Rational Asset Manager. Если вы открываете веб-клиент впервые после обновления, появится сообщение о необходимости переноса хранилища.
При необходимости войдите в систему с правами администратора хранилища.
Прим.:Для сервера SQL: если для существующей базы данных Rational Asset Manager не задана последовательность, заканчивающаяся символами _BIN2 (например, Latin1_General_BIN2), откроется страница Требуется настройка вручную. Можно заново создать базу данных и задать параметр упорядочения с учетом регистра для правильной работы с Rational Asset Manager или принять вероятность непредвиденных конфликтов из-за неверного регистра символов.
Нажмите Перенести. В больших хранилищах миграция может занять несколько минут; до
завершения миграции может быть недоступна отдельная информация о хранилище.
После завершения переноса нажмите Главная страница.
Для обновления требуется отправить запрос на получение нового ключа
лицензии. Получите новую лицензию сервера и новые лицензии пользователей. Откройте
веб-сайт Rational License Key Center: http://www-01.ibm.com/software/rational/support/licensing/ В случае возникновения ошибки, связанной с Rational License Server, измените параметры конфигурации лицензий:
Нажмите Администрирование
На странице "Администрирование" нажмите Конфигурация.
В разделе "Лицензия и версия" выберите тип лицензии сервера для данного хранилища: Стандартная версия или Корпоративная версия.
Нажмите кнопку Сохранить внизу страницы.
В случае повторного возникновения ошибки сервера лицензий нажмите Заново подключиться к серверу лицензий.
После завершения настройки вручную свяжите ссылки на общую библиотеку для предыдущей версии Rational Asset Manager с RAM1WebApplication (например, интеграция с IBM
Rational
ClearQuest).
Обновите приложение 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 Справка -> Обновления ПО -> Управление конфигурацией.
Развертывание приложения настройки сервера в кластер Websphere Application
Server Для развертывания приложения настройки сервера IBM Rational Asset Manager в кластере сетевого развертывания вручную необходимо выполнить сценарий Jython. Если для установки Rational Asset Manager в кластер использовался IBM Installation Manager, то этот этап выполняет Installation Manager.
Развертывание и настройка файлов приложения с помощью
приложения установки сервера Приложение установки сервера - это веб-приложение, которое открывается после установки компонентов IBM Rational Asset Manager в новом встроенном IBM WebSphere Application Server или в существующем WebSphere Application Server. Это помогает развернуть другие приложения Rational Asset Manager и настроить параметры базы данных, защиты, производительности и хранилища. Приложение установки сервера можно использовать для последующего изменения этих параметров вместо применения страниц Администрирование в веб-клиенте Rational Asset Manager.
Приведены инструкции по обновлению предыдущей версии IBM Rational Asset Manager
на Apache Tomcat.
Подготовка
Важное замечание:В случае обновления
Rational Asset
Manager
версии 7.1.1.1 необходимо установить
IBM
Rational Team Concert,
требующий дополнительную базу данных и защищенный сертификат для сервера Tomcat.
Кроме того, потребуется несколько раз остановить и перезапустить сервер приложений.
Для повышения производительности и стабильности
Rational Asset
Manager веб-приложения Rational Asset
Manager и файлы приложений
Rational Team
Concert
можно установить на отдельных серверах Tomcat. В пределах этого
документа установочный каталог сервера Tomcat для
Rational Asset
Manager
называется
<каталог-tomcat>, а
установочный каталог сервера Tomcat для
Rational Team
Concert
- <каталог-tomcat-для-rtc>.
В случае установки всех веб-приложений на одном сервере эти каталоги будут
совпадать.
Создание резервной копии базы данных Rational Asset Manager.
Дополнительная информация приведена в документации по программному обеспечению базы данных.
Создайте резервную копию папок Persist для всех серверов. Для поиска папок Persist войдите в веб-клиент как администратор хранилища, выберите Администрирование и нажмите Конфигурация. Расположение папки Persist будет указано в разделе "Дисковая память".
Если тема была изменена до обновления сервера Rational Asset Manager, загрузите текущую тему и примените ее повторно после обновления. Тему можно также обновить после завершения миграции данных.
Убедитесь, что на всех серверах хранилищ заданы одинаковые значения текущей даты, времени и часового пояса.
Создайте резервную копию конфигурации сервера Tomcat. Для этого
скопируйте файл
<каталог-tomcat>\conf\server.xml
в безопасное расположение.
Если применяется Rational Asset Manager версии 7.0.0.2 или ниже, убедитесь, что сервер заданий включен.
Для того чтобы включить сервер заданий, выполните следующие действия:
Войдите в веб-клиент Rational Asset Manager как администратор хранилища.
Выберите Администрирование.
В боковой панели "Управление хранилищем" нажмите Инструменты.
В строке адреса браузера замените tools.faces на advancedConfiguration.faces и откройте указанную страницу. Пример: http://example.com:9080/com.ibm.ram.repository.web/admin/repository/advancedConfiguration.faces
На странице "Дополнительные параметры" в разделе "Параметры заданий" выберите Включить сервер заданий.
Выберите Сохранить.
Перезапустите сервер приложений.
Извлеките файлы сервера
Rational Asset Manager из
архива
для Tomcat и операционной системы. Эти файлы расположены в папке
<расположение-распаковки-архива>/apps/tomcat/.
В случае обновления версии V7.1.1.1 или более ранней:Создайте базу данных для жизненных циклов ресурсов:
Остановите сервер Tomcat. Хранилище и
все другие приложения на вашем сервере теперь будут автономны.
Извлеките файлы общей библиотеки в папку <каталог-tomcat>\shared\lib:
Найдите и извлеките файл
<расположение-распаковки-архива>\apps\tomcat\sharedLib.zip.
Скопируйте все содержимое архива sharedLib.zip в
каталог <каталог-tomcat>\shared\lib.
В случае установки
Rational Team
Concert
на другом сервере Tomcat скопируйте содержимое файла
sharedLib.zip в каталог
<каталог-tomcat-для-rtc>\shared\lib
этого сервера Tomcat.
Найдите файл
<расположение-распаковки-архива>/apps/tomcat/RTC-server.zip
на установочном носителе.
Далее:
В случае обновления версии V7.1.1.1 или более ранней:
Установите и настройте
Rational Team
Concert,
входящий в комплект поставки.
Перейдите к шагу
14.
В случае обновления версии V7.2 или более
поздней:
Обновите
Rational Team
Concert,
входящий в комплект поставки.
Перейдите к шагу
28.
Извлеките архив RTC-server.zip в папку <установочный_каталог_rtc>.
Найдите файл <установочный_каталог_rtc>/jazz/server/jazz_war.ear и извлеките его содержимое. Файлы
.ear можно извлечь с помощью бесплатной
утилиты 7-Zip.
Из извлеченного пакета jazz_war.ear скопируйте
файл jazz.war в каталог
<каталог-tomcat-для-rtc>/webapps/.
Настройте защищенный порт на сервере Tomcat для Rational Team
Concert:
Создайте сертификат защиты для идентификации сервера Tomcat
при установлении соединений
SSL. Можно создать собственный сертификат с помощью команды
keytool можно запросить сертификат, подписанный
сертификатной компанией.
Дополнительная информация о создании собственных
сертификатов с помощью команды keytool приведена в
документации
по Java Sun. Пример команды keytool, позволяющей
создать собственный сертификат: keytool -genkey -alias tomcat -keystore <каталог-tomcat-для-rtc>/.keystore
Многие версии JRE IBM содержат
инструмент ikeyman (в каталоге
<каталог-IBM-Java-JRE>/jre/bin/).
С помощью этого инструмента можно создавать сертификаты защиты на
сервере и управлять ими. Дополнительная информация об
инструменте iKeyman приведена в
книге
Руководство
пользователя iKeyman.
В файле
<каталог-tomcat-для-rtc>\conf\server.xml
найдите тег <Connector> с атрибутом scheme="https".
В файле по умолчанию тег <Connector>
для порта 8443 выделен символами комментария.
<файл-хранилища-ключей> - это имя
файла хранилища ключей. Можно указать полный путь или
значение относительно корневого каталога сервера Tomcat (<каталог-tomcat-для-rtc>);
<пароль-хранилища-ключей> - это
пароль файла хранилища ключей.
<протокол-хранилища-ключей> - это
протокол хранилища ключей. Как правило, применяются значения
TLS и SSL_TLS.
<алгоритм-хранилища-ключей> - это
алгоритм
X509 для хранилища ключей. Как правило, применяются значения
SunX509 и IbmX509.
Если для параметра port указано значение, отличное от
8443 для коннектора без поддержки SSL (по умолчанию
применяется порт 8080), то измените значение
атрибута redirectPort с учетом номера порта
коннектора SSL.
В случае применения
Oracle или Microsoft SQL
Server: Скопируйте подходящий файл .jar из
поставщика базы данных:
Oracle: Скопируйте следующий файл в папку
<каталог_установки_rtc>/jazz/server/oracle
(при необходимости создайте папку oracle
вручную):
ojdbc14.jar (Oracle 10); или
ojdbc5.jar (Oracle 11)
В случае применения Oracle 11:
измените
имя файла ojdbc5.jar на ojdbc14.jar.
Microsoft SQL Server: Скопируйте следующий файл в
папку
<каталог-rtc>/jazz/server/sqlserver
(при необходимости создайте папку sqlserver
вручную):
sqljdbc.jar
Настройте параметры
запуска Tomcat:
Найдите файл запуска Tomcat и откройте его в текстовом редакторе. Путь в Windows: <каталог-tomcat-для-rtc>\bin\startup.bat.
Путь в Linux, AIX и Linux for zSeries: <каталог-tomcat-для-rtc>/bin/startup.sh.
В файле запуска введите следующий текст (<установочный_каталог_rtc> - каталог, выбранный для извлечения файлов на предыдущем шаге 10;
для Oracle
<каталог_jar_oracle>
- это каталог, в котором расположен файл ojdbc14.jar
(см. шаг
17);
для SQL Server
<каталог_jar_oracle> -
это это каталог, в котором расположен файл sqljdbc.jar
(см. шаг 17):
(вместо пробелов в
<установочный_каталог_rtc>,
<каталог_jar_oracle>
и <каталог_jar_oracle>
укажите символы %20)
set ORACLE_JDBC=<каталог_jar_oracle>
set SQLSERVER_JDBC=<каталог_jar_oracle>
set JAZZ_INSTALL_DIR=<установочный_каталог_rtc>
set JAVA_OPTS=-Djava.awt.headless=true -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
Добавьте следующие свойства в файл teamserver.properties, где <незащищенный_порт> - номер незащищенного порта для сервера Tomcat (по умолчанию 8080), <защищенный_порт> - номер защищенного порта для сервера Tomcat (по умолчанию 8443) и <временный_каталог> - абсолютный путь к каталогу для хранения временных файлов:
Добавьте пользователя с именем admin и
присвойте ему роли admin,
manager и JazzAdmins. Можно
скопировать следующий текст и вставить его между тегами
<tomcat-users>:
Для идентификации LDAP: Настройте сервер
Tomcat для поддержки идентификации LDAP, затем настройте группы четыре LDAP,
имена которых должны совпадать с именами указанными выше именами ролей. Кроме
того, можно связать существующие группы LDAP с ролями сервера
Jazz (см. инструкции в техническом
комментарии TN0030:
User Management in Tomcat. Выполните шаги
2-3
из раздела Настройка LDAP на сервере Tomcat для Rational Team Concert
Перезапустите сервер Tomcat.
Настройте учетную запись администратора для Rational Team
Concert:
Запустите веб-интерфейс администрирования Rational Team
Concert в веб-браузере, указав следующий адрес: https://<имя_системы>:<защищенный_порт>/jazz/admin/. Обратите внимание на префикс https; требуется
защищенное соединение.
Войдите в систему, указав ИД пользователя
и Пароль администратора сервера
приложений. Если будет выдано сообщение об ошибке, связанной с загрузкой информации о
состоянии сервера, то перезапустите сервер базы данных и сервер Tomcat и
снова войдите в систему.
Нажмите Управление пользователями. Ошибки, связанные с конфигурацией внешнего реестра, можно
проигнорировать.
Выберите Создать пользователя.
Введите следующие сведения:
Имя пользователя: ИД администратора сервера Tomcat
ИД пользователя: ИД администратора сервера Tomcat
Адрес электронной почты: Действительный адрес электронной почты администратора сервера Tomcat
В разделе "Лицензия для доступа к клиенту" выберите Rational
Team Concert - Разработчик, чтобы предоставить этому пользователю лицензию разработчика.
Выберите Сохранить.
Выйдите из системы и снова войдите в пользовательский
веб-интерфейс администрирования от имени администратора сервера
приложений.
Импортируйте шаблона процесса управления жизненными циклами в Rational Team
Concert:
В веб-интерфейсе администрирования Rational Team
Concert нажмите Управление шаблонами процессов. Если ссылка Управление шаблонами
процессов не отображается, то выйдите из системы и снова
войдите в пользовательский веб-интерфейс администрирования.
Нажмите Импортировать шаблон и выберите файл com.ibm.ram.lifecycle.zip, расположенный в папке <расположение-распаковки-архива>/DatabaseScripts/.
Нажмите кнопку ОК. Будет показан шаблон RAM
Lifecycle.
Создайте новую область проекта в Rational Team
Concert:
В В веб-интерфейсе администрирования Rational Team
Concert нажмите Управление областями проекта. Если ссылка Управление областью проекта не отображается, то выйдите из системы и снова
войдите в пользовательский веб-интерфейс администрирования.
Нажмите Создать область проекта.
Введите следующие данные:
Имя проекта: Жизненный цикл RAM
Сводка: Область проекта для управления жизненными циклами Rational Asset Manager
Описание: Эта область применяется для управления жизненными циклами Rational Asset Manager
Выберите Сохранить.
Укажите необходимые роли и участников для области проекта:
На странице "Управление областями проекта" выберите область проекта Жизненный цикл RAM.
В разделе "Администраторы" нажмите Добавить; затем найдите и выберите созданную учетную запись администратора.
В разделе "Участники" нажмите Добавить; затем найдите и выберите созданную учетную запись администратора.
После добавления администратора щелкните на значке Роли процесса рядом с именем администратора.
В окне "Изменить роли процесса" в списке Доступные роли выберите Администрирование и нажмите кнопку Добавить.
Нажмите кнопку Готово.
Выберите Сохранить.
В случае обновления версии V7.1.1.1 или более ранней: Перейдите к шагу 29.
В случае обновления версии V7.2 или более
поздней обновите встроенный
Rational Team
Concert:
Извлеките содержимое файла RTC-Server.zip с
установочного носителя в каталог на жестком диске (далее в этих
инструкциях - <новый-установочный-каталог-rtc>).
Скопируйте файл teamserver.properties из старого
каталога
<установочный-каталог-rtc>/jazz/server/conf/jazz/
в новый каталог <новый-установочный-каталог-rtc>/jazz/server/conf/jazz/.
Текущее расположение
<установочный-каталог-rtc> указано
в файле запуска Tomcat. В файле запуска найдите строку
JAZZ_INSTALL_DIR=; в переменной
JAZZ_INSTALL_DIR указывается расположение текущих
файлов
RTC.
Найдите файл запуска Tomcat и откройте его в текстовом редакторе. Путь в Windows: <каталог-tomcat-для-rtc>\bin\startup.bat.
Путь в Linux, AIX и Linux for zSeries: <каталог-tomcat-для-rtc>/bin/startup.sh.
В файле запуска Tomcat найдите строку, содержащую JAZZ_INSTALL_DIR=. Измените
значение следующим образом, где
<новый-установочный-каталог-rtc> - это каталог из
шага 28a:
(замените пробелы в
<новый-установочный-каталог-rtc>
символами %20):
set JAZZ_INSTALL_DIR=<новый-установочный-каталог-rtc>
:
JAZZ_INSTALL_DIR=<новый-установочный-каталог-rtc>
Запустите сервер Tomcat.
В браузере откройте следующий URL:
https://<хост>:<защищенный-порт>/jazz/admin?internal,
где <хост> - это IP-адрес или имя системы, а
<защищенный-порт> - защищенный порт сервера
Tomcat.
Войдите в систему как администратор сервера приложений.
На боковой панели в разделе Внутренние инструменты
выберите Сброс сервера.
Выберите Запросить сброс сервера.
Остановите и перезапустите сервер Tomcat. Встроенное приложение Rational Team
Concert обновлено.
Остановите сервер Tomcat.
Удалите старые файлы .war веб-приложения
Rational Asset Manager,
установленные на Tomcat:
Перейдите в каталог <каталог-tomcat>/webapps/.
Запомните имена папок и файлов веб-приложений
Rational Asset Manager. В предыдущих версиях
Rational Asset Manager
рекомендовалось использовать следующие имена папок (корневые пути приложений):
/com.ibm.ram.repository.web.tomcat_runtime
/com.ibm.ram.repository.web.ws.tomcat_runtime
/help/
/abdprocess/
Удалите следующие файлы приложения:
com.ibm.ram.repository.web.tomcat_runtime.war
com.ibm.ram.repository.web.ws.tomcat_runtime.war
iehs.war
rmcabdgovernprocess.war
Имена файлов могут отличаться от указанных выше в зависимости
от способа установки приложений на сервере.
Удалите связанные папки приложений.
Из каталога <расположение-распаковки-архива>/apps/tomcat/
скопируйте следующие файлы в каталог
<каталог-tomcat>/webapps/:
com.ibm.ram.repository.web.tomcat_runtime.war
com.ibm.ram.repository.web.ws.tomcat_runtime.war
iehs.war
rmcabdgovernprocess.war
Для изменения корневого пути приложений переименуйте
соответствующие файлы 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
Приложение с документацией по процессам разработки на основе ресурсов.
Перезапустите сервер Tomcat.
В веб-браузере откройте Rational Asset Manager.
В случае применения рекомендуемых имен файлов приложений URL будет выглядеть
следующим образом: http://localhost:8080/ram/home.faces
или
http://<адрес-веб-сервера>:<порт>/ram/home.faces. Откроется веб-клиент Rational Asset Manager.
Перенесите хранилище Rational Asset Manager в новую версию:
В веб-браузере откройте веб-клиент Rational Asset Manager. Если вы открываете веб-клиент впервые после обновления, появится сообщение о необходимости переноса хранилища.
При необходимости войдите в систему с правами администратора хранилища.
Прим.:Для сервера SQL: если для существующей базы данных Rational Asset Manager не задана последовательность, заканчивающаяся символами _BIN2 (например, Latin1_General_BIN2), откроется страница Требуется настройка вручную. Можно заново создать базу данных и задать параметр упорядочения с учетом регистра для правильной работы с Rational Asset Manager или принять вероятность непредвиденных конфликтов из-за неверного регистра символов.
Нажмите Перенести. В больших хранилищах миграция может занять несколько минут; до
завершения миграции может быть недоступна отдельная информация о хранилище.
После завершения переноса нажмите Главная страница.
Для обновления требуется отправить запрос на получение нового ключа
лицензии. Получите новую лицензию сервера и новые лицензии пользователей. Откройте
веб-сайт Rational License Key Center: http://www-01.ibm.com/software/rational/support/licensing/ В случае возникновения ошибки, связанной с Rational License Server, измените параметры конфигурации лицензий:
Нажмите Администрирование
На странице "Администрирование" нажмите Конфигурация.
В разделе "Лицензия и версия" выберите тип лицензии сервера для данного хранилища: Стандартная версия или Корпоративная версия.
Нажмите кнопку Сохранить внизу страницы.
В случае повторного возникновения ошибки сервера лицензий нажмите Заново подключиться к серверу лицензий.
Обновите приложение 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 Справка -> Обновления ПО -> Управление конфигурацией.
Создание и настройка баз данных для Rational Asset
Manager После установки программного обеспечении баз данных и запуска сервера баз данных создать и настроить базу данных можно либо перед установкой IBM Rational Asset Manager, либо в ходе установки сервера Rational Asset Manager. При использовании IBM DB2, базы данных могут быть созданы приложением установки сервера.
Планирование установки
Прежде чем установить сервер IBM
Rational Asset Manager,
продумайте особенности установки - включая выбор конфигурации.
Варианты установки
Установка Rational Asset Manager может проходить по одному из четырех основных вариантов:
Обновление имеющейся версии Rational Asset Manager
Установка Rational Asset Manager V7.2
в новом экземпляре встроенного IBM WebSphere Application Server версии 6.1
Установка Rational Asset Manager V7.2
в существующем экземпляре
IBM WebSphere Application Server версии 6.1
Установка Rational Asset Manager V7.2
вручную в поддерживаемой версии WebSphere
Application Server или
Apache Tomcat.
Каждый из вариантов позволяет установить
Rational Asset Manager с
помощью IBM Installation Manager или
путем развертывания файлов .zip для последующей установки вручную.
Installation
Manager может работать в режиме графического интерфейса или в режиме без вывода сообщений (с использованием командной
строки).
При установке Rational Asset Manager данного выпуска необходимо установить
компонент Rational Team Concert.
Для файлов сервера Rational Team Concert
требуется не менее 250 МБ дополнительного дискового пространства, а для базы
данных Rational Team Concert - не менее 5 ГБ свободного дискового пространства. Установка Rational Asset Manager на имеющийся сервер Rational Team Concert невозможна, как и обновление Rational Team Concert на сервере Rational Asset Manager 7.2. В среде сетевого развертывания WebSphere компонент 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 Лицензия сервера Enterprise
Edition (неограниченная). Лицензия сервера необходима для каждого процесса сервера приложения, на котором установлен лицензионный продукт.
Rational Asset
Manager Лицензия издателя для клиента Enterprise
Edition (присвоенная или переменная).
Rational Asset
Manager Лицензия ассистента для клиента Enterprise
Edition (присвоенная или переменная).
Rational Asset
Manager Standard
Edition (пользователь с правами доступа).
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, его лицензия продолжает действовать, и дополнительные лицензии не используются. Лицензия перестает использоваться, только когда пользователь выходит из всех сеансов, или время всех сеансов истекает.
В случае отсутствия у пользователя прав доступа и присвоенной лицензии, он не получает лицензии при входе в систему. Тип необходимой лицензии зависит от выбранного пользователем действия. Когда пользователь запрашивает действие, ему назначается переменная лицензия соответствующего типа.
При отсутствии доступных лицензий выполнить действие невозможно. Переменная лицензия используется до выхода пользователя из системы или истечения всех сеансов пользователя.
Например, если после выполнения действия, требующего переменной
лицензии ассистента, пользователь выбирает действие, требующее лицензии
издателя, использование лицензии ассистента прекращается, и пользователю
назначается лицензия издателя. Пользователь может удерживать эту лицензию до
своего выхода из системы или истечения времени всех сеансов. Если лицензия
ассистента присвоена данному пользователю, ее использование не прекратится
(поскольку это - присвоенная лицензия). Временное назначение возможно только
для переменных лицензий. В приведенном примере сервер лицензий по возможности
назначит переменную лицензию издателя даже при наличии у пользователя
присвоенной лицензии ассистента.
При расчете для рабочей среды числа необходимых лицензий каждого типа полезно знать следующее:
В больших рабочих средах (от 1000 пользователей) большинство пользователей, как правило, составляют ассистенты. Примерное соотношение: лицензий издателей 10-20%, лицензий ассистентов 80-90%.
В небольших рабочих средах (до 100 пользователей) большинство пользователей, как правило, составляют издатели.
Выделение дискового пространства в целях оптимизации производительности
Базу данных, индекс хранилища, временные папки и каталог ресурсов рекомендуется разместить на раздельных жестких дисках. Благодаря этому такие процессы, как извлечение ресурсов и индексация ресурсов в хранилище, не будут перекрываться с действиями пользователя (к примеру, с просмотром ресурсов).
База данных
Для хранения данных и ресурсов 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.
При планировании системы и ресурсов следует учитывать следующие факторы:
Факторы производительности
Кластеры IBM
WebSphere Application
Server
Интеграция
Обслуживание системы
Факторы производительности
Требования к мощности и показатели производительности зависят от многих факторов:
Число серверов
Скорость процессора
Число и конфигурация процессоров
Объем памяти на узле
Тип дискового запоминающего устройства и конфигурация RAID
Емкость дисковых запоминающих устройств
Пропускная способность и время ожидания сети
Настройка системы (для WebSphere
Application Server, баз данных, веб-серверов, операционных систем и кэш-прокси)
Производительность и масштабируемость зависят от установки и настройки аппаратного обеспечения, настройки программного обеспечения, потока и времени ожидания сети, моделей использования, числа записанных в Rational Asset Manager ресурсов и других факторов.
При планировании требований аппаратного обеспечения сервера, учитывайте число пользователей, которым будет необходим параллельный доступ, а также число ресурсов, предполагаемых для размещения в хранилище. Время ответа зависит от конкретного случая. К примеру, загрузка большого файла на сервер займет больше времени, чем отображение веб-страницы.
Повысить производительность можно изменением аппаратного обеспечения:
Добавление узлов повышает готовность.
Добавление узлов, серверов или памяти увеличивает допустимое число параллельных пользователей.
Использование дисков и сетевой инфраструктуры с большим быстродействием позволяет сократить время ответа, выдачи результатов поиска, загрузки файлов с сервера и на сервер.
При планировании начального размера платформы и обновлений рабочей среды учитывайте использование системных ресурсов различными классами пользовательских процессов. Например, процессы Eclipse будут задействовать значительно большие ресурсы, чем веб-интерфейс.
Таким образом, системные требования и меры повышения эффективности приводимых действий
пользователя будут различными:
Поиск ресурсов пользователем:
требуется добавить диски.
Создание и обновление пользователем ресурсов: требуется добавить диски и увеличить время ожидания сети.
Загрузка пользователем файлов с сервера: требуется добавить диски, процессоры, увеличить память.
Запуск пользователем отчетов и процедур контроля: необходимо улучшить базу данных и процессор.
Доступ систем к Rational Asset Manager с помощью веб-служб: необходимо просмотреть просмотрите список пользователей веб-служб на странице конфигурации и настроить допустимое число одновременных сеансов.
При планировании учитывайте необходимый резерв для дополнительных ресурсов или для ресурсов с большим числом артефактов. Для обслуживания большего числа пользователей либо увеличьте объем памяти или число серверов, либо используйте диски с большим быстродействием.
Базу данных, индекс хранилища, временные папки и каталог ресурсов рекомендуется разместить на раздельных жестких дисках. Благодаря этому такие процессы, как извлечение ресурсов и индексация ресурсов в хранилище, не будут перекрываться с действиями пользователя (к примеру, с просмотром ресурсов).
Установка и обслуживание Rational Asset Manager возможно и на одном сервере, однако необходимо использовать, по меньшей мере внешний сервер и файловый сервер. Также возможно установить Rational Asset Manager на одном компьютере, работающим с
WebSphere
Application Server и базой данных, и использовать локальные диски для ресурсов и индексации. Однако такая рабочая среда не может поддерживать больше 50-75 параллельных пользователей.
В целях повышения мощности отдельного сервера приложения распределите общую нагрузку.
База данных: Необходима Rational Asset Manager для хранения ресурсов и данных. Разместите сервер базы данных на выделенном диске отдельного сервера.
Сервер приложений: Встроенный WebSphere
Application Server - упрощенная версия сервера. Обслуживает рабочие среды с ограниченным числом приложений, не требующие полной административной поддержки WebSphere
Application Server.
Реестры пользователей: Добавление пользователей Rational Asset Manager из внешнего реестра (к примеру, LDAP или пользовательского реестра) возможно, но не обязательно. .
Примеры рабочих сред можно проследить по двум представленным схемам.
На данной схеме отображена простая рабочая среда, поддерживающая до 100 пользователей:
На данной схеме отображена сложная система, поддерживающая более 100000 пользователей:
Хранение данных в Rational Asset Manager представлено базой данных и файловой системой. Ресурсы
хранятся в файловой системе, а метаданные - в базе данных.
Число ресурсов в хранилище может оказать влияние на производительность. В отличие от размера файловой системы, размер базы данных не зависит от размера ресурсов.
Для хранения данных Rational Asset Manager важны три основных аспекта:
файлы ресурсов, индекс и база данных. В состав кластерной среды входят одно расположение хранилища ресурсов и одно расположение базы данных.
Прим.:В среде сетевого развертывания WebSphere Application Server компонент Rational Team Concert
невозможно развернуть в кластерах: он должен быть развернут только на сервере
приложения.
Индексы, по которым осуществляется поиск, находятся не на сервере баз данных, а на каждом сервере приложения. Размер индекса зависит как от размера ресурсов, так и от типа их материала (так двоичный материал, в отличие от текста, индексации не подлежит). Использование больших объемов текста и больших файлов ресурсов будет увеличивать размер индекса.
Необходимый индексу объем дискового пространства зависит от типа ресурсов, их числа, уровня активности пользователей и времени существования хранилища.
Размер
базы данных зависит от размера описаний ресурсов и дополнительных параметров
хранилища (например форум, используемые теги, зарегистрированные пользователи). В базе данных записываются параметры различных пользовательских операций (к примеру, поиск и загрузка). Даже при отсутствии новых поступлений в хранилище база данных постепенно разрастается за счет записи параметров пользовательских операций. Размер базы данных растет линейно - на основании использования хранилища.
Для загрузки больших файлов придерживайтесь следующих рекомендаций:
Используйте для постоянной папки выделенный диск и выделенный сервер.
Для загрузки на сервер большого файла пользователю необходимо выбрать дополнительную утилиту загрузки в Мастере загрузок в Интернете.
Rational Asset Manager поддерживает запросы области HTTP, используемые веб-клиентами для возобновления прерванной загрузки или загрузки файла по частям. При загрузке большого файла пользователи могут применять запросы области HTTP, используя навигатор (к примеру, Firefox) с расширением DownThemAll! (https://addons.mozilla.org/en-US/firefox/addon/201).
Пользователям также целесообразно разделять большие файлы на несколько файлов меньшего размера.
Веб-приложение
Rational Asset Manager
обращается к приложению справки для загрузки контекстной справочной
информации по
страницам, инструментам и формам:
Для включения идентификации пользователей при обращении к
приложению справки
Rational Asset Manager
(например, через сервер приложений или внешний брандмауэр) необходимо
установить приложение справки
Rational Asset Manager на
одном сервере вместе с веб-приложением
Rational Asset Manager.
Пример планирования мощности и системы
При создании рабочей среды руководствуйтесь приведенными числами пользователей и ресурсов:
При системе AIX - до 300 пользователей, до 300000 ресурсов
При системе Windows - до 600 пользователей, до 10000 ресурсов
Для обоих приведенных примеров желательных следующие параметры:
Память: один сервер приложения с двухъядерными процессорами,
4 ГБ памяти и одним экземпляром WebSphere Application
Server.
Дисковое пространство: 40 ГБ для сервера хранения ресурсов (файловой системы) и 400 МБ для базы данных. Средний размер индекса в данном примере составляет 1,81 ГБ на каждом сервере приложения.
Ресурсы составляются следующим образом:
Структура ресурсов: в состав каждого ресурса входит один текстовый файл.
Наибольший размер ресурса: 375 МБ
Наименьший размер ресурса: 4 КБ
Размеры ресурсов в хранилище:
3% - от 1 до 375 МБ
5% - от 100 до 999 КБ
12% - 10 КБ
80% - менее 10 КБ
Этот пример основывается на нагрузке процессов пользователя:
Табл. 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 и допустимое число используемых серверов зависят от числа ресурсов, а также от типа и величины запросов к серверу.
IBM HTTP Server
Первый уровень - сервер HTTP, который обрабатывает
запросы Web-клиентов и принимает на себя нагрузку по обработке статической
информации вместо сервера приложений. Он предоставляет логический URL, охватывающий вспомогательные приложения (например, приложение IBM
Rational Asset Manager, приложение справки по Rational Asset Manager или приложение разработки на основе ресурсов Rational Asset Manager). Обратите внимание, что в больших конфигурациях сервер кэша развертывается перед сервером HTTP.
Распределитель
нагрузки
Распределитель нагрузки отвечает за распределение нагрузки между системами. Распределитель нагрузки необходим при наличии нескольких серверов HTTP. В небольших рабочих средах рекомендуется использовать программный распределитель нагрузки (например, Edge Component). В больших рабочих средах, поддерживающих большое число параллельных пользователей, следует использовать аппаратный распределитель нагрузки.
Cache Proxy
Система Proxy с прямым кэшированием хранит в кэше данные приложений для клиентов, принимая часть нагрузки других серверов.
Если сервер Rational Asset Manager обслуживает небольшое число параллельных пользователей, необходима всего одна такая система. Если же сервер Rational Asset Manager обслуживает большое число параллельных пользователей, систем с прямым кэшированием может потребоваться несколько.
Сервер приложений Application Server
Файл EAR Rational Asset Manager
состоит из двух файлов WAR: файла хранилища и Web-приложения и файла Web-служб. Разверните файл Rational Asset Manager EAR
во всех экземплярах WebSphere
Application Server в кластере. В состав Rational Asset Manager также входят
справка и файлы WAR для IBM Rational Unified Process (RUP); развертывать их не обязательно. Если для функций справки и поддержки RUP высокая готовность не требуется, разверните их в одном экземпляре WebSphere
Application Server или
внешнем контейнере WebSphere
Application Server.
Приложение Rational Asset Manager
Хранилище Rational Asset Manager упорядочено в целях оптимизации поиска данных, обзора артефактов и загрузки ресурсов. В этих целях на каждом сервере Rational Asset Manager составляются локальный индекс ресурсов и локальный индекс артефактов.
Таким образом повышается эффективность поиска, снижается нагрузка на базы данных и увеличивается масштабируемость в кластерной среде. Локальный индекс может обеспечивать более высокую производительность
каталогов по сравнению с индексом, совместно используемым несколькими
узлами.
Сервер базы данных
При выборе аппаратного обеспечения базы данных важнейшими критериями выступают число дисков в системе и используемая системой схема RAID. Массив RAID должен содержать не менее 6-10 дисков на каждый процессор. Несмотря на значимость памяти, для сервера баз данных на 1000 пользователей и 50000 ресурсов разница между конфигурациями с 4 ГБ и 8 ГБ памяти несущественна.
Требования к дисковому пространству базы данных
зависят от следующих факторов: число ресурсов, число артефактов для каждого ресурса,
число сайтов групп, число ролей, число проверок,
число типов ресурсов, число пользователей, число транзакций на сервере
(параметры пользователя) и число обсуждений на форуме.
Файловый сервер
Ресурсы должны совместно использоваться экземплярами WebSphere
Application Server.
Для этого используется система параллельного доступа к файлам. Rational Asset Manager обращается к этим файлам только при загрузке их с сервера и на сервер, индексации артефактов и существенных изменениях модели Rational Asset Manager, требующих обновления манифеста ресурсов.
Топология кластеризации
Кластеризация - это объединение группы систем в логический субъект, фигурирующий в дальнейшем как единая система. В данном разделе описаны различные конфигурации кластеров, их основные преимущества и недостатки.
Горизонтальная кластеризация
Горизонтальная кластеризация - это добавление физических систем для увеличения общей мощности или производительности кластера. Как правило, горизонтальное масштабирование повышает доступность кластерного приложения за счет увеличения обслуживания. Горизонтальная
кластеризация может увеличить мощность и производительность кластерного приложения. Рекомендуется в большинстве случаев.
Вертикальная кластеризация
Вертикальная кластеризация - это
добавление экземпляров
WebSphere
Application Server
в пределах одной системы. Вертикальное масштабирование полезно для
использования незадействованных ресурсов больших серверов SMP. С помощью
вертикальной кластеризации можно создать несколько процессов JVM для полного
использования вычислительной мощности.
Смешанная кластеризация - это сочетание горизонтальной и вертикальной кластеризации. В
такой конфигурации в состав кластера может входить разнородное аппаратное
обеспечение.
Мощные системы могут содержать несколько экземпляров WebSphere
Application Server;
малые системы могут объединяться в горизонтальные кластеры и содержать всего один экземпляр WebSphere
Application Server.
При
создании вертикального кластера следует проявлять осторожность. Единственный
способ создать кластер, корректно работающий с системой или приложением -
добавлять в кластер экземпляры сервера приложения по одному, предварительно
настраивая их производительность. Проверяйте производительность и пропускную
способность при добавлении в кластер каждого нового элемента. При настройке
топологии вертикального масштабирования рекомендуется тщательно
контролировать использование памяти; не превышайте объем адресуемого
пользовательского пространства и доступной физической памяти системы.
Масштабируемость
Масштабируемость отражает
простоту расширения сайта. Возможность увеличения числа пользователей, ресурсов
и сообществ конкретного экземпляра
Rational Asset Manager -
необходимое требование для работы в условиях растущей нагрузки. Нагрузка может
расти по различным причинам (например, добавление дополнительных групп или
отделов в число пользователей
Rational Asset Manager, импорт больших групп архивных ресурсов в Rational Asset Manager).
Масштабируемость
- основной критерий, задающий направление архитектурного проектирования.
Повышение
уровня масштабируемости за счет добавления дополнительного аппаратного
обеспечения не гарантирует повышения производительности и пропускной
способности системы.
Решение относительно выбора вертикальной или
горизонтальной кластеризацией принимается с учетом предпочтений, затрат и
характера рабочей среды. Рекомендуется обратить особое внимание на вопросы
устойчивости приложений к ошибкам.
При вертикальном масштабировании используется небольшое число
систем с большим числом процессоров и большими объемами адресуемого
пользовательского пространства.
Это может привести к возникновению единых точек сбоя (SPOF), т.к.
рабочая среда состоит из небольшого числа больших систем.
Горизонтальная кластеризация предусматривает применение большого
числа менее мощных систем. Такой сценарий
позволяет снизить вероятность выхода из строя всего приложения из-за неполадки
на отдельном сервере. Однако при этом возрастает необходимость в обслуживании.
Готовность
Готовность - это возможность системы
работать непрерывно вне зависимости от сбоев отдельных систем и компонентов. Другие
названия: "отказоустойчивость",
"устойчивость к ошибкам".
Решения относительно архитектуры (например, выбор вертикального или
горизонтального
масштабирования либо распределителей нагрузки) могут оказывать влияние на
готовность приложения 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.
Также рассмотрите установку соединения с каждым из компонентов.
Если между интегрированными продуктами находится брандмауэр, откройте для каждого из продуктов соответствующие порты.
Rational
ClearCase
Показатели продуктивности и эффективности эксплуатации можно повысить с помощью предоставляемых Rational
ClearCase возможностей контроля версий, автоматического управления рабочей областью, поддержки параллельной разработки, управления контрольными версиями, компоновкой и выпусками. В целях соответствия внутренним и внешним требованиям в Rational
ClearCase входят дополнительные функции защиты (к примеру, поддержка контроля и идентификация пользователей). Возможности UCM позволяют добавлять к Rational
ClearCase управление проектами и потоком операций.
.
Rational
ClearQuest
Rational
ClearQuest - система отслеживания изменений и дефектов. Она позволяет управлять большей частью изменений, связанных с разработкой программного обеспечения, включая улучшения, дефекты и обновления документации. Унифицируя работу всей группы по управлению запросами на изменение программного обеспечения,Rational
ClearQuest позволяет экономить время циклов разработки.
WebSphere Service
Registry and Repository
В рамках интеграции Rational Asset Manager и
WSRR возможна публикация ресурсов Rational Asset Manager в WSRR. При планировании интеграции реестров, оцените использование реестров. К примеру, при использовании Rational Asset Manager в качестве реестра периода разработки, содержащего ресурсы, необходимые группам разработчиков, а WSRR - в качестве рабочего реестра для хранения документации и обеспечения работы служб, использующих документацию, часть разрабатываемых ресурсов может быть развернута, а часть - опубликована в WSRR.
После поступления на WSRR артефактов ресурса Rational Asset Manager они хранятся и используются как рабочие документы. Изменение их и управление ими осуществляется, исходя из требований рабочей организации.
Однако разрабатывающей и рабочей организациям целесообразно сохранять ссылки между разрабатываемыми ресурсами и соответствующими рабочими документами. Таким образом пользователю будет понятна взаимосвязь между разрабатываемыми ресурсами и развернутой документацией.
IBM Tivoli Change and Configuration Management
Database
Rational Asset Manager поддерживает интеграцию, используя как основу структуры метаданных ресурсов спецификацию повторно используемых ресурсов (RAS) группы управления объектами (OMG). Для интеграции с инструментами и другими хранилищами (к примеру, IBM Tivoli CCMDB) требуются дополнительные метаданные. Предоставляемая RAS структура идентификации уникальных ресурсов и расширения метаданных формирует основу управления ссылками между Rational Asset Manager и Tivoli CCMDB.
Использование RAS в Rational Asset Manager позволяет предприятию настраивать различные типы ресурсов в соответствии с конкретными требованиями. Вне
зависимости от конфигурации типа ресурсов
в Rational Asset Manager синхронизация работает с Tivoli CCMDB.
В
дополнение к метаданным ресурсов (к примеру, ИД, который создает ссылку между
Rational Asset Manager и
Tivoli CCMDB) другие элементы метаданных (к примеру, классификация) синхронизируются с Rational Asset Manager и Tivoli CCMDB. Синхронизация классификации ресурсов и метаданных позволяет уменьшить объем административных задач и упростить процесс разработки. Однако и в этом случае, если выбрать подмножество ресурсов Rational Asset Manager и подмножество настроенных элементов в хранилище CCMDB, создается точка связи "многие-со-многими", тем самым усложняется трассировка отношений и поиск необходимой информации.
Неустойчивость ссылок в каждом из хранилищ может повлиять на несколько уровней интеграции для этих ссылок, ухудшая производительность Rational Asset Manager.
Определите, какие именно связи необходимо установить между хранилищами. Не следует соединять все ресурсы Rational Asset Manager всех возможных типов с каждым из возможных настраиваемых элементов CCMDB. Следует определить варианты установки, подходящие конкретному предприятию, и необходимые для них отношения между ресурсами и настраиваемыми элементами.
IBM
Rational Team Concert
Rational Team
Concert - инструмент совместной работы, созданный на основе масштабируемой расширяемой платформы, позволяющей интегрировать выполнение задач в течение всего жизненного цикла программного обеспечения.
Обслуживание системы
Во время мониторинга системы проверьте протоколы веб-сервера на
наличие ошибок и перезагрузок сервера.
Также проверьте системные протоколы, расположенные в следующем
каталоге: <путь установки>\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 или скопированы из других источников?
Подготовка к обновлению:
Если планируется использовать Installation
Manager, установите его до обновления системы.
Удалять Rational Asset Manager перед обновлением не требуется.
С помощью существующего сервера Rational Asset Manager,
Installation
Manager и Помощника по установке приложение поддерживает информацию корневого контекста для Rational Asset Manager.
При отсутствии возможности входа в систему с панели сервера Rational Asset Manager рассмотрите варианты удаленного доступа к серверу.
Программа
IBM
Packaging Utility позволяет копировать пакеты продуктов в хранилище, которое
может размещаться на Web-сервере, доступном по соединению HTTP или HTTPS.
Утилита работы с пакетами Packaging Utility находится на вспомогательном
компакт-диске для каждой платформы
(Windows
и
Linux),
поставляемом вместе с
IBM
Rational Asset Manager.
Если хранилище, содержащее пакет
Rational Asset
Manager,
планируется разместить на Web-сервере, доступ к которому будет осуществляться
по соединению HTTP или HTTPS, то для копирования пакета
Rational Asset
Manager в это
хранилище необходимо использовать программу Packaging Utility.
С помощью этой утилиты можно выполнить следующее:
Создать новое хранилище для пакетов продуктов.
Скопировать в новое хранилище пакеты продуктов. В одно хранилище можно
скопировать несколько пакетов продуктов, создав таким образом общее
расположение, из которого с помощью
IBM Installation Manager
можно устанавливать пакеты продуктов в вашей организации.
Удалить пакеты продуктов из хранилища.
Полные инструкции по работе с Packaging Utility содержатся в электронной
справке по этой программе.
Установка Packaging
Utility
Перед использованием IBM Packaging
Utility для копирования пакета продукта Rational Asset Manager
необходимо установить Packaging Utility с компакт-диска Enterprise
Deployment.
Об этой задаче
Для установки программного обеспечения IBM Packaging
Utility с компакт-диска Enterprise Deployment выполните следующее:
Запустите компакт-диск Enterprise Deployment для соответствующей платформы
и извлеките сжатые файлы с него.
В
каталоге Packaging Utility извлеките установочный пакет Packaging
Utility из сжатого файла (pu.disk_win32.zip
или pu.disk_linux.zip).
Найдите исполняемый файл программы установки Packaging
Utility.
Войдите в каталог
InstallerImage_win32, где распакован файл
pu.disk_win32.zip. Найдите файл install.exe.
Войдите в каталог InstallerImage_linux,
где распакован файл pu.disk_linuz.zip.
Найдите файл install.exe.
Запустите
исполняемый файл программы установки и следуйте инструкциям
мастера установки Packaging Utility.
Если администратор установки на
рабочей станции не обнаружен,
то появится сообщение об установке и запустится
мастер установки. Следуйте инструкциям мастера установки
администратора установки.
После установки на компьютер
администратор установки запустится и автоматически
запустит мастер установки.
Следуйте инструкциям мастера
установки.
Требования для установки
В этом разделе приведены подробные сведения о требованиях к аппаратному и программному обеспечению для установки программы и работы с ней.
Требования к аппаратному обеспечению
Перед установкой продукта проверьте, удовлетворяет ли система
минимальным требованиям к аппаратному обеспечению.
Можно установить сервер 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) требуется поддерживаемый веб-браузер.
Дополнительные требования к программному обеспечению
Adobe® Acrobat Reader
Для просмотра мультимедийных справочных материалов (включая обзоры, учебники и демонстрационные ролики) необходимо установить программу Adobe Flash
Player.
Версия 6.0, выпуск 65 и выше.
Версия
6.0, выпуск 69 и выше.
Требования к правам доступа пользователя
Для того чтобы вы могли выполнять установку
IBM
Rational Asset Manager, ваш ИД
пользователя должен отвечать следующим требованиям.
ИД пользователя не должен содержать двухбайтовых символов.
ИД пользователя должен принадлежать группе Administrators.
IBM
Rational Asset Manager можно
установить либо с помощью IBM Installation
Manager,
либо развернув файлы .zip и установив их вручную. Если используется
администратор установки, то можно использовать графический пользовательский интерфейс или выполнить установку
без вывода сообщений из командной строки.
Установка из загрузки
После получения установочных файлов извлеките их
содержимое.
Об этой задаче
IBM Rational Asset Manager
устанавливается с помощью загрузки файлов .zip и последующего
извлечения их содержимого в файловую систему.
Если вы
загрузили файлы установки из
IBM
Passport
Advantage, необходимо извлечь образ из сжатых файлов перед
установкой
Rational Asset Manager.
При выборе опции Download Director для загрузки установочных файлов, аплет Download Director автоматически проверит целостность всех обрабатываемых файлов.
Извлечение файлов
Об этой задаче
Распакуйте сжатые файлы в один
каталог.
Не указывайте
пробелы в именах каталогов, в противном случае команда launchpad.sh
не сможет запустить панель запуска из командной строки.
Установка из панели запуска
Программа Панель запуска позволяет просмотреть
информацию о выпуске и начать установку.
Подготовка
Об этой задаче
Используйте программу панели запуска для запуска установки IBM
Rational Asset Manager в следующих случаях:
Установка с компакт-дисков.
Установка с электронного образа из локальной файловой системы.
Установка из электронного образа на общем диске
При запуске процесса установки из панели запуска откроется программа IBM Администратор установки, в которой
в предварительных настройках будет указана папка хранилища, содержащая пакет Rational Asset Manager.
При ручной установке и запуске
Администратор установки
параметры хранилища необходимо задавать вручную.
Запуск программы панели запуска
При установке с компакт-диска, если компакт-диск
запускается автоматически, то панель запуска
Rational Asset Manager
будет запущена автоматически, если вставить первый
установочный диск в дисковод CD-ROM. При установке из
электронного образа, а также в случае, если компакт-диск не
запускается автоматически, необходимо открыть панель
запуска вручную.
Для открытия панели запуска выполните следующие
действия:
Вставьте компакт-диск IBM Rational Asset Manager в дисковод CD.
Смонтируйте CD.
Если включен автоматический запуск компакт-диска, то
панель запуска
IBM Rational Asset Manager
откроется автоматически. Если автоматический запуск
компакт-диска выключен, выполните следующие действия:
Запустите файл launchpad.exe,
который находится в корневом каталоге на компакт-диске.
Запустите
файл launchpad.sh, который находится в корневом каталоге на компакт-диске.
Запуск установки из панели запуска
Запустите панель запуска.
Если вы этого еще не сделали, просмотрите Информацию о выпуске.
Если все готово для начала установки, нажмите
Установить
IBM Rational Asset Manager.
Если IBM Администратор установки
не обнаружен в системе или если более старая версия уже установлена,
то необходимо продолжить установку самого последнего
выпуска.
После успешной установки
Администратор установки
нажмите кнопку Готово, чтобы закрыть мастер. После завершения установки Администратор установки откроется
автоматически.
Если это обновление продукта,
необходимо запустить уже установленный администратор
установки и затем выбрать Обновить и
Rational Asset Manager, предлагающий
проверить наличие обновлений. Дополнительные сведения содержатся в разделе Обновление существующей версии на сервере WebSphere Application
Server.
Установка с помощью IBM Installation
Manager
Программа IBM Администратор установки позволяет устанавливать пакеты продуктов.
С помощью Администратор установки можно также обновлять, изменять и удалять установленные пакеты.
Пакет может быть продуктом, группой компонентов или отдельным компонентом, для которого предусмотрена установка с помощью Администратор установки.
В большинстве вариантов установки для IBM Rational Asset Manager,
используется Администратор установки. Как правило, для Rational Asset Manager требуется последняя версия
IBM Администратор установки на момент выпуска.
В этом разделе описаны некоторые задачи, относящиеся
IBM Installation
Manager.
Более подробная информация находится в электронной справочной системе
по
Администратор установки
или в справочной системе
Администратор установки
Information Center по адресу
http://publib.boulder.ibm.com/infocenter/install/v1r2/index.jsp.
Установка Администратора установки в
Windows
Об этой задаче
Если продукт
Администратор установки
еще не установлен в системе, то в случае запуска установки продукта с
помощью панели запуска он устанавливается автоматически.
(Дополнительная информация об этом процессе приведена в разделе
Установка из панели запуска.) В остальных случаях процесс установки Администратор установки необходимо запустить вручную.
Для того чтобы запустить установку Администратор установки
вручную, выполните следующие действия:
Запустите install.exe из папки
InstallerImage_win32 на первом установочном диске.
Нажмите Далее на странице
Установка пакетов.
Прочитайте лицензионное соглашение и выберите опцию Я принимаю условия лицензионного
соглашения. Нажмите
Далее.
Нажмите кнопку Обзор и измените
расположение установки, если это необходимо. Нажмите
Далее.
На странице Сводка нажмите кнопку
Установить.
По завершении процесса будет показано сообщение, подтверждающее успешное
выполнение установки.
IBM Администратор установки устанавливается панелью запуска. Дополнительная информация об этом процессе
приведена в разделе Установка из панели запуска.
Для того чтобы установить
Администратор установки
вручную, выполните следующие действия:
Откройте окно терминала с правами пользователя root.
Выполните install.
Этот файл расположен в папке
InstallerImager_linux на первом установочном диске.
Этот файл расположен в папке InstallerImager_aix
на первом установочном диске.
Нажмите Далее на странице
Установка пакетов.
Прочитайте лицензионное соглашение и выберите опцию Я принимаю условия лицензионного
соглашения. Нажмите
Далее.
При необходимости измените установочный каталог.
Нажмите
Далее.
На странице итоговой информации нажмите кнопку
Установить. По завершении процесса будет показано сообщение, подтверждающее успешное
выполнение установки.
Нажмите кнопку Готово. откроется IBM
Администратор установки.
Запуск администратора установки в Windows
Об этой задаче
Администратор установки
следует запускать из панели запуска. При этом
Администратор установки
будет работать с настроенным хранилищем и выбранными пакетами
Rational Asset Manager.
При
ручном запуске
Администратор установки
параметры хранилища и пакеты продукта необходимо выбирать вручную. Дополнительная информация приведена в разделе Планирование установки.
Для того чтобы запустить
Администратор установки
вручную, выполните следующие действия:
Нажмите кнопку Пускпанели задач.
Выберите Программы -> Администратор установки IBM -> Администратор установки IBM.
Дальнейшие действия
Запуск Installation Manager в
Linux и
AIX
Об этой задаче
Администратор установки
следует запускать из панели запуска. При этом
Администратор установки
будет работать с настроенным хранилищем и выбранными пакетами
Rational Asset Manager.
При
ручном запуске
Администратор установки
параметры хранилища и пакеты продукта необходимо выбирать вручную. Дополнительная информация приведена в разделе Планирование установки.
Для того чтобы запустить
Администратор установки
вручную, выполните следующие действия:
Откройте окно терминала с правами пользователя root.
Перейдите в установочный каталог для
Администратор установки
(по умолчанию /opt/IBM/InstallationManager/eclipse)
и выполните IBMIM.
Удаление Администратора установки в
Windows
Об этой задаче
Для того чтобы удалить
Администратор установки,
выполните следующие действия:
Нажмите кнопку Пускпанели задач.
Выберите
Программы -> IBM
Installation Manager -> Удалить из системы
IBM Installation Manager.
Нажмите Далее на странице
Удаление из системы. IBM
Администратор установки
выбран для удаления из системы.
На странице Сводка нажмите кнопку
Удалить из системы.
Результат
Прим.:Кроме того,
Администратор установки
можно удалить с помощью Панели управления. Выберите
Пуск -> Настройка -> Панель
управления и дважды щелкните на значке
Установка и удаление программ.
Выберите запись для IBM
Администратор установки
и нажмите Удалить.
Удаление из системы Installation Manager в
Linux и
AIX
Об этой задаче
Администратор установки
следует удалять с помощью инструмента управления пакетами, входящего
в состав вашей версии Linux
или AIX.
Для того чтобы
удалить Администратор установки вручную в
Linux или
AIX, выполните следующие
действия:
Откройте окно терминала с правами пользователя root.
Перейдите в каталог удаления из системы Installation Manager. По
умолчанию используется каталог
/var/ibm/InstallationManager/uninstall.
Если Installation Manager установлен в расположение, отличное от пути
по умолчанию, найдите каталог удаления из системы относительно того
каталога, в котором установлен Installation Manager.
Выполните ./uninstall.
Неинтерактивные установка и удаление Администратора
установки
IBM Installation
Manager можно
установить и удалить из системы без вывода сообщений.
Неинтерактивная установка Администратора установки в
Windows
Об этой задаче
Для того чтобы установить Администратор установки
в установочном расположении по умолчанию в
Windows
в неинтерактивном режиме, выполните следующие действия:
Перейдите к папке InstallerImage_win32 на первом
установочном диске.
Выполните 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
из хранилища на Web-сервере, необходимо указать параметры
хранилища (URL Пуска с пакетом продукта) для Администратора
установки перед установкой пакета.
Это расположение
хранилища указывается на странице Хранилища окна Параметры. По умолчанию Администратор установки использует встроенный
URL в каждом из продуктов программного обеспечения
Rational
для подключения к серверу хранилища в Internet и поиска
доступных пакетов и компонентов. В вашей организации может
потребоваться перенаправление для поиска хранилища на
внутренних сайтах компании.
Подготовка
Прим.:Перед запуском процесса установки получите
URL хранилища у своего администратора.
Об этой задаче
Для того чтобы добавить, изменить или удалить расположение хранилища в администраторе установки, выполните следующие действия:
Запустите администратор установки.
На первой странице администратора установки выберите опции
Файл -> Параметры,
а затем - Хранилища. Будет показана страница Хранилища, на которой будут перечислены все
доступные хранилища, указаны их расположения и состояние (доступны или нет).
На странице Хранилища выберите опцию
Добавить хранилище.
В окне Добавить хранилище найдите нужное хранилище
или введите его URL.
Нажмите кнопку OK. При указании
расположения хранилища HTTPS
или на FTP с ограничением доступа будут запрошены
ИД пользователя и пароль. Новый или измененный адрес хранилища будет показан в списке. Если
хранилище недоступно, то в столбце Доступно появится
красный x.
Для выхода нажмите кнопку OK.
Дальнейшие действия
Прим.: Для того чтобы администратор установки мог найти установленные пакеты в расположениях
хранилищ
по умолчанию, параметр Поиск в
служебных хранилищах при установке и обновлениях на
странице Параметры хранилищ должен быть выбран; этот параметр по умолчанию
выбран.
Установка IBM
DB2 Enterprise Server Edition
версии 9.5
IBM Rational Asset Manager
требует приложение базы данных. Если поддерживаемое приложение базы
данных еще установлено, можно установить
IBM
DB2 Enterprise Server Edition
версии 9.5, включенный в состав установочного носителя
Rational Asset
Manager.
Инструкции по установке можно получить, выбрав
Основы баз данных -> Установка -> Системы баз
данных. Для
Windows выберите
DB2 Database для Windows и перейдите в
соответствующий раздел установки.
Для
Linux выберите
DB2 Database для Linux и
UNIX -> DB2 Servers и
перейдите в соответствующий раздел установки.
Информацию о выпуске можно получить, выбрав
Обзоры продуктов -> DB2
Database для Linux, UNIX и Windows -> Информация о
выпуске.
Для запуска установки
DB2 Enterprise Server Edition
версии 9.5:
Запустите программу панели запуска установки
DB2. Из панели запуска
Rational Asset Manager
выберите Установить IBM DB2 Enterprise Server Edition
версии 9.5. При установке с компакт-диска может быть
показано приглашение вставить первый установочный диск
DB2. Откроется панель запуска установки
DB2.
Прочтите информацию о выпуске, доступную в панели запуска
установки DB2 или в information
center.
В левом меню выберите Установить продукт,
а затем в открывшейся странице в поле DB2 Enterprise
Server Edition выберите Установить
новый. Откроется мастер установки
DB2.
Следуйте инструкциям мастера для выполнения установки.
Более
подробная информация находится в разделе по установке справочной
системы IBM
DB2 Database для
Linux,
UNIX и
Windows Information
Center или в Справке мастера установки
DB2.
Ключ лицензии IBM
DB2 Enterprise Server Edition
версии 9.5 должен быть зарегистрирован с помощью команды db2licm.
Об этой задаче
Продукт DB2 использует
информацию ключа лицензии, которая содержится в файле nodelock. Файл
nodelock создается или обновляется с помощью выполнения команды
db2licm и указания файла лицензии для продукта
DB2.
Создание или обновление
файла nodelock называется регистрацией ключа лицензии продукта
DB2.
Продукт
DB2 использует информацию ключа
лицензии, содержащуюся в файле nodelock, который создан или обновлен
командой db2licm и задает файл лицензии для продукта
DB2. Для того чтобы
зарегистрировать ключ лицензии, необходимо выполнить команду db2licm
в каждой системе, где установлен
DB2.
Для того чтобы
зарегистрировать ключ лицензии продукта
DB2 вручную с помощью прав
доступа root:
Войдите в систему как пользователь с правами root.
Зарегистрируйте ключ лицензии продукта
DB2 посредством соответствующей
команды:
/usr/opt/db2_08_01/adm/db2licm -a
имя_файла в
AIX
/opt/IBM/db2/V8.1/adm/db2licm -a
имя_файла для всех других операционных
систем на основе UNIX
где имя_файла
это полный путь и имя файла лицензии, который соответствует
комплектуемому вами продукту.
Например, в
AIX, если компакт-диск CD-ROM
смонтирован в каталоге /cdrom, и именем файла лицензии является
db2ese_o.lic, то команда имеет вид:
/usr/opt/db2_08_01/adm/db2licm -a
/cdrom/db2/license/db2ese_o.lic
После выполнения
команды db2licm информация ключа лицензии продукта
DB2 находится в файле nodelock
в следующих каталогах:
AIX: /var/ifor.
HP-UX, Linux или Solaris
Operating Environment: /var/lum.
Windows: DB2PATH/sqllib/license.
Для того чтобы зарегистрировать ключ лицензии продукта
DB2 как владелец
экземпляра:
Создайте среду экземпляра и станьте ее владельцем.
Зарегистрируйте лицензию продукта
DB2 посредством соответствующей
команды:
Для операционных систем
UNIX:
db2instance_path/adm/db2licm -a
имя_файла
Для операционных систем
Windows:
db2instance_path/adm/db2licm -a
имя_файла
где db2instance_path это каталог, в котором
создан экземпляр DB2, а
имя_файла это полный путь и имя файла лицензии,
который соответствует комплектуемому вами продукту.
Установка Rational
License Server
Для распространения ключей лицензий на клиентах сервер
IBM
Rational Asset Manager
использует IBM
Rational License Server.
Об этой задаче
Для того чтобы установить и настроить
Rational License Server
для
Rational Asset
Manager:
Установите IBM
Rational License Server.
Если установлен
Rational License Server
версии 7.0 или более ранней, обновите его до
Rational License Server
для Windows версии 7.0.1
или Rational License
Server для UNIX и
Linux версии 7.0.0.1.
Rational License Server
7.0.1 и 7.0.0.1 совместимы с предварительно установленными ключами
лицензии и будут продолжать обслуживать существующие системы
клиентов.
Rational License Server
включен в установочный носитель
Rational Asset
Manager.
Использйте
Rational License Server для
Windows версии 7.0.1 или 7.1.
Используйте
Rational License Server
для UNIX и
Linux версии 7.0.0.1.
Дополнительная информация об установке и настройке сервера лицензий приведена
в руководстве по управлению лицензиями:
Количество доступных ключей лицензии определяет число
пользователей, которые могут одновременно войти в веб-приложение.
Для обновления требуется отправить запрос на получение нового ключа
лицензии. Получите новую лицензию сервера и новые лицензии пользователей.
Просмотреть более подробную информацию о лицензиях Rational и
получить ключи лицензии
Rational Asset
Manager
можно на странице поддержки лицензий Rational по адресу
http://www.ibm.com/software/rational/support/licensing/.
Запустите Rational
License Server. Обратитесь к Руководству по управлению лицензиями
IBM
Rational или Справке
администратора ключа лицензии.
После развертывания приложений
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.
В административной консоли WebSphere
Application Server нажмите Защита.
Убедитесь в том, что пункт Включить защиту приложений выбран.
Нажмите кнопку Применить.
Выберите Сохранить.
Установка 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. Установку можно выполнить на одиночном узле или в
кластере.
Перед установкой
Rational Asset
Manager
приложение базы данных (DB2,
Oracle или SQL Server) должно быть установлено и запущено.
При
установке в существующий
WebSphere
Application Server
должен быть запущен сервер приложений или кластер. Запустите
программу Администратор установки
на сервере, на котором установлен сервер приложений; в среде сетевого
развертывания запустите ее на сервере администратора развертывания.
Запустите программу панели запуска
Rational Asset Manager
(см.
Установка из панели запуска).
Для использования другого языка выберите его из списка
Выбор языка.
Нажмите Установить сервер IBM Rational Asset
Manager. Будет запущен Installation Manager, и откроется мастер
установки.
При установке из программы панели запуска перейдите к шагу
7.
Если Installation Manager уже установлен в системе, но он имеет
не последнюю версию, то будет показана последняя версия Installation
Manager. Выберите ее и продолжите работу мастера установки для
обновления Installation Manager.
Для поиска доступных обновлений пакета сервера
Rational Asset Manager
выберите Проверить наличие других версий и расширений.
Прим.: Для того чтобы с помощью Installation Manager найти
предопределенные хранилища обновлений IBM для установленных пакетов,
на странице параметров
Файл -> Параметры -> Хранилища
выберите Поиск служебных хранилищ в процессе установки и
обновления. По умолчанию этот параметр выбран. Для
выполнения поиска должно быть установлено соединение с Интернет.
Installation Manager ищет обновления в предопределенном
служебном хранилище для пакета продукта. Поиск также выполняется во
всех других заданных расположениях хранилищ. Установить обновления можно
одновременно с установкой базового пакета продукта.
Если найдены обновления для пакета сервера
Rational Asset Manager,
они показываются после соответствующих им продуктов в списке
Пакеты установки на странице Пакеты установки.
По умолчанию показываются только последние обновления.
Для просмотра
других версий пакета выберите Показать все
версии.
В окне Пакеты установки разверните элемент IBM
Rational Asset Manager
server и выберите Версия 7.2. Зависимые друг от друга обновления
будут автоматически выбираться вместе.
Прим.: Если вы выбрали одновременную установку нескольких пакетов, то
все эти пакеты будут установлены в одной группе.
Нажмите
Далее.
На странице Лицензии прочтите лицензионное соглашение для выбранного
пакета. Если для установки выбрано несколько пакетов, каждый из них
может содержать отдельное лицензионное соглашение.
Для того чтобы
просмотреть каждое лицензионное соглашение, выберите каждую версию
пакета. Выбранные для
установки версии пакета (например, базовый пакет и обновление) отображаются под
именем пакета.
Если вы согласны с условиями каждого лицензионного соглашения,
выберите Я принимаю условия лицензионного
соглашения.
Для продолжения нажмите
Далее.
На странице "Расположение" в поле Каталог общих
ресурсов введите путь к каталогу общих ресурсов
или примите значение по умолчанию.
В каталоге общих ресурсов хранятся
ресурсы, которые могут использоваться группами пакетов. Для продолжения нажмите
Далее.
Пути по умолчанию:
C:\Program Files\IBM\IBMIMShared
/opt/IBM/IBMIMShared
Важное замечание:Каталог общих
ресурсов можно указать только в ходе установки первого пакета. Для
того, чтобы в дальнейшем можно было устанавливать общие ресурсы
других пакетов, используйте диск с максимальным объемом свободного
пространства. Изменить расположение каталога
можно только после удаления всех пакетов.
На странице Расположение выберите существующую группу
пакетов, чтобы установить пакет сервера
Rational Asset
Manager,
или создайте новую группу. Группа пакетов представляет собой каталог,
в котором размещаются общие ресурсы. Для создания группы пакетов
выполните следующие действия:
Выберите опцию Создать новую группу пакетов.
Укажите путь к каталогу установки группы пакетов. Имя группы пакетов задается автоматически.
Пути по умолчанию:
C:\Program Files\IBM\RAM72Server
/opt/IBM/RAM72Server
Для продолжения нажмите
Далее.
На странице Компоненты выберите IBM
Rational Asset Manager
server 7.2.
На странице Компоненты в списке Выбор сервера
приложений выберите сервер приложений:
Упакованный встроенный WebSphere Application
Server: Устанавливается новый встроенный
WebSphere Application
Server и разворачивается приложение установки сервера
Rational Asset Manager.
Если выбрана эта опция, перейдите к шагу
14.
WebSphere Application Server:
Устанавливается приложение установки сервера
Rational Asset Manager в
указанный существующий экземпляр
WebSphere
Application Server. Если выбрана эта опция,
перейдите к шагу
15.
Если вы выбрали опцию Упакованный встроенный
WebSphere Application Server, задайте конфигурацию
сервера для использования:
Укажите порты встроенного
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
Нажмите
Далее.
На странице Корневой контекст в поле Установка
сервера
Rational Asset Manager
введите корневой контекст для приложения установки сервера
Rational Asset
Manager. Корневой контекст определяет расположение веб-приложения на
сервере. Например, если используется корневой контекст по умолчанию
ram.setup на сервере с доменом
www.example.com, то приложение установки
сервера будет доступно в браузере по URL
www.example.com/ram.setup
Если вы выбрали опцию WebSphere Application Server,
задайте конфигурацию сервера:
В поле Расположение профайла сервера
приложений введите полный путь к серверу приложений в
локальной системе или нажмите Обзор и
найдите расположение профайла сервера приложений. (Для кластера сетевого
развертывания выберите сервер приложений, на котором запущен администратор
развертывания). Например, при полной установке
WebSphere
Application Server
введите C:\Program
Files\IBM\WebSphere\AppServer\profiles\<имя_профайла> (где
имя_профайла - это имя профайла на сервере или в администраторе развертывания
для кластера). Для установки встроенного
WebSphere
Application Server,
который установлен с
Rational Asset Manager,
по умолчанию используется путь C:\Program
Files\IBM\RAM71Server\ram\ewas\profiles\profile1.
В текстовом поле Корневой URL сервера
введите корневой URL для сервера (корневой URL сервера, на котором
установлена административная консоль
WebSphere
Application Server). По умолчанию этим URL является
http://localhost:9080.
При использовании другого номера порта административной консоли
WebSphere
Application Server
для профайла, который выбран на шаге 14a (например, если включена защита, или
если на сервере приложений существует несколько профайлов), введите этот номер
порта вместо 9080.
Для кластера портом по умолчанию для администратора развертывания является
9060.
Если защита включена на сервере приложений, введите имя и пароль
администратора. Если защита не включена, очистите переключатель.
В разделе Тип конфигурации сервера укажите, устанавливаете ли вы
одиночный сервер или кластер сетевого развертывания, и задайте имя
кластера или сервера. Сервер должен быть определен в разделе
Конфигурация сервера и запущен.
При установке одиночного сервера нажмите кнопку
Получить список с сервера.
Для установки узла одиночного сервера имя сервера показывается в
текстовом поле (например, server1).
Нажмите
Далее.
На странице Корневой контекст в поле Установка
сервера
Rational Asset Manager
введите корневой контекст для приложения установки сервера
Rational Asset
Manager. Корневой контекст определяет расположение веб-приложения на
сервере. Например, если используется корневой контекст по умолчанию
ram.setup на сервере с доменом
www.example.com, то приложение установки
сервера будет доступно в браузере по URL
www.example.com/ram.setup
На странице Сводка просмотрите выбранные опции.
Для того чтобы
изменить выбранные опии или сведения о конфигурации, нажмите кнопку
Назад и внесите изменения.
Если все указано верно, нажмите кнопку
Установить. Будет показан индикатор хода установки, которая может
занять несколько минут.
По завершении процесса будет показано сообщение, подтверждающее успешное
выполнение установки. для возврата на начальную страницу Installation
Manager нажмите Готово.
В окне браузера откроется страница Конфигурация
Rational Asset Manager.
Следуйте инструкциям для запуска сервера (или его перезапуска, если
он уже запущен), а затем перейдите по ссылке для запуска приложения
установки сервера
Rational Asset Manager.
Приложение установки сервера - это мастер, который разворачивает
другой архив предприятия и файлы веб-архива, а также настраивает
параметры базы данных, защиты и хранилища.
Инструкции по
использованию приложения установки сервера находятся в разделе
Развертывание и настройка файлов приложения с помощью
приложения установки сервера.
Установка без вывода сообщений с помощью Installation Manager
Установку
IBM Rational Asset Manager
можно выполнить из командной строки с использованием файлов ответов, не
запуская графический интерфейс IBM Installation Manager.
С использованием командной строки можно запустить установку без вывода сообщений. Примеры файлов ответов записаны на установочных носителях или устанавливаются на диск. Примеры файлов ответов на установочных носителях находятся в папке disk1/sample_response_files
и устанавливаются в каталог /sample_response_files.
Примеры файлов:
RAMClientInstall-Update.xml
RAMClientUninstall.xml
RAMServerInstall-Update_Manual.xml
RAMServerInstall-Update_PeWAS.xml
RAMServerInstall-Update_WAS61.xml
RAMServerUninstall.xml
Каждый файл содержит пояснительные комментарии, пользуясь которыми, можно настроить файл для конкретной установки.
Развертывание и настройка Rational Asset Manager вручную в существующем экземпляре сервера приложений
В этом разделе приведены инструкции по установке и настройке IBM Rational Asset Manager вручную, что позволяет использовать существующий экземпляр IBM
WebSphere Application
Server или кластерную среду.
Об этой задаче
Ниже приведен список действий по развертыванию и настройке Rational Asset Manager для применения существующего сервера приложений. Как правило, необходимо выполнить следующие действия:
Извлечение файлов приложения сервера непосредственно с носителя
установки
На носителе установки находятся файлы .zip для все поддерживаемых
операционных систем, которые содержат все необходимые файлы для
установки и настройки IBM Rational Asset Manager вручную.
Подготовка
Необходимо загрузить носитель установки для Rational Asset Manager и
извлечь все файлы .zip в один каталог.
Об этой задаче
На носителе установки находятся файлы .zip для всех
поддерживаемых операционных систем и серверов приложений, которые содержат
следующие файлы:
Файлы .ear приложения настройки сервера Rational Asset Manager
для IBM
WebSphere Application
Server.
Файлы .war приложения сервера Rational Asset Manager
для Apache Tomcat
Файлы общих библиотек Apache Tomcat
Сценарии, помогающие настраивать базы данных
Сценарии Jython, позволяющие развернуть Rational Asset Manager в
кластерную среду WebSphere Application
Server
Прим.:Файлы приложения и сценарии для Rational Asset
Manager предназначаются конкретно для каждой операционной системы.
На носителе установки, загрузочном сайте IBM или в загрузочном пакете от
Passport Advantage найдите соответствующие файлы .zip для конкретной
операционной системы и сервера приложений.
Для файлов .zip используется следующее соглашение об именах:
com.ibm.ram.manual.deploy.<сервер-приложений>.<операционная
-система>_<номер-версии>.disk1.zip,
где <сервер-приложений> - это was для
WebSphere Application Server или tomcat для Apache Tomcat.
Извлеките подходящий файл .zip для применяемой
операционной системы в образ локального диска. Каждый файл .zip содержит полный набор
файлов, необходимых для операционной системы.
Результат
Теперь для установки вручную необходимо
выполнить следующее:
Файлы для создания и заполнения базы данных Microsoft SQL Server.
Создание и настройка баз данных для Rational Asset
Manager
После установки программного обеспечении баз данных и запуска сервера баз данных создать и настроить базу данных можно либо перед установкой IBM Rational Asset Manager,
либо в ходе установки сервера Rational Asset Manager. При использовании
IBM
DB2, базы данных могут быть созданы приложением установки сервера.
Пропустите
этот раздел, если используется
IBM
WebSphere Application
Server
и DB2 и создание базы данных планируется
во время установки сервера
Rational Asset Manager.
Создание и заполнение таблиц для ресурсов
Создание и заполнение таблиц базы данных для ресурсов в
DB2 с помощью пакетных файлов
Используйте пакетные файлы и сценарии базы данных
в IBM
DB2 для
IBM
Rational Asset Manager.
Подготовка
Если вы используете
IBM
WebSphere Application
Server
и собираетесь применить приложение установки сервера, можно
пропустить эту задачу и
приложение
установки сервера может создать и настроить базы данных
автоматически.
Можно создать базу данных и таблицы автоматически, выполнив пакетные
файлы. База данных DB2 должна
быть уже установлена и запущена. Необходимо знать расположение
сценариев SQL, находящихся на установочном носителе. Этим
расположением является расположение
установки\ram\DatabaseScripts\DB2 при установке
с помощью Installation Manager. Необходимо также знать каталог
установки для DB2 (обычно
C:\Program Files\IBM\SQLLIB для
Windows и
opt/IBM/DB2/V9.5 для
Linux,
AIX или Linux для
zSeries).
Используются следующие сценарии:
(
)
dbcreate_populate.bat
(
)
dbcreate_populate.sh
(
)
dbcreate_populate_zLinux.sh
dbcreate.sql
RAMSCHEMA_DB2.sql
bootStrap_DB2.sql
При установке с компакт-диска скопируйте сценарии SQL в
локальную файловую систему.
Проверьте, есть ли права доступа на запись в каталог, содержащий сценарии SQL.
В командной строке перейдите в каталог, содержащий сценарии SQL
для DB2
(путь к установочному
носителю\ db_scripts\DB).
Запустите следующий пакетный файл:
db2create_populate.bat
db2create_populate.sh
db2create_populate_zlinux.sh
В показанном приглашении введите имя базы данных или нажмите
клавишу Enter для принятия имени базы данных по умолчанию (RAMDB).
В следующем приглашении введите путь к каталогу установки для
DB2 или нажмите клавишу Enter
для принятия значения по умолчанию (C:\Program
Files\IBM\SQLLIB для
Windows и
/opt/IBM/DB2/V9.5 для
Linux, AIX или Linux для
zSeries.
Выполнится пакетный файл. Сценарий выполняет следующие действия:
Создается база данных с введенным вами именем.
Настраивается табличное пространство для базы данных.
В базе данных создаются таблицы и схема для RAM.
Прим.:При первом выполнении пакетного файла может быть показано
сообщение об ошибке с номером SQL0204N о том, что
имя не определено, подобно следующему примеру:
** Ошибка CLI при выполнении оператора SQL:
(-204): [IBM][CLI Driver][DB2/NT] SQL0204N "RAMSCHEMA.FORUM"
является неопределенным именем. SQLSTATE=42704
При первом
выполнении пакетного файла можно безопасно игнорировать эти сообщения.
Убедитесь в том, что таблицы созданы. Например, запустите
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.5 для
Linux и
/opt/IBM/db2/V9.5 для
AIX.
Создание и заполнение базы данных для ресурсов в Oracle 11g или 10.2(g)
Инструкции по созданию и заполнению таблиц для IBM Rational Asset Manager вручную в
Oracle 11g или 10.2(g).
Подготовка
База данных Oracle должна быть уже установлена и запущена. Кроме того, убедитесь, что вам известно расположение сценариев SQL (как правило, <путь к установочному носителю> \db_scripts\Oracle).
Об этой задаче
Для создания таблиц базы данных выполните следующие действия:
Создайте новую базу данных с помощью мастера настройки базы данных Oracle.
Укажите глобальное имя базы данных ramdb_<домен> и системный идентификатор (SID) ramdb.
Не запускайте сценарии SQL, указанные далее, на вкладке Пользовательские сценарии. Сначала необходимо создать учетную запись пользователя.
На странице "Наборы символов" выберите пункт Использовать Unicode
(AL32UTF8).
Кроме того, на странице "Наборы символов" для параметра "Национальный набор символов" укажите значение UTF8 - Unicode 3.0 UTF-8.
На остальных страницах мастера оставьте значения по умолчанию без изменений.
Создайте пользователя базы данных:
Откройте страницу управления базой данных.
Перейдите на страницу Пользователи.
((В Oracle 10.2(g) выберите Администрирование,
затем Пользователи; в Oracle 11(g) выберите
Сервер, затем выберите
Пользователи в разделе Защита.)
Создайте пользователя с именем RAMSCHEMA. Этот пользователь должен соответствовать следующим требованиям:
Пользователю присвоены роли RESOURCE и
CONNECT.
Значение квоты для пользователя не ограничено.
Можно использовать любое табличное пространство по умолчанию
(кроме Temp), к которому пользователь имеет
права доступа.
Совет:В базе данных Oracle существует пользователь по умолчанию "Scott" с соответствующими правами доступа. На основе этой учетной записи можно создать нового пользователя.
Выполните сценарии для заполнения базы данных. (Если используется приложение настройки сервера, это действие не требуется; приложение самостоятельно выполнит сценарии.)
Откройте SQL+.
Откройте файл RAMSCHEMA_Oracle.sql в папке sqlscripts/oracle. Выделите все содержимое файла, скопируйте его (выбрав в контекстном меню пункт Копировать), и вставьте вверху SQL+.
Нажмите Выполнить. После завершения выполнения удалите команды из верхнего окна.
Повторите действия для файла bootStrap_Oracle.sql.
Создание и заполнение базы данных для ресурсов в Microsoft SQL Server 2005
Инструкции по созданию и заполнению таблиц для IBM Rational Asset Manager вручную в Microsoft SQL Server 2005.
Подготовка
Необходимо, чтобы был установлен и запущен SQL Server 2005. Кроме того, убедитесь, что вам известно расположение сценариев SQL (как правило, путь к установочному носителю\db_scripts\SQLServer).
Об этой задаче
Для создания таблиц базы данных выполните следующие действия:
Убедитесь, что у вас есть права доступа для выполнения операторов CREATE SCHEMA. (Как правило, такие права доступа есть у владельца базы данных.)
Создайте новую базу данных с именем RAMDB. Параметр упорядочения по умолчанию для сервера SQL задается с учетом регистра; замените его на символы верхнего регистра для правильной работы с Rational Asset Manager.
Необходимо выбрать последовательность упорядочения, которая заканчивается символами _BIN2 (например, Latin1_General_BIN2).
Введите в командной строке:
CREATE DATABASE RAMDB COLLATE collation
где collation - последовательность упорядочения. Например:
Создание базы данных для жизненных циклов ресурсов
Необходимо создать вторую базу данных для жизненных циклов
пользовательских ресурсов.
Об этой задаче
Пропустите
этот раздел, если используется
IBM
WebSphere Application
Server
и DB2 и создание базы данных планируется
во время установки сервера
Rational Asset Manager.
Создание базы данных для жизненных циклов ресурсов в DB2
Создайте базу данных для управления жизненными циклами в
IBM
DB2 для
IBM Rational Asset Manager
Эта база данных будет использоваться включенной
версией
IBM
Rational Team Concert.
Подготовка
Если вы используете
IBM
WebSphere Application
Server
и собираетесь применить приложение установки сервера, можно
пропустить эту задачу и
приложение
установки сервера может создать и настроить базы данных
автоматически.
Необходимо также знать каталог установки для
DB2 (обычно C:\Program
Files\IBM\SQLLIB для
Windows и
opt/IBM/DB2/V9.5 для
Linux,
AIX или Linux для
zSeries).
Пользователь, выполняющий эти инструкции, должен
обладать правами администратора базы данных DB2.
Совет:В
Linux,
AIX или
Linux для
zSeries для получения прав
администратора базы данных DB2 выполните
команду DB2 для пользователя
db2inst1, затем запустите bash. Обратите внимание, что
db2inst1 - это пользователь экземпляра по умолчанию.
Об этой задаче
Для того чтобы установить базу данных
DB2:
Создайте базу данных в DB2
Command Window. С следующем примере создается новая база данных
RTCDB.
Эти команды выполняются в командном
окне DB2. Окно команд можно
открыть из меню Пуск приложения в меню Средства командной строки
DB2.
Windows:,
где
<диск-базы-данных> - это диск
(например, C:), на котором требуется сохранить файлы
базы данных:
db2
create database RTCDB on
<диск-базы-данных>
using codeset UTF-8 territory en pagesize 8192
Совет:Жесткий диск, на котором создается база данных, должен иметь по
крайней мере 5 гигабайт свободного пространства.
Linux,
AIX или Linux для zSeries,
where
<каталог-базы-данных> -
это полный путь к каталогу в файловой системе, в котором требуется сохранить файлы
базы данных:
db2
create database RTCDB on
<каталог-базы-данных>
using codeset UTF-8 territory en pagesize 8192
Совет:Каталог хранилища базы данных уже существует уже существовать и иметь
по крайней мере 5 гигабайт свободного пространства.
Прим.:Для правильной обработки содержимого Unicode набором символов
базы данных должна быть кодировка UTF-8.
Совет:Если база данных не запущена, команда
db2start запускает
DB2.
Для DB2 v9.1 only: Необходимо увеличить параметр
APP_CTL_HEAP_SZ от его значения по умолчанию 128
до 1024. Необходимо перезапустить сервер базы данных:
В командном окне DB2 введите следующую команду:
db2 UPDATE DATABASE CONFIGURATION FOR RTCDB USING APP_CTL_HEAP_SZ 1024
Остановите сервер базы данных с помощью следующей команды:
db2 stop database manager force
Запустите сервер базы данных с помощью следующей команды:
Создание базы данных для жизненных циклов ресурсов в Oracle
В этом разделе приведены инструкции по созданию вручную
базы данных для управления жизненным циклом для
IBM
Rational Asset Manager
в Oracle. Эта база данных будет использоваться включенной
версией
IBM
Rational Team Concert.
Подготовка
База данных Oracle должна быть уже установлена и запущена.
Базу
данных для жизненных циклов ресурсов следует создать на том же хосте,
где размещена база данных ресурсов.
Об этой задаче
Для того чтобы настроить базу данных Oracle для поддержки
жизненных циклов,
выполните следующие действия:
Создайте новую базу данных с помощью мастера настройки базы данных Oracle.
Укажите глобальное имя базы данных
rtcdb и системный
идентификатор (SID) rtcdb. Глобальное имя базы данных и системный идентификатор должны совпадать;
длина значения не должна превышать 8 символов.
На странице "Наборы символов" выберите пункт Использовать Unicode
(AL32UTF8).
Кроме того, на странице "Наборы символов" для параметра "Национальный набор символов" укажите значение UTF8 - Unicode 3.0 UTF-8.
На остальных страницах мастера оставьте значения по умолчанию без изменений.
Создайте табличное пространство. Для табличного пространства должны быть
указаны следующие свойства:
Имя, отличное от oracle_tbs
Расположение, отличное от каталога табличного пространства oracle_tbs
Размер не менее 1 ГБ; для больших экземпляров может потребоваться больший объем памяти.
Следующая команда для
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\ должен существовать.
Создайте пользователя базы данных:
Откройте страницу управления базой данных.
Перейдите на страницу Пользователи.
((В Oracle 10.2(g) выберите Администрирование,
затем Пользователи; в Oracle 11(g) выберите
Сервер, затем выберите
Пользователи в разделе Защита.)
Создайте пользователя с именем RAMSCHEMA. Этот пользователь должен соответствовать следующим требованиям:
По умолчанию для пользователя применяется табличное пространство,
созданное на шаге 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" с
соответствующими правами доступа. На основе этой учетной записи можно создать
нового пользователя.
Создание базы данных для жизненных циклов ресурсов в
Microsoft SQL Server
В этом разделе приведены инструкции по созданию вручную
базы данных для управления жизненным циклом для
IBM
Rational Asset Manager
в Microsoft SQL Server
2005. Эта база данных будет использоваться включенной
версией
IBM
Rational Team Concert.
Подготовка
SQL Server 2005 уже должен быть установлен и запущен.
Об этой задаче
Для того чтобы установить базу данных SQL Server с
помощью инструмента команд sqlcmd:
Создайте базу данных Jazz
Team Server. В командной строке введите:
CREATE DATABASE rtcdb
GO
Измените принадлежность базы данных
Jazz Team Server на того
пользователя, который используется для базы данных управления
ресурсами
Rational Asset
Manager.
В следующем примере имя пользователя
ramDBuser присваивается в
качестве владельца базы данных
rtcdb.
В командной
строке введите:
USE rtcdb;
exec sp_changedbowner 'ramDBuser'
GO
Измените упорядочение базы данных
Jazz Team Server. В командной
строке введите:
ALTER DATABASE rtcdb COLLATE SQL_Latin1_General_CP437_CS_AS
GO
Развертывание приложений сервера вручную в
WebSphere
Application Server
Об этой задаче
Можно вручную развернуть приложение установки сервера
IBM Rational Asset Manager,
которое развернет все другие приложения в существующем
IBM
WebSphere Application
Server.
Развертывание приложения настройки сервера на сервере WebSphere Application Server V6.1
Установка IBM Rational Asset Manager вручную в существующем экземпляре IBM WebSphere Application Server версии 6.1.
Запустите административную консоль WebSphere
Application Server и войдите с учетной записью администратора.
Нажмите Приложения.
Выберите Приложения организации.
Нажмите кнопку Установить.
Укажите путь и имя файла EAR, предназначенного для настройки сервера Rational Asset Manager (com.ibm.ram.repository.setup.web.ear).
Нажмите Показать все параметры установки.
Нажимайте кнопку Далее, пока не появится шаг 10, или выберите этот шаг в строке навигации.
На странице Обзор нажмите Готово.
После завершения установки файла EAR нажмите Сохранить в главном файле конфигурации.
Выберите Сохранить.
Запустите приложение.
В строке навигации выберите Приложения.
Выберите Приложения организации.
Выберите приложение com.ibm.ram.repository.setup.web.ear и нажмите Запустить.
Если для доступа к Rational Asset Manager не применяется клиент веб-сервера, пропустите этот шаг. Если для доступа к Rational Asset Manager применяется сервер IIS или Apache, выполните следующие действия:
В строке навигации выберите Серверы.
Выберите Веб-серверы.
Выберите имя веб-сервера и нажмите Сгенерировать модуль. (Если модуль веб-сервера не был создан, обратитесь к разделу Установка модулей веб-сервера.)
Проверьте имя веб-сервера и нажмите Распространить модуль. Модуль будет отправлен на веб-сервер, после чего к приложению сервера Rational Asset Manager можно будет обращаться через установленный веб-сервер.
Перезапустите WebSphere Application
Server и веб-серверы.
Для доступа к приложению настройки сервера Rational Asset Manager используйте следующие URL:
Если применяется веб-сервер, введите http://<имя_системы>/ram.setup/ .
Например, http://www.example.com/ram.setup/
Если веб-сервер не применяется, введите http://<имя_системы>:<порт>/ram.setup/.
Пример: http://www.example.com:13080/ram.setup/ (Используйте номер порта для хоста по умолчанию, указанный в списке "Виртуальные хосты" в разделе "Среда" в окне навигации.)
Развертывание приложения настройки сервера в кластер Websphere Application
Server
Для развертывания приложения настройки сервера
IBM Rational Asset Manager в кластере сетевого развертывания
вручную необходимо выполнить сценарий Jython. Если для установки Rational Asset Manager в кластер
использовался IBM Installation
Manager,
то этот этап выполняет
Installation
Manager.
<имя-пользователя> - имя администратора IBM
WebSphere Application
Server
<пароль> - пароль администратора
<каталог-установки> - каталог установки
Rational Asset Manager
<корневой-каталог> (необязательно) - корневой каталог приложения настройки сервера;
если значение не задано, то по умолчанию используется корневой каталог
приложения настройки сервера ram.setup
Запустите административную консоль WebSphere
Application Server и войдите с учетной записью администратора.
Запустите приложение.
В строке навигации выберите Приложения.
Выберите Приложения организации.
Выберите приложение com.ibm.ram.repository.setup.web.ear и нажмите Запустить.
Прим.:Путь к сценарию Jython должен содержать символы обратной косой черты
для Windows и символы прямой косой черты для AIX и Linux.
Путь к файлу EAR должен содержать символы прямой косой черты независимо от
платформы.
Дальнейшие действия
Для удаления приложения из кластера выполните следующую команду
(Windows):
Создание экземпляра сервера приложений для Rational Team Concert
в кластере WebSphere Application Server
Поскольку IBM
Rational Team Concert,
требуемый для управления жизненными циклами ресурсов в IBM Rational Asset Manager,
нельзя развернуть в кластер IBM WebSphere Application Server,
можно создать отдельный экземпляр сервера приложений
для Rational Team
Concert в существующем кластере.
Подготовка
Для создания нового экземпляра сервера в кластере необходимы
права администратора сервера приложений.
Об этой задаче
Важное замечание:Эту задачу следует выполнить только в том случае, если
WebSphere Application Server применяется в кластерной среде. В противном
случае установите
Rational Asset
Manager
и
Rational Team
Concert
на одном сервере приложений.
Поскольку Rational Team Concert нельзя развернуть в кластер,
необходимо создать дополнительный сервер приложений, который не зависит от
серверов в кластере. Затем на этот сервер можно развернуть Rational Team
Concert.
Другой компьютер не требуется, поскольку можно
создать новый самостоятельный сервер приложений в отдельном узле
кластера.
В веб-браузере войдите в административную
консоль
WebSphere
Application Server. По умолчанию она расположена:
Для встроенного
WebSphere
Application Server:
http://localhost:13060/ibm/console .
Имя пользователя по умолчанию - admin, пароль
admin.
Для
WebSphere
Application Server:
http://localhost:9060/ibm/console
На панели навигации выберите и откройте Серверы.
Выберите Серверы приложений.
Выберите Создать.
Выберите узел для сервера приложений.
Введите имя для сервера приложений. Например, ramTeamConcertServer. Это имя должно использоваться в пределах узла.
Нажмите
Далее.
Выберите шаблон сервера. Можно использовать
шаблон сервера по умолчанию.
Нажмите
Далее.
Выберите Создание уникальных портов HTTP для
назначения уникального порта новому серверу приложений.
Нажмите кнопку Далее и просмотрите параметры
нового сервера.
Нажмите кнопку Готово.
Выберите Проверка, Синхронизировать
изменения с узлами и нажмите кнопку Сохранить.
Дальнейшие действия
Новый сервер приложений настроен. Для дополнительных настроек щелкните на имени сервера на странице
Серверы -> Серверы приложений.
Настройка включенного сервера Rational Team Concert
Можно вручную настроить включенный сервер
IBM
Rational Team Concert,
который требуется для жизненных циклов в
IBM
Rational Asset Manager.
Подготовка
Для настройки встроенного сервера приложений
Rational Team
Concert
приложение необходимо развернуть на сервере приложений и подключить его к
базе данных. Если вы используете
IBM
WebSphere Application
Server,
то это сделает приложение установки сервера. Если вы используете
Tomcat, обратитесь к разделу
Развертывание приложений сервера в Apache Tomcat.
Извлеките файлы сервера
Rational Asset Manager из
архива
для Tomcat и операционной системы. Эти файлы расположены в папке
<расположение-распаковки-архива>/apps/tomcat/.
Найдите файл
<расположение-распаковки-архива>/apps/tomcat/RTC-server.zip
на установочном носителе.
Извлеките архив RTC-server.zip в папку <установочный_каталог_rtc>.
Настройте учетную запись администратора для Rational Team
Concert:
Запустите веб-интерфейс администрирования Rational Team
Concert в веб-браузере, указав следующий адрес: https://<имя_системы>:<защищенный_порт>/jazz/admin/. Обратите внимание на префикс https; требуется
защищенное соединение.
Войдите в систему, указав ИД пользователя
и Пароль администратора сервера
приложений. Если будет выдано сообщение об ошибке, связанной с загрузкой информации о
состоянии сервера, то перезапустите сервер базы данных и сервер Tomcat и
снова войдите в систему.
Нажмите Управление пользователями. Ошибки, связанные с конфигурацией внешнего реестра, можно
проигнорировать.
Выберите Создать пользователя.
Введите следующие сведения:
Имя пользователя: ИД администратора сервера Tomcat
ИД пользователя: ИД администратора сервера Tomcat
Адрес электронной почты: Действительный адрес электронной почты администратора сервера Tomcat
В разделе "Лицензия для доступа к клиенту" выберите Rational
Team Concert - Разработчик, чтобы предоставить этому пользователю лицензию разработчика.
Выберите Сохранить.
Выйдите из системы и снова войдите в пользовательский
веб-интерфейс администрирования от имени администратора сервера
приложений.
Импортируйте шаблона процесса управления жизненными циклами в Rational Team
Concert:
В веб-интерфейсе администрирования Rational Team
Concert нажмите Управление шаблонами процессов. Если ссылка Управление шаблонами
процессов не отображается, то выйдите из системы и снова
войдите в пользовательский веб-интерфейс администрирования.
Нажмите Импортировать шаблон и выберите файл com.ibm.ram.lifecycle.zip, расположенный в папке <расположение-распаковки-архива>/DatabaseScripts/.
Нажмите кнопку ОК. Будет показан шаблон RAM
Lifecycle.
Создайте новую область проекта в Rational Team
Concert:
В В веб-интерфейсе администрирования Rational Team
Concert нажмите Управление областями проекта. Если ссылка Управление областью проекта не отображается, то выйдите из системы и снова
войдите в пользовательский веб-интерфейс администрирования.
Нажмите Создать область проекта.
Введите следующие данные:
Имя проекта: Жизненный цикл RAM
Сводка: Область проекта для управления жизненными циклами Rational Asset Manager
Описание: Эта область применяется для управления жизненными циклами Rational Asset Manager
Выберите Сохранить.
Укажите необходимые роли и участников для области проекта:
На странице "Управление областями проекта" выберите область проекта Жизненный цикл RAM.
В разделе "Администраторы" нажмите Добавить; затем найдите и выберите созданную учетную запись администратора.
В разделе "Участники" нажмите Добавить; затем найдите и выберите созданную учетную запись администратора.
После добавления администратора щелкните на значке Роли процесса рядом с именем администратора.
В окне "Изменить роли процесса" в списке Доступные роли выберите Администрирование и нажмите кнопку Добавить.
Нажмите кнопку Готово.
Выберите Сохранить.
Развертывание приложений сервера в Apache Tomcat
Об этой задаче
Можно вручную развернуть
IBM Rational Asset Manager
в существующей установке Apache Tomcat.
Развертывание Rational Asset
Manager на сервере Apache Tomcat 5.5, подключенном к DB2
Продукт IBM Rational Asset Manager можно установить вручную на существующем сервере Apache Tomcat.
Подготовка
У вас есть права доступа администратора и доступ к файлам на сервере Tomcat, который установлен и запущен.
Требуется
сертификат защиты для сервера Tomcat.
Встроенная версия
Rational Team
Concert
использует защищенное соединение.
Необходимо знать расположение файлов
db2jcc_license_cu.jar и db2jcc.jar,
предназначенных для взаимодействия Tomcat с сервером базы данных
IBM DB2.Эти файлы предоставляются поставщиком сервера базы данных.
Об этой задаче
Для повышения производительности и стабильности
Rational Asset
Manager веб-приложения Rational Asset
Manager и файлы приложений
Rational Team
Concert
можно установить на отдельных серверах Tomcat. В пределах этого
документа установочный каталог сервера Tomcat для
Rational Asset
Manager
называется
<каталог-tomcat>, а
установочный каталог сервера Tomcat для
Rational Team
Concert
- <каталог-tomcat-для-rtc>.
В случае установки всех веб-приложений на одном сервере эти каталоги будут
совпадать.
Прим.:Для успешного развертывания Rational Asset
Manager и встроенного продукта Rational Team
Concert на нескольких серверах Tomcat, установленных на одном компьютере, необходимо указать отдельный порт для каждого сервера Tomcat во избежание возникновения коллизий. Дополнительная информация о портах в Tomcat 5.5 приведена в документации Apache Tomcat.
Убедитесь, что на всех серверах хранилищ заданы одинаковые значения текущей даты, времени и часового пояса.
Извлеките файлы сервера
Rational Asset Manager из
архива
для Tomcat и операционной системы. Эти файлы расположены в папке
<расположение-распаковки-архива>/apps/tomcat/.
Извлеките файлы общей библиотеки в папку <каталог-tomcat>\shared\lib:
Найдите и извлеките файл
<расположение-распаковки-архива>\apps\tomcat\sharedLib.zip.
Скопируйте все содержимое архива sharedLib.zip в
каталог <каталог-tomcat>\shared\lib.
В случае установки
Rational Team
Concert
на другом сервере Tomcat скопируйте содержимое файла
sharedLib.zip в каталог
<каталог-tomcat-для-rtc>\shared\lib
этого сервера Tomcat.
Из каталога <расположение-распаковки-архива>/apps/tomcat/
скопируйте следующие файлы в каталог
<каталог-tomcat>/webapps/:
com.ibm.ram.repository.web.tomcat_runtime.war
com.ibm.ram.repository.web.ws.tomcat_runtime.war
iehs.war
rmcabdgovernprocess.war
Для изменения корневого пути приложений переименуйте
соответствующие файлы 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
Приложение с документацией по процессам разработки на основе ресурсов.
Настройте доступ к DB2 на сервере Tomcat для
Rational Asset Manager.
Откройте файл <каталог-tomcat>\conf\server.xml в текстовом редакторе.
В файле server.xml найдите строки, начинающиеся со слова <Connector и содержащие значения port="8080" или port="8009".
Измените начало этих строк на <Connector URIEncoding="UTF-8".
Между открывающим и закрывающим тегами для Глобальных ресурсов
JNDI <GlobalNamingResources> и
</GlobalNamingResources> в файле
server.xml введите следующий текст для своей
версии Tomcat.
Прим.: Вместо значений <имя_пользователя>
и <пароль_пользователя> укажите ИД и
пароль пользователя, имеющего права доступа администратора к базе данных. Значения, показанные для "maxWait",
"maxActive" и "maxIdle" являются примерами значений; их можно изменить с учетом
требований производительности. Например, значение атрибута "url" может
выглядеть следующим образом: jdbc:db2://localhost:50000/RAMDB
Скопируйте следующие файлы JAR из папки
<установочный-каталог-DB2>\java
установленного экземпляра DB2
в папку
<каталог-tomcat>\common\lib:
db2jcc_license_cu.jar
db2jcc.jar
Найдите файл
<расположение-распаковки-архива>/apps/tomcat/RTC-server.zip
на установочном носителе.
Извлеките архив RTC-server.zip в папку <установочный_каталог_rtc>.
Найдите файл <установочный_каталог_rtc>/jazz/server/jazz_war.ear и извлеките его содержимое. Файлы
.ear можно извлечь с помощью бесплатной
утилиты 7-Zip.
Из извлеченного пакета jazz_war.ear скопируйте
файл jazz.war в каталог
<каталог-tomcat-для-rtc>/webapps/.
Настройте защищенный порт на сервере Tomcat для Rational Team
Concert:
Создайте сертификат защиты для идентификации сервера Tomcat
при установлении соединений
SSL. Можно создать собственный сертификат с помощью команды
keytool можно запросить сертификат, подписанный
сертификатной компанией.
Дополнительная информация о создании собственных
сертификатов с помощью команды keytool приведена в
документации
по Java Sun. Пример команды keytool, позволяющей
создать собственный сертификат: keytool -genkey -alias tomcat -keystore <каталог-tomcat-для-rtc>/.keystore
Многие версии JRE IBM содержат
инструмент ikeyman (в каталоге
<каталог-IBM-Java-JRE>/jre/bin/).
С помощью этого инструмента можно создавать сертификаты защиты на
сервере и управлять ими. Дополнительная информация об
инструменте iKeyman приведена в
книге
Руководство
пользователя iKeyman.
В файле
<каталог-tomcat-для-rtc>\conf\server.xml
найдите тег <Connector> с атрибутом scheme="https".
В файле по умолчанию тег <Connector>
для порта 8443 выделен символами комментария.
<файл-хранилища-ключей> - это имя
файла хранилища ключей. Можно указать полный путь или
значение относительно корневого каталога сервера Tomcat (<каталог-tomcat-для-rtc>);
<пароль-хранилища-ключей> - это
пароль файла хранилища ключей.
<протокол-хранилища-ключей> - это
протокол хранилища ключей. Как правило, применяются значения
TLS и SSL_TLS.
<алгоритм-хранилища-ключей> - это
алгоритм
X509 для хранилища ключей. Как правило, применяются значения
SunX509 и IbmX509.
Если для параметра port указано значение, отличное от
8443 для коннектора без поддержки SSL (по умолчанию
применяется порт 8080), то измените значение
атрибута redirectPort с учетом номера порта
коннектора SSL.
Найдите файл запуска Tomcat и откройте его в текстовом редакторе. Путь в Windows: <каталог-tomcat-для-rtc>\bin\startup.bat.
Путь в Linux, AIX и Linux for zSeries: <каталог-tomcat-для-rtc>/bin/startup.sh.
В файле запуска введите следующий текст (<установочный_каталог_rtc> - каталог, выбранный для извлечения файлов на предыдущем шаге9:
В Windows (замените символы пробела в <установочный_каталог_rtc> на %20):
set JAZZ_INSTALL_DIR=<установочный_каталог_rtc>
set JAVA_OPTS=-Djava.awt.headless=true -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
В каталоге <установочный_каталог_rtc>/jazz/server/conf/jazz/ найдите файл teamserver.properties и переименуйте его на teamserver.derby.properties.
В каталоге <установочный_каталог_rtc>/jazz/server/conf/jazz/ найдите файл teamserver.db2.win32.properties (для Windows) или файл teamserver.db2.linux.properties (для Linux, AIX или zLinux) и переименуйте его на teamserver.properties.
В файле teamserver.properties укажите базу
данных и параметры соединения:
Откройте файл teamserver.properties в текстовом редакторе.
Измените значение com.ibm.team.repository.db.jdbc.location расположения
сервера DB2 и имя базы данных для жизненных циклов:
Измените localhost:50000, указав расположение и порт базы данных DB2.
Совет:В окне команд DB2 выполните команду db2 get dbm cfg и найдите строку, содержащую SVCENAME (она обозначает номер и название порта DB2). Если эта команда возвратит число, укажите его в качестве номера порта (вместо значения 50000 в примере). Если команда возвратит нечисловое значение, определите, какой номер порта определен для этого имени порта. В Linux связи между именами и номерами портов указаны в файле /etc/services; в Windows - в файле C:\windows\system32\drivers\etc\services. Для получения дополнительной информации обратитесь к администратору базы данных или документации.
Замените JAZZ на имя базы данных для жизненных циклов.
Замените db2admin на имя пользователя для базы данных DB2.
Прим.:Пользователь DB2 должен иметь права доступа для создания таблиц, табличных пространств, а также для изменения параметров конфигурации базы данных. Пользователи DB2 создаются операционной системой.
Укажите пароль пользователя в качестве значения свойства com.ibm.team.repository.db.jdbc.password.
Прим.:Не изменяйте текст password={password}, указанный в свойстве com.ibm.team.repository.db.jdbc.location.
Добавьте следующие свойства в файл teamserver.properties, где <незащищенный_порт> - номер незащищенного порта для сервера Tomcat (по умолчанию 8080), <защищенный_порт> - номер защищенного порта для сервера Tomcat (по умолчанию 8443) и <временный_каталог> - абсолютный путь к каталогу для хранения временных файлов:
Настройте серверы Tomcat для защиты пользователей. Если планируется
использовать защиту LDAP, то перед включением идентификации LDAP
следует настроить приложения
с помощью защиты на основе файлов (дополнительная информация приведена в
разделе Настройка идентификации LDAP для Tomcat):
Откройте файл
<каталог-tomcat>\conf\tomcat-users.xml
в текстовом редакторе. (сервер для
Rational Asset Manager).
Добавьте пользователя с именем admin и
присвойте ему роли admin и manager.
Можно скопировать следующий текст и вставить его между тегами
<tomcat-users>:
Откройте файл
<каталог-tomcat-для-rtc>\conf\tomcat-users.xml
в текстовом редакторе. (сервер для
Rational Team
Concert). Если приложения устанавливаются на одном
сервере Tomcat, то этот файл будет совпадать с файлом, указанным на шаге 15a.
Вставьте следующий текст между
тегами <tomcat-users>:
Добавьте пользователя с именем admin и
присвойте ему роли admin,
manager и JazzAdmins. Можно
скопировать следующий текст и вставить его между тегами
<tomcat-users>:
Если приложения устанавливаются на одном сервере, то можно
добавить роль JazzAdmins пользователю, созданному на
шаге 13b.
Перезапустите сервер Tomcat.
Настройте учетную запись администратора для Rational Team
Concert:
Запустите веб-интерфейс администрирования Rational Team
Concert в веб-браузере, указав следующий адрес: https://<имя_системы>:<защищенный_порт>/jazz/admin/. Обратите внимание на префикс https; требуется
защищенное соединение.
Войдите в систему, указав ИД пользователя
и Пароль администратора сервера
приложений. Если будет выдано сообщение об ошибке, связанной с загрузкой информации о
состоянии сервера, то перезапустите сервер базы данных и сервер Tomcat и
снова войдите в систему.
Нажмите Управление пользователями. Ошибки, связанные с конфигурацией внешнего реестра, можно
проигнорировать.
Выберите Создать пользователя.
Введите следующие сведения:
Имя пользователя: ИД администратора сервера Tomcat
ИД пользователя: ИД администратора сервера Tomcat
Адрес электронной почты: Действительный адрес электронной почты администратора сервера Tomcat
В разделе "Лицензия для доступа к клиенту" выберите Rational
Team Concert - Разработчик, чтобы предоставить этому пользователю лицензию разработчика.
Выберите Сохранить.
Выйдите из системы и снова войдите в пользовательский
веб-интерфейс администрирования от имени администратора сервера
приложений.
Импортируйте шаблона процесса управления жизненными циклами в Rational Team
Concert:
В веб-интерфейсе администрирования Rational Team
Concert нажмите Управление шаблонами процессов. Если ссылка Управление шаблонами
процессов не отображается, то выйдите из системы и снова
войдите в пользовательский веб-интерфейс администрирования.
Нажмите Импортировать шаблон и выберите файл com.ibm.ram.lifecycle.zip, расположенный в папке <расположение-распаковки-архива>/DatabaseScripts/.
Нажмите кнопку ОК. Будет показан шаблон RAM
Lifecycle.
Создайте новую область проекта в Rational Team
Concert:
В В веб-интерфейсе администрирования Rational Team
Concert нажмите Управление областями проекта. Если ссылка Управление областью проекта не отображается, то выйдите из системы и снова
войдите в пользовательский веб-интерфейс администрирования.
Нажмите Создать область проекта.
Введите следующие данные:
Имя проекта: Жизненный цикл RAM
Сводка: Область проекта для управления жизненными циклами Rational Asset Manager
Описание: Эта область применяется для управления жизненными циклами Rational Asset Manager
Выберите Сохранить.
Укажите необходимые роли и участников для области проекта:
На странице "Управление областями проекта" выберите область проекта Жизненный цикл RAM.
В разделе "Администраторы" нажмите Добавить; затем найдите и выберите созданную учетную запись администратора.
В разделе "Участники" нажмите Добавить; затем найдите и выберите созданную учетную запись администратора.
После добавления администратора щелкните на значке Роли процесса рядом с именем администратора.
В окне "Изменить роли процесса" в списке Доступные роли выберите Администрирование и нажмите кнопку Добавить.
Нажмите кнопку Готово.
Выберите Сохранить.
Остановите и перезапустите сервер Tomcat.
В веб-браузере откройте Rational Asset Manager.
В случае применения рекомендуемых имен файлов приложений URL будет выглядеть
следующим образом: http://localhost:8080/ram/home.faces
или
http://<адрес-веб-сервера>:<порт>/ram/home.faces. Откроется веб-клиент Rational Asset Manager.
Развертывание
Rational Asset Manager в
Apache Tomcat V5.5, подключенном к Oracle
Можно вручную установить
IBM Rational Asset Manager
в существующей установке Apache Tomcat. Выполните эти инструкции,
чтобы развернуть
Rational Asset Manager
в Tomcat V5.5.
Подготовка
У вас есть права доступа администратора и доступ к файлам на сервере Tomcat, который установлен и запущен.
Потребуется файл
ojdbc14.jar (Oracle 10) или
ojdbc5.jar (Oracle 11), обеспечивающий
взаимодействие Tomcat с сервером Oracle. Эти файлы предоставляются поставщиком сервера базы данных.
Об этой задаче
Для повышения производительности и стабильности
Rational Asset
Manager веб-приложения Rational Asset
Manager и файлы приложений
Rational Team
Concert
можно установить на отдельных серверах Tomcat. В пределах этого
документа установочный каталог сервера Tomcat для
Rational Asset
Manager
называется
<каталог-tomcat>, а
установочный каталог сервера Tomcat для
Rational Team
Concert
- <каталог-tomcat-для-rtc>.
В случае установки всех веб-приложений на одном сервере эти каталоги будут
совпадать.
Прим.:Для успешного развертывания Rational Asset
Manager и встроенного продукта Rational Team
Concert на нескольких серверах Tomcat, установленных на одном компьютере, необходимо указать отдельный порт для каждого сервера Tomcat во избежание возникновения коллизий. Дополнительная информация о портах в Tomcat 5.5 приведена в документации Apache Tomcat.
Убедитесь, что на всех серверах хранилищ заданы одинаковые значения текущей даты, времени и часового пояса.
Извлеките файлы сервера
Rational Asset Manager из
архива
для Tomcat и операционной системы. Эти файлы расположены в папке
<расположение-распаковки-архива>/apps/tomcat/.
Извлеките файлы общей библиотеки в папку <каталог-tomcat>\shared\lib:
Найдите и извлеките файл
<расположение-распаковки-архива>\apps\tomcat\sharedLib.zip.
Скопируйте все содержимое архива sharedLib.zip в
каталог <каталог-tomcat>\shared\lib.
В случае установки
Rational Team
Concert
на другом сервере Tomcat скопируйте содержимое файла
sharedLib.zip в каталог
<каталог-tomcat-для-rtc>\shared\lib
этого сервера Tomcat.
Из каталога <расположение-распаковки-архива>/apps/tomcat/
скопируйте следующие файлы в каталог
<каталог-tomcat>/webapps/:
com.ibm.ram.repository.web.tomcat_runtime.war
com.ibm.ram.repository.web.ws.tomcat_runtime.war
iehs.war
rmcabdgovernprocess.war
Для изменения корневого пути приложений переименуйте
соответствующие файлы WAR. Рекомендуется использовать следующие имена:
Табл. 6. Рекомендуемые корневые пути для файлов веб-приложений 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
Приложение с документацией по процессам разработки на основе ресурсов.
Настройте доступ к Oracle на сервере Tomcat для
Rational Asset
Manager.
Откройте файл <каталог-tomcat>\conf\server.xml в текстовом редакторе.
В файле server.xml найдите строки, начинающиеся со слова <Connector и содержащие значения port="8080" или port="8009".
Измените начало этих строк на <Connector URIEncoding="UTF-8".
Между открывающим и закрывающим тегами для Глобальных ресурсов
JNDI <GlobalNamingResources> и
</GlobalNamingResources> в файле
server.xml введите следующий текст для своей
версии Tomcat.
Прим.: Вместо значений <имя_пользователя> и
<пароль_пользователя> укажите ИД и пароль
пользователя, имеющего права доступа администратора к базе данных. Значения, показанные для "maxWait",
"maxActive" и "maxIdle" являются примерами значений и могут быть
подогнаны в соответствии с потребностями производительности.
Добавьте следующий файл .jar в папку
<каталог_установки_tomcat>\common\lib:
ojdbc14.jar (Oracle 10); или
ojdbc5.jar (Oracle 11)
Этот файл можно получить у поставщика приложения базы данных.
Найдите файл
<расположение-распаковки-архива>/apps/tomcat/RTC-server.zip
на установочном носителе.
Извлеките архив RTC-server.zip в папку <установочный_каталог_rtc>.
Найдите файл <установочный_каталог_rtc>/jazz/server/jazz_war.ear и извлеките его содержимое. Файлы
.ear можно извлечь с помощью бесплатной
утилиты 7-Zip.
Из извлеченного пакета jazz_war.ear скопируйте
файл jazz.war в каталог
<каталог-tomcat-для-rtc>/webapps/.
Настройте защищенный порт на сервере Tomcat для Rational Team
Concert:
Создайте сертификат защиты для идентификации сервера Tomcat
при установлении соединений
SSL. Можно создать собственный сертификат с помощью команды
keytool можно запросить сертификат, подписанный
сертификатной компанией.
Дополнительная информация о создании собственных
сертификатов с помощью команды keytool приведена в
документации
по Java Sun. Пример команды keytool, позволяющей
создать собственный сертификат: keytool -genkey -alias tomcat -keystore <каталог-tomcat-для-rtc>/.keystore
Многие версии JRE IBM содержат
инструмент ikeyman (в каталоге
<каталог-IBM-Java-JRE>/jre/bin/).
С помощью этого инструмента можно создавать сертификаты защиты на
сервере и управлять ими. Дополнительная информация об
инструменте iKeyman приведена в
книге
Руководство
пользователя iKeyman.
В файле
<каталог-tomcat-для-rtc>\conf\server.xml
найдите тег <Connector> с атрибутом scheme="https".
В файле по умолчанию тег <Connector>
для порта 8443 выделен символами комментария.
<файл-хранилища-ключей> - это имя
файла хранилища ключей. Можно указать полный путь или
значение относительно корневого каталога сервера Tomcat (<каталог-tomcat-для-rtc>);
<пароль-хранилища-ключей> - это
пароль файла хранилища ключей.
<протокол-хранилища-ключей> - это
протокол хранилища ключей. Как правило, применяются значения
TLS и SSL_TLS.
<алгоритм-хранилища-ключей> - это
алгоритм
X509 для хранилища ключей. Как правило, применяются значения
SunX509 и IbmX509.
Если для параметра port указано значение, отличное от
8443 для коннектора без поддержки SSL (по умолчанию
применяется порт 8080), то измените значение
атрибута redirectPort с учетом номера порта
коннектора SSL.
Скопируйте подходящий файл .jar из
провайдера базы данных в папку
<каталог_установки_rtc>/jazz/server/oracle
(при необходимости создайте папку oracle вручную):
ojdbc14.jar (Oracle 10); или
ojdbc5.jar (Oracle 11)
Только для Oracle 11:измените
имя файла ojdbc5.jar на ojdbc14.jar.
Найдите файл запуска Tomcat и откройте его в текстовом редакторе. Путь в Windows: <каталог-tomcat-для-rtc>\bin\startup.bat.
Путь в Linux, AIX и Linux for zSeries: <каталог-tomcat-для-rtc>/bin/startup.sh.
В файле запуска введите следующий текст, где
<каталог_установки_rtc> - это
извлеченный каталог на шаге 9, а
<каталог_jar_oracle> - это
расположение файла .jar Oracle из шага
12a
(замените пробелы в <каталог_установки_rtc> и
<каталог_jar_oracle> символами
%20):
set ORACLE_JDBC=<каталог_jar_oracle>
set JAZZ_INSTALL_DIR=<установочный_каталог_rtc>
set JAVA_OPTS=-Djava.awt.headless=true -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
Измените значение
com.ibm.team.repository.db.jdbc.location для
расположения сервера Oracle и имя базы данных для жизненных циклов:
Замените jazzDBUser на имя пользователя базы данных
Oracle (например, RAMSCHEMA).
Замените @localhost:1521 на расположение
и порт базы данных Oracle. Если расположение отличается от
localhost, то перед ним необходимо добавить
две прямые косые черты (//), например,
@//oracleserver.example.com:1521.
Замените ORCL на имя базы данных жизненного цикла;
например, rtcdb.
В свойстве
com.ibm.team.repository.db.jdbc.password
замените JazzDBpswd на пароль указанного выше
пользователя Oracle.
Прим.:Не изменяйте текст
{password} в свойстве
com.ibm.team.repository.db.jdbc.location.
Добавьте следующие свойства в файл teamserver.properties, где <незащищенный_порт> - номер незащищенного порта для сервера Tomcat (по умолчанию 8080), <защищенный_порт> - номер защищенного порта для сервера Tomcat (по умолчанию 8443) и <временный_каталог> - абсолютный путь к каталогу для хранения временных файлов:
Настройте серверы Tomcat для защиты пользователей. Если планируется
использовать защиту LDAP, то перед включением идентификации LDAP
следует настроить приложения
с помощью защиты на основе файлов (дополнительная информация приведена в
разделе Настройка идентификации LDAP для Tomcat):
Откройте файл
<каталог-tomcat>\conf\tomcat-users.xml
в текстовом редакторе. (сервер для
Rational Asset Manager).
Добавьте пользователя с именем admin и
присвойте ему роли admin и manager.
Можно скопировать следующий текст и вставить его между тегами
<tomcat-users>:
Откройте файл
<каталог-tomcat-для-rtc>\conf\tomcat-users.xml
в текстовом редакторе. (сервер для
Rational Team
Concert). Если приложения устанавливаются на одном
сервере Tomcat, то этот файл будет совпадать с файлом, указанным на шаге 15a.
Вставьте следующий текст между
тегами <tomcat-users>:
Добавьте пользователя с именем admin и
присвойте ему роли admin,
manager и JazzAdmins. Можно
скопировать следующий текст и вставить его между тегами
<tomcat-users>:
Если приложения устанавливаются на одном сервере, то можно
добавить роль JazzAdmins пользователю, созданному на
шаге 13b.
Перезапустите сервер Tomcat.
Настройте учетную запись администратора для Rational Team
Concert:
Запустите веб-интерфейс администрирования Rational Team
Concert в веб-браузере, указав следующий адрес: https://<имя_системы>:<защищенный_порт>/jazz/admin/. Обратите внимание на префикс https; требуется
защищенное соединение.
Войдите в систему, указав ИД пользователя
и Пароль администратора сервера
приложений. Если будет выдано сообщение об ошибке, связанной с загрузкой информации о
состоянии сервера, то перезапустите сервер базы данных и сервер Tomcat и
снова войдите в систему.
Нажмите Управление пользователями. Ошибки, связанные с конфигурацией внешнего реестра, можно
проигнорировать.
Выберите Создать пользователя.
Введите следующие сведения:
Имя пользователя: ИД администратора сервера Tomcat
ИД пользователя: ИД администратора сервера Tomcat
Адрес электронной почты: Действительный адрес электронной почты администратора сервера Tomcat
В разделе "Лицензия для доступа к клиенту" выберите Rational
Team Concert - Разработчик, чтобы предоставить этому пользователю лицензию разработчика.
Выберите Сохранить.
Выйдите из системы и снова войдите в пользовательский
веб-интерфейс администрирования от имени администратора сервера
приложений.
Импортируйте шаблона процесса управления жизненными циклами в Rational Team
Concert:
В веб-интерфейсе администрирования Rational Team
Concert нажмите Управление шаблонами процессов. Если ссылка Управление шаблонами
процессов не отображается, то выйдите из системы и снова
войдите в пользовательский веб-интерфейс администрирования.
Нажмите Импортировать шаблон и выберите файл com.ibm.ram.lifecycle.zip, расположенный в папке <расположение-распаковки-архива>/DatabaseScripts/.
Нажмите кнопку ОК. Будет показан шаблон RAM
Lifecycle.
Создайте новую область проекта в Rational Team
Concert:
В В веб-интерфейсе администрирования Rational Team
Concert нажмите Управление областями проекта. Если ссылка Управление областью проекта не отображается, то выйдите из системы и снова
войдите в пользовательский веб-интерфейс администрирования.
Нажмите Создать область проекта.
Введите следующие данные:
Имя проекта: Жизненный цикл RAM
Сводка: Область проекта для управления жизненными циклами Rational Asset Manager
Описание: Эта область применяется для управления жизненными циклами Rational Asset Manager
Выберите Сохранить.
Укажите необходимые роли и участников для области проекта:
На странице "Управление областями проекта" выберите область проекта Жизненный цикл RAM.
В разделе "Администраторы" нажмите Добавить; затем найдите и выберите созданную учетную запись администратора.
В разделе "Участники" нажмите Добавить; затем найдите и выберите созданную учетную запись администратора.
После добавления администратора щелкните на значке Роли процесса рядом с именем администратора.
В окне "Изменить роли процесса" в списке Доступные роли выберите Администрирование и нажмите кнопку Добавить.
Нажмите кнопку Готово.
Выберите Сохранить.
Остановите и перезапустите сервер Tomcat.
В веб-браузере откройте Rational Asset Manager.
В случае применения рекомендуемых имен файлов приложений URL будет выглядеть
следующим образом: http://localhost:8080/ram/home.faces
или
http://<адрес-веб-сервера>:<порт>/ram/home.faces. Откроется веб-клиент Rational Asset Manager.
Вам потребуется файл sqljdbc.jar, который
позволяет Tomcat подключиться к серверу
Microsoft SQL Server. Эти файлы предоставляются поставщиком сервера базы данных.
Об этой задаче
Для повышения производительности и стабильности
Rational Asset
Manager веб-приложения Rational Asset
Manager и файлы приложений
Rational Team
Concert
можно установить на отдельных серверах Tomcat. В пределах этого
документа установочный каталог сервера Tomcat для
Rational Asset
Manager
называется
<каталог-tomcat>, а
установочный каталог сервера Tomcat для
Rational Team
Concert
- <каталог-tomcat-для-rtc>.
В случае установки всех веб-приложений на одном сервере эти каталоги будут
совпадать.
Прим.:Для успешного развертывания Rational Asset
Manager и встроенного продукта Rational Team
Concert на нескольких серверах Tomcat, установленных на одном компьютере, необходимо указать отдельный порт для каждого сервера Tomcat во избежание возникновения коллизий. Дополнительная информация о портах в Tomcat 5.5 приведена в документации Apache Tomcat.
Убедитесь, что на всех серверах хранилищ заданы одинаковые значения текущей даты, времени и часового пояса.
Извлеките файлы сервера
Rational Asset Manager из
архива
для Tomcat и операционной системы. Эти файлы расположены в папке
<расположение-распаковки-архива>/apps/tomcat/.
Извлеките файлы общей библиотеки в папку <каталог-tomcat>\shared\lib:
Найдите и извлеките файл
<расположение-распаковки-архива>\apps\tomcat\sharedLib.zip.
Скопируйте все содержимое архива sharedLib.zip в
каталог <каталог-tomcat>\shared\lib.
В случае установки
Rational Team
Concert
на другом сервере Tomcat скопируйте содержимое файла
sharedLib.zip в каталог
<каталог-tomcat-для-rtc>\shared\lib
этого сервера Tomcat.
Из каталога <расположение-распаковки-архива>/apps/tomcat/
скопируйте следующие файлы в каталог
<каталог-tomcat>/webapps/:
com.ibm.ram.repository.web.tomcat_runtime.war
com.ibm.ram.repository.web.ws.tomcat_runtime.war
iehs.war
rmcabdgovernprocess.war
Для изменения корневого пути приложений переименуйте
соответствующие файлы WAR. Рекомендуется использовать следующие имена:
Табл. 7. Рекомендуемые корневые пути для файлов веб-приложений 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
Приложение с документацией по процессам разработки на основе ресурсов.
Настройте сервер Tomcat для
Rational Asset
Manager для подключения к серверу SQL Server.
Откройте файл <каталог-tomcat>\conf\server.xml в текстовом редакторе.
В файле server.xml найдите строки, начинающиеся со слова <Connector и содержащие значения port="8080" или port="8009".
Измените начало этих строк на <Connector URIEncoding="UTF-8".
Между открывающим и закрывающим тегами для Глобальных ресурсов
JNDI <GlobalNamingResources> и
</GlobalNamingResources> в файле
server.xml введите следующий текст для своей
версии Tomcat.
Прим.: Вместо значений <имя_пользователя> и
<пароль_пользователя> укажите ИД и пароль
пользователя, имеющего права доступа администратора к базе данных. Значения, показанные для "maxWait",
"maxActive" и "maxIdle" являются примерами значений и могут быть
подогнаны в соответствии с потребностями производительности.
Добавьте следующий файл JAR в папку
<каталог_установки_tomcat>\common\lib:
sqljdbc.jar
Этот файл можно получить у поставщика приложения базы данных.
Найдите файл
<расположение-распаковки-архива>/apps/tomcat/RTC-server.zip
на установочном носителе.
Извлеките архив RTC-server.zip в папку <установочный_каталог_rtc>.
Найдите файл <установочный_каталог_rtc>/jazz/server/jazz_war.ear и извлеките его содержимое. Файлы
.ear можно извлечь с помощью бесплатной
утилиты 7-Zip.
Из извлеченного пакета jazz_war.ear скопируйте
файл jazz.war в каталог
<каталог-tomcat-для-rtc>/webapps/.
Настройте защищенный порт на сервере Tomcat для Rational Team
Concert:
Создайте сертификат защиты для идентификации сервера Tomcat
при установлении соединений
SSL. Можно создать собственный сертификат с помощью команды
keytool можно запросить сертификат, подписанный
сертификатной компанией.
Дополнительная информация о создании собственных
сертификатов с помощью команды keytool приведена в
документации
по Java Sun. Пример команды keytool, позволяющей
создать собственный сертификат: keytool -genkey -alias tomcat -keystore <каталог-tomcat-для-rtc>/.keystore
Многие версии JRE IBM содержат
инструмент ikeyman (в каталоге
<каталог-IBM-Java-JRE>/jre/bin/).
С помощью этого инструмента можно создавать сертификаты защиты на
сервере и управлять ими. Дополнительная информация об
инструменте iKeyman приведена в
книге
Руководство
пользователя iKeyman.
В файле
<каталог-tomcat-для-rtc>\conf\server.xml
найдите тег <Connector> с атрибутом scheme="https".
В файле по умолчанию тег <Connector>
для порта 8443 выделен символами комментария.
<файл-хранилища-ключей> - это имя
файла хранилища ключей. Можно указать полный путь или
значение относительно корневого каталога сервера Tomcat (<каталог-tomcat-для-rtc>);
<пароль-хранилища-ключей> - это
пароль файла хранилища ключей.
<протокол-хранилища-ключей> - это
протокол хранилища ключей. Как правило, применяются значения
TLS и SSL_TLS.
<алгоритм-хранилища-ключей> - это
алгоритм
X509 для хранилища ключей. Как правило, применяются значения
SunX509 и IbmX509.
Если для параметра port указано значение, отличное от
8443 для коннектора без поддержки SSL (по умолчанию
применяется порт 8080), то измените значение
атрибута redirectPort с учетом номера порта
коннектора SSL.
Скопируйте следующий файл .jar из провайдера базы
данных в
папку
<каталог-rtc>/jazz/server/sqlserver
(при необходимости создайте папку sqlserver
вручную):
sqljdbc.jar
Найдите файл запуска Tomcat и откройте его в текстовом редакторе. Путь в Windows: <каталог-tomcat-для-rtc>\bin\startup.bat.
Путь в Linux, AIX и Linux for zSeries: <каталог-tomcat-для-rtc>/bin/startup.sh.
В файле запуска введите следующий текст, где
<каталог-rtc> - это
извлеченный каталог на шаге 9, а
<каталог_jar_oracle> - это
расположение файла .jar SQL Server из шага
12a:
(замените пробелы в <каталог-rtc> и
<каталог_jar_oracle> символами
%20):
set SQLSERVER_JDBC=<каталог_jar_oracle>
set JAZZ_INSTALL_DIR=<установочный_каталог_rtc>
set JAVA_OPTS=-Djava.awt.headless=true -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
Измените значение
com.ibm.team.repository.db.jdbc.location для
расположения SQL Server и имя базы данных для жизненных циклов:
Замените @localhost:1433 на расположение и
порт базы данных SQL Server.
Замените jazz на имя базы данных
жизненного цикла, например, RTCDB.
Замените jazzDBUser на имя пользователя
базы данных SQL Server.
В свойстве
com.ibm.team.repository.db.jdbc.password
замените JazzDBpswd на пароль указанного выше
пользователя SQL Server.
Прим.:Не изменяйте текст
{password} в свойстве
com.ibm.team.repository.db.jdbc.location.
Добавьте следующие свойства в файл teamserver.properties, где <незащищенный_порт> - номер незащищенного порта для сервера Tomcat (по умолчанию 8080), <защищенный_порт> - номер защищенного порта для сервера Tomcat (по умолчанию 8443) и <временный_каталог> - абсолютный путь к каталогу для хранения временных файлов:
Настройте серверы Tomcat для защиты пользователей. Если планируется
использовать защиту LDAP, то перед включением идентификации LDAP
следует настроить приложения
с помощью защиты на основе файлов (дополнительная информация приведена в
разделе Настройка идентификации LDAP для Tomcat):
Откройте файл
<каталог-tomcat>\conf\tomcat-users.xml
в текстовом редакторе. (сервер для
Rational Asset Manager).
Добавьте пользователя с именем admin и
присвойте ему роли admin и manager.
Можно скопировать следующий текст и вставить его между тегами
<tomcat-users>:
Откройте файл
<каталог-tomcat-для-rtc>\conf\tomcat-users.xml
в текстовом редакторе. (сервер для
Rational Team
Concert). Если приложения устанавливаются на одном
сервере Tomcat, то этот файл будет совпадать с файлом, указанным на шаге 15a.
Вставьте следующий текст между
тегами <tomcat-users>:
Добавьте пользователя с именем admin и
присвойте ему роли admin,
manager и JazzAdmins. Можно
скопировать следующий текст и вставить его между тегами
<tomcat-users>:
Если приложения устанавливаются на одном сервере, то можно
добавить роль JazzAdmins пользователю, созданному на
шаге 13b.
Перезапустите сервер Tomcat.
Настройте учетную запись администратора для Rational Team
Concert:
Запустите веб-интерфейс администрирования Rational Team
Concert в веб-браузере, указав следующий адрес: https://<имя_системы>:<защищенный_порт>/jazz/admin/. Обратите внимание на префикс https; требуется
защищенное соединение.
Войдите в систему, указав ИД пользователя
и Пароль администратора сервера
приложений. Если будет выдано сообщение об ошибке, связанной с загрузкой информации о
состоянии сервера, то перезапустите сервер базы данных и сервер Tomcat и
снова войдите в систему.
Нажмите Управление пользователями. Ошибки, связанные с конфигурацией внешнего реестра, можно
проигнорировать.
Выберите Создать пользователя.
Введите следующие сведения:
Имя пользователя: ИД администратора сервера Tomcat
ИД пользователя: ИД администратора сервера Tomcat
Адрес электронной почты: Действительный адрес электронной почты администратора сервера Tomcat
В разделе "Лицензия для доступа к клиенту" выберите Rational
Team Concert - Разработчик, чтобы предоставить этому пользователю лицензию разработчика.
Выберите Сохранить.
Выйдите из системы и снова войдите в пользовательский
веб-интерфейс администрирования от имени администратора сервера
приложений.
Импортируйте шаблона процесса управления жизненными циклами в Rational Team
Concert:
В веб-интерфейсе администрирования Rational Team
Concert нажмите Управление шаблонами процессов. Если ссылка Управление шаблонами
процессов не отображается, то выйдите из системы и снова
войдите в пользовательский веб-интерфейс администрирования.
Нажмите Импортировать шаблон и выберите файл com.ibm.ram.lifecycle.zip, расположенный в папке <расположение-распаковки-архива>/DatabaseScripts/.
Нажмите кнопку ОК. Будет показан шаблон RAM
Lifecycle.
Создайте новую область проекта в Rational Team
Concert:
В В веб-интерфейсе администрирования Rational Team
Concert нажмите Управление областями проекта. Если ссылка Управление областью проекта не отображается, то выйдите из системы и снова
войдите в пользовательский веб-интерфейс администрирования.
Нажмите Создать область проекта.
Введите следующие данные:
Имя проекта: Жизненный цикл RAM
Сводка: Область проекта для управления жизненными циклами Rational Asset Manager
Описание: Эта область применяется для управления жизненными циклами Rational Asset Manager
Выберите Сохранить.
Укажите необходимые роли и участников для области проекта:
На странице "Управление областями проекта" выберите область проекта Жизненный цикл RAM.
В разделе "Администраторы" нажмите Добавить; затем найдите и выберите созданную учетную запись администратора.
В разделе "Участники" нажмите Добавить; затем найдите и выберите созданную учетную запись администратора.
После добавления администратора щелкните на значке Роли процесса рядом с именем администратора.
В окне "Изменить роли процесса" в списке Доступные роли выберите Администрирование и нажмите кнопку Добавить.
Нажмите кнопку Готово.
Выберите Сохранить.
Остановите и перезапустите сервер Tomcat.
В веб-браузере откройте Rational Asset Manager.
В случае применения рекомендуемых имен файлов приложений URL будет выглядеть
следующим образом: http://localhost:8080/ram/home.faces
или
http://<адрес-веб-сервера>:<порт>/ram/home.faces. Откроется веб-клиент 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,
включающее
IBM
Rational Team Concert
Создать и настроить базы данных для ресурсов и жизненных циклов
Настроить защиту для сервера приложений
Для
настройки
Rational Asset
Manager
архив предприятия установки должен быть развернут и запущен, а также
должен выполняться сервер базы данных:
Разверните архив предприятия
com.ibm.ram.repository.setup.web на
выполняющемся сервере приложений. Это можно сделать, применив
IBM Installation
Manager
для установки компонента
Rational Asset
Manager:
Установите приложение базы данных локально или удаленно, к
которому может получить доступ сервер
Rational Asset Manager. Необходимо иметь права доступа администратора
сервера базы данных. Если вы планируете использовать приложение установки сервера
для настройки IBM
DB2, то браузер, в котором оно
выполняется, должен находиться в той системе, где установлен
DB2.
Об этой задаче
Важное замечание:Приложению установки сервера
потребуется остановить и перезапустить сервер, включая все узлы в
кластере, для настройки
Rational Asset Manager.
При выполнении других приложений на сервере или в кластере выполните
подходящую подготовку к остановке и перезапуску сервера или кластера.
После настройки
Rational Asset Manager
приложение установки сервера создает и обновляет файл протокола, в
который записываются все изменения в среде сервера. Для просмотра
всех текущих изменений, внесенных при выполнении приложения установки
сервера, выберите
Средства -> Просмотреть/Скрыть
протокол (). Список текущих
изменений будет показан в нижней части панели браузера.
Пока
протокол находится в панели, для просмотра всех изменений, внесенных
приложением установки сервера в среду сервера, выберите
Просмотреть полный протокол
().
Для
просмотра текущих сведений о среде сервера выберите
Средства -> Просмотр
отчета о конфигурации
().
Убедитесь, что на всех серверах хранилищ заданы одинаковые значения текущей даты, времени и часового пояса.
В
Linux,
AIX или Linux для
zSeries увеличьте количество файлов
описания, которые процесс может открыть одновременно, до, по крайней мере,
2048:
Для просмотра текущего количества файлов описания, которые могут
быть открыты одновременно, введите в командной строке: ulimit
-n
Если ограничение меньше 2048,
увеличьте его с помощью следующей команды: ulimit -n 2048
Настройте защиту приложения и параметры
идентификации для
WebSphere
Application Server:
В веб-браузере войдите в административную
консоль
WebSphere
Application Server. По умолчанию она расположена:
Для встроенного
WebSphere
Application Server:
http://localhost:13060/ibm/console .
Имя пользователя по умолчанию - admin, пароль
admin.
Для
WebSphere
Application Server:
http://localhost:9060/ibm/console
Выберите Защита.
Выберите Инфраструктура, приложения и
администрирование защиты.
Если в разделе Административная защита выбран переключатель
Включить административную защиту, выберите
переключатель Включить защиту приложений.
В разделе Идентификация нажмите Защита Веб.
Выберите Общие параметры.
В разделе Поведение идентификации Веб выберите переключатель
Использовать доступные данные идентификации при доступе к
незащищенному URI, если он еще не выбран.
Нажмите кнопку Применить.
В окне Сообщения выберите Сохранить непосредственно в
главной конфигурации.
Остановите и перезапустите сервер.
В
случае обновления версии V7.1.1.1 или более ранней в
кластере WebSphere
Application Server
необходимо создать экземпляр автономного сервера приложений в кластере для Rational Team
Concert.
Соответствующие инструкции приведены в разделе Создание экземпляра сервера приложений для Rational Team Concert
в кластере WebSphere Application Server. Если кластер не применяется, то это действие выполнять необязательно;
Rational Team
Concert
и Rational Asset Manager
можно установить на одном сервере приложений.
Если приложение настройки сервера было развернуто вручную (без помощи
Installation
Manager),
то в той же системе создайте папку, содержащую следующие файлы сервера
приложений:
Откройте приложение установки сервера, перейдя в веб-браузере по
адресу
http://<имя_системы>:<номер_порта>/<корневой_каталог_установки_сервера>.
URL по умолчанию для приложения установки сервера:
http://localhost:13080/ram.setup для
установки
Rational Asset
Manager
со встроенным
WebSphere
Application Server.
http://localhost:9080/ram.setup для
установки
Rational Asset
Manager
в существующем WebSphere
Application Server.
http://localhouse:9060/ram.setup для
установки
Rational Asset
Manager
в существующем кластере среды сетевого развертывания
WebSphere
Application Server.
Если защита включена на сервере приложений, будет показано
приглашение ввести ИД и пароль пользователя для администратора
сервера приложений.
На странице Введение укажите тип базы данных и идентификации
пользователя:
Выберите из списка приложение базы данных, которое вы будете
использовать:
Выберите тип идентификации пользователя, который будет
использоваться в веб-приложении
Rational Asset
Manager:
LDAP: Информация о пользователе храниться
в хранилище Упрощенного протокола доступа к каталогам (LDAP). Для
доступа к хранилищу необходима административная информация.
Файл: Информация о пользователе хранится в
пользовательском реестре пользователей, определенном для сервера
приложений. Он может быть показан в списке как имя пользовательского
реестра, как определено для сервера приложений. Примером пользовательского реестра
пользователей является Файл, где информация о пользователе
хранится в простом файле на сервере. Если вы используете другие типы
идентификации. выберите эту опцию.
Прим.:Идентификация на основе фала
не предназначена для использования в рабочей среде.
Объединенное хранилище: Информация о
пользователе хранится в нескольких хранилищах, таких как хранилища
LDAP. Этот тип идентификации управляется
WebSphere
Application Server.
Локальная операционная система: Информация
о пользователе хранится в базе данных учетных записей пользователей в
локальной операционной системе.
Этот тип идентификации управляется
WebSphere
Application Server.
В поле Найти установочные файлы укажите
каталог, в котором расположены файлы веб-приложения. Если использовалась программа
Installation
Manager,
то файлы будут расположены в каталоге
<расположение-группы-пакетов>\ram\apps\was.
Этот каталог должен содержать следующие файлы:
com.ibm.ram.repository.web_runtime.ear
RTC-Server.zip
iehs_war.ear
rmcabdgovernprocess_war.ear
Подтвердите, что вы хотите настроить Сервер или
кластер. Если требуется создать кластер среды сетевого развертывания для
Rational Asset
Manager,
обратитесь к
документации
WebSphere Application Server.
Нажмите
Далее.
В разделе Шаг 1: Найти установочные файлы
в поле Расположение укажите каталог, в котором
расположены новые файлы веб-приложений. Если использовалась программа
Installation
Manager,
то файлы будут расположены в каталоге
<расположение-группы-пакетов>\ram\apps\was.
Этот каталог должен содержать следующие файлы:
com.ibm.ram.repository.web_runtime.ear
RTC-Server.zip
iehs_war.ear
rmcabdgovernprocess_war.ear
В разделе Шаг 2: Выберите программы и документацию для установки
успешно развернутые приложения помечены именем кластера или сервера, на котором
они развернуты. Для развертывания веб-приложений
Rational Asset Manager
выполните следующие действия:
Выберите одно или несколько приложений для развертывания.
Из списка Кластеры и серверы или
Серверы выберите кластеры или серверы, на
которые необходимо произвести развертывание. Невозможно развернуть
Rational Team
Concert
в кластере. Вместо этого используйте одиночный сервер, созданный на шаге
4.
Прим.:Для включения идентификации пользователей при обращении к
приложению справки Rational Asset Manager
(например, через сервер приложений или внешний брандмауэр)
необходимо развернуть
приложение справки
Rational Asset Manager
в одном сервере или кластере вместе с веб-приложением Rational Asset Manager.
Выберите Развернуть приложения. Процесс развертывания одного или нескольких приложений
может занять несколько минут. Индикатор хода выполнения развертывания
показывается на отдельной странице. Результаты процесса показываются
на странице Развернуть
Rational Asset Manager.
Нажмите
Далее.
На странице Сводка нажмите Далее.
В разделе 2, часть 1, или создайте новую базу данных, или
подключитесь к существующей:
Выберите, нужно ли создавать новую базу данных или использовать
существующую.
Для того чтобы создать и заполнить новую базу данных, выберите
опции Создать обе базы данных и нажмите
Далее.
Перейдите к шагу
10b.
Для того чтобы использовать существующую базу данных (например,
при обновлении из предыдущей версии
Rational Asset
Manager),
выберите Использовать существующую базу данных.
Перейдите к шагу
11.
Создайте базу данных.
Базу данных DB2
можно заполнить с помощью аплета Java™ или
вручную.
Для того чтобы использовать аплет
Java:
После загрузки аплета он ищет экземпляр
DB2 в локальной системе.
Браузер, в котором выполняется приложение установки сервера, должен
находится в той системе, в которой установлен
DB2. Если аплет находит
экземпляр DB2, то показывается
расположение установки DB2 и ее
версия. Если аплет не находит экземпляр, показывается приглашение
ввести расположение.
Для того чтобы использовать другую установку
DB2, выберите
Изменить расположение установки.
Введите ИД пользователя и
Пароль для администратора DB2. Администраторы
DB2 управляются операционной системой.
После выбора подходящего расположения введите в поле
Создать базу данных для Управления ресурсами
имя базы данных ресурсов (например, RAMDB).
В поле Создать базу данных для
Управления жизненным циклом введите имя для базы данных
управления жизненным циклом (например, RTCDB).
Выберите Создать базу(ы) данных. Это
также заполнит таблицы базы данных для ресурсов.
Для того чтобы вручную создать и настроить базу данных
DB2, выберите
Показать инструкции по созданию вручную базы данных
DB2 и следуйте показанным инструкциям.
Для Oracle или SQL Server следуйте инструкциям
по созданию и заполнению вручную базы данных.
В разделе 2, часть 2, укажите параметры соединения с базой
данных:
В текстовом поле Сервер базы данных
введите имя или IP-адрес хоста сервера базы данных, например,
servername.example.com.
(Не используйте
localhost).
В поле Порт укажите номер порта. Например, значением по умолчанию для
DB2 является
50000.
Введите ИД и пароль пользователя с административными правами
доступа к приложению базы данных.
Выберите или укажите расположение файлов архива, требуемых базой
данных на сервере, или выгрузите их на сервер.
Для того чтобы указать расположение файлов архива, введите полный
путь к каталогу, в котором они содержатся, например,
C:\Program Files\IBM\SQLLIB\java.
Для того чтобы выгрузить файлы на сервер, выберите эту опцию и
найдите файлы в локальной системе. По умолчанию они доступны в
каталоге <корневой каталог установки RAM
V7.1>\ram\ewas\universalDriver\lib в
локальной системе. После выгрузки на сервер они будут помещены в
каталог
<каталог_установки_WAS>\profiles\<имя_профайла>\config\cells\<имя_ячейки>\ram_jdbc
Прим.:
Замените
обратные косые черты ("\") в путях к каталогам на прямые косые черты ("/").
Важное замечание:
Если необходимо выполнить
WebSphere Application Server или
Apache Tomcat как пользователь, отличный от root, необходимо установить
соответствующие права доступа к выгруженным файлам архива базы данных
Java. Обратитесь к инструкциям,
приведенным в разделе Разрешение подключения к базе данных пользователей, отличных
root
(Linux
и
AIX).
В поле Имя базы данных для RAM введите
имя главной базы данных
Rational Asset Manager,
например, RAMDB.
В поле Имя базы данных для жизненного
цикла введите имя базы данных управления жизненным
циклом, например, RTCDB
Нажмите Проверить соединение. Приложение
установки сервера сообщит, может ли сервер подключиться к базе
данных.
Если тест соединения выполнен успешно, нажмите
Далее.
В разделе 2, часть 2, настройте базу данных и
заполните таблицы:
На шаге 5: Настройте Основную базу данных
Rational Asset Manager
и нажмите Заполнить базу данных.
Будет предложено подтвердить намерение настроить базу данных. Нажмите кнопку OK. Этот процесс может занять несколько минут.
На шаге 6: Настройте Базу данных жизненного цикла
Rational Asset Manager
и нажмите Заполнить базу данных.
Будет предложено подтвердить намерение настроить базу данных. Нажмите кнопку OK. Этот процесс может занять несколько минут.
После настройки базы данных нажмите
Далее.
В
разделе 2, часть 3, если используется
DB2, можно настроить параметры базы
данных для оптимизации производительности
Rational Asset Manager.
Если используется Oracle или SQL, параметры базы данных настроить
невозможно.
Если используется DB2,
настройте параметры базы данных. Указаны рекомендуемые значения и текущие значения для
следующих параметров. Для того чтобы изменить все параметры на
рекомендуемые значения, выберите Использовать
рекомендуемые значения. Изменения в параметрах базы
данных вступят в силу при перезапуске сервера базы данных.
LOCKLIST: Для того чтобы указать объем
дискового пространства, выделяемый для списка блокировки, введите
число от 4 до 60000
включительно.
LOCKTIMEOUT: Для того чтобы указать время
в секундах, в течении которого приложение ожидает получение
блокировки, введите число от 1 до
30000.
Установка этого параметра помогает
избежать глобальных взаимоблокировок для приложений.
Если значением
является -1, обнаружение тайм-аута
блокировки выключено.
LOGFILSIZ: Для того чтобы указать размер
каждого основного и вспомогательного файла протокола, введите число.
Размер этих файлов протокола ограничивает количество записей
протокола, которые могут быть внесены в них, прежде чем они станут
считаться полными, и потребуется новый файл протокола. Если в базе
данных выполняется большое количество транзакций обновления, удаления
и вставки, которые быстро заполнят файл протокола, увеличьте значение
LOGFILSIZ.
Прим.:Изменение значения параметра
LOGFILSIZ необходимо только тогда, когда
существуют большое количество ресурсов в хранилище (например, десятки
или сотни тысяч).
MAXAPPLS: Введите число больше количества
ожидаемых параллельных соединений.
MAXLOCKS: Для того чтобы указать
процентное отношение списка блокировки, которое достигается, когда
администратор базы данных изменяет из строки в таблицу блокировки для
приложения, введите число от 1 до
100. Хотя процесс эскалации не занимает много
времени, блокировка целых таблиц, а не отдельных строк, понижает
параллелизм, и потенциально уменьшает общую производительность базы
данных для последующих попыток доступа к затронутым таблицам.
Нажмите
Далее.
В сводке раздела 2 приложение и сервера покажет приглашение
перезапустить сервер. Если вы планируете продолжить работу в других
разделах приложения установки сервера, можно отложить перезагрузку
сервера до завершения работы в этих разделах.
После завершения указания параметров конфигурации (например,
при использовании приложения установки сервера для внесения изменений
в существующую установку) перезапустите сервер. Для того чтобы
перезапустить сервер, выберите
Средства -> Перезапустить
сервер.
Для того чтобы продолжить работу без перезапуска сервера,
выберите Далее.
В разделе 3 настройте идентификацию пользователей:
Если вы выбрали идентификацию LDAP на шаге
7b,
настройте соединение с LDAP на странице Настройка идентификации LDAP.
LDAP должен быть запущен, и сервер LDAP должен быть доступен из этой
системы.
Настройте соединение с хранилищем LDAP. На этой странице
определите информацию, которую сервер
Rational Asset
Manager
использует для подключения к серверу LDAP: адрес сервера LDAP, порт
связи и, если требуется, ИД и пароль пользователя, который будет
использоваться в
Rational Asset
Manager
для запроса реестра.
Поставщик LDAP: Выберите программное
обеспечение LDAP.
При выборе поставщика в столбце рекомендуемых
значений показываются примеры значений для некоторых параметров,
требуемых сервером LDAP.
Сервер: Введите имя сервера, на котором
установлен LDAP, например, ldap.example.com.
Если защита включена на сервере LDAP, отметьте SSL
включена.
Порт: введите номер порта сервера LDAP.
Подключиться анонимно: Если хранилище LDAP
не требует ИД и пароль пользователя для доступа, выберите этот
переключатель. Если хранилище LDAP требует ИД и пароль пользователя,
очистите этот переключатель и заполните поля Связать DN
пользователя и Связать пароль.
Связать DN пользователя: Введите
отличительное имя (DN) пользователя, который имеет права доступа для
запроса к базе данных LDAP.
Rational Asset Manager
использует это имя пользователя для доступа к LDAP. Например,
uid=123456,c=us,ou=exampleorganization,o=example.com.
Связать пароль: Если вы введи DN
пользователя, введите пароль для него.
Прим.:Если используется
идентификация пользователей с помощью LDAP и имя хоста LDAP имеет несколько
IP-адресов в конфигурации сети, необходимо в административной консоли WebSphere
Application Server настроить соответствующее свойство, чтобы предотвратить
возможную блокировку учетных записей пользователей LDAP в случае, когда
пользователи пытаются войти в Rational Asset Manager с неправильными
идентификационными данными.
Неправильное имя пользователя заставляет сервер проверять пользователя с
каждым IP-адресом, что влечет за собой множественные отказы во входе в систему.
Если задано максимальное количество попыток входа в систему, одна попытка входа
с неверными идентификационными данными может вызвать блокировку учетной записи
LDAP.
Инструкции по предотвращению подобной ситуации приведены в разделе http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg1PK42672.
Нажмите кнопку Тестировать соединение.
Если приложение установки сервера подключилось к LDAP, продолжите
работу. Невозможно продолжить настройку идентификации LDAP, пока не
установлено соединение.
Определите пользователя в реестре LDAP как администратора
хранилища
Rational Asset Manager.
ИД администратора: Введите уникальный ИД
пользователя, который будет администратором хранилища для
Rational Asset Manager.
Администратор хранилища ответственен за настройку сервера
Rational Asset
Manager. Например,
(если LDAP используется адрес электронной почты как уникальный
идентификатор) Administrator@example.com.
Пароль: Введите пароль для ИД
администратора.
Фильтр поиска пользователя: Введите
синтаксис, который будет использоваться в LDAP для
запроса пользователя. %v представляет термин поиска, введенный во
входном текстовом поле. Поиск будет выполнен так, как если бы в
составе термина поиска находился символ подстановки. Создается шаблон
поиска по умолчанию для поиска всех objectClasses для person,
у которого свойство mail или свойство name совпадает с
термином поиска.
Основание поиска пользователя: Введите
корневой путь, с которого начнется поиск пользователей в реестре
LDAP, например,
ou=exampleorganization,o=example.com.
Выберите Проверить пользователя.
Если приложение установки сервера нашло пользователя в реестре
LDAP, нажмите Далее. Не продолжайте настройку
идентификации LDAP, пока пользователь не будет идентифицирован как
администратор хранилища.
На следующей странице сопоставьте свойства пользователя в
Rational Asset Manager
соответствующим свойствам пользователя в реестре LDAP.
Rational Asset Manager
требует эту информацию для идентификации пользователя, для извлечения
пользовательских данных и для связи с пользователем по электронной
почте.
Уникальный идентификатор: Введите имя
свойства экземпляра objectClass пользователя, которое
представляет уникальный ИД пользователя. Например: свойство
serialNumberperson (objectClass) или
свойство sAMAccountNameuser
(objectClass).
По умолчанию используется значение
uid.
Идентификатор входа в систему: Введите
свойство (objectClass), которое пользователи могут использовать как
свои ИД для входа в систему. Даже хотя обычно Уникальный ИД и ИД
входа в систему совпадают, можно настроить реестр таким образом,
чтобы пользователь входил с помощью другого ИД (например, адреса
электронной почты).
Например,
userPrincipleName.
Запрос имени пользователя LDAP: Введите
запрос поиска в LDAP, который преобразует краткое имя пользователя в
запись LDAP, например, *:userPrincipleName или
*:uid.
Электронная почта: Введите имя свойства,
которое содержит адрес электронной почты пользователя, например,
mail.
Номер телефона: Введите имя свойства,
которое содержит номер телефона пользователя, например,
telephonenumber.
Шаблон URL изображения: Можно хранить
изображения вне реестра LDAP. Если вы можете извлечь изображение
пользователя с помощью URL, настройте этот шаблон для извлечения
изображения одновременно с информацией о пользователе. В шаблоне
${свойство} представляет свойство пользователя LDAP объекта
пользователя, которое будет заменено при извлечении изображения.
Например, для пользователя со свойством uid равным 123456,
шаблон по умолчанию
https://<url_сервера_изображения>/photo/${uid}.jpg
преобразуется в URL
https://<url_сервера_изображения>/photo/123456.jpg.
Выберите Тестирование преобразования. Если
все преобразования верны, ИД администратора, имя электронная почта,
номер телефона и фотография показываются в сообщении об успешной
проверке.
Укажите свойства группы пользователей в LDAP. Информация о
группе пользователей в LDAP может быть извлечена и повторно
использована в сообществах
Rational Asset Manager.
В
Rational Asset Manager
сообщества являются основными организационными группировками в
хранилище: они являются множествами пользователей с общими интересами
в наборе ресурсов, и каждое сообщество может определить своих
участников, роли участников, права доступа, процессы и ресурсы.
Фильтр поиска группы пользователей: это
фильтр для поиска групп. По умолчанию ищутся все
groupOfUniqueNames (статическая группа), groupOfNames
(статическая группа LDAP), groupOfUrls (динамическая группа
LDAP), group (группа, определенная в Active Directory) для
введенного пользователем термина поиска.
Основание поиска группы пользователей:
Введите основание поиска для групп, например,
ou=memberlist,ou=groups,o=example.com.
Преобразование ИД группы: Введите запрос
поиска в LDAP, который преобразовывает краткое имя группы в запись
LDAP, например, *:cn.
Преобразование ИД участника группы:
Введите запрос поиска в LDAP, который идентифицирует взаимосвязь
пользователь-группа, например, memberof:member.
Нажмите Далее. Откроется страница сводки
Настройка идентификации и пользователей.
Для того чтобы завершить настройку, перезапустите сервер
приложений.
Можно также отложить перезапуск сервера до завершения
других действий в приложении установки сервера.
Нажмите
Далее.
Если вы выбрали идентификацию на основе файла на шаге
7b,
добавьте или удалите пользователей из списка на странице Настройка
идентификации на основе файла. Идентификация на основе файла
означает, что информация о пользователях хранится в текстовом файле
на сервере. По умолчанию существует шесть пользователей ("admin" и
"user1" - "user5").
Прим.:Пароли для шести пользователей по умолчанию
совпадают с их ИД.
Добавьте, измените или удалите пользователей:
Для того чтобы отфильтровать список пользователей, введите строку
в текстовое поле Поиск и нажмите кнопку Поиск. Можно использовать
символы подстановки (*).
Для просмотра всего
списка введите * в текстовое поле поиска.
Для того чтобы добавить пользователя, нажмите
Добавить пользователя и введите ИД и пароль
пользователя.
Для того чтобы удалить пользователя, нажмите кнопку
Удалить рядом с его именем.
Затем нажмите кнопку Далее. Откроется
страница сводки Настройка идентификации и пользователей.
Для того чтобы завершить настройку, перезапустите сервер
приложений.
Можно также отложить перезапуск сервера до завершения
других действий в приложении установки сервера.
Если на шаге
7b
вы выбрали использование интегрированного хранилища, локальной
операционной системы или пользовательского реестра пользователей (не
на основе файла), будет показано приглашение подтвердить, что ИД
пользователя администратора для реестра пользователей будет
администратором хранилища. Для этого типа идентификации не существует
других опций конфигурации.
В разделе 4 настройте параметры для
Rational Asset Manager:
Введите адрес Сервера лицензий в формате
<порт>@<имя_хоста>, например,
27000@example.com. По умолчанию
Rational License Server
использует порт TCP/IP 27000.
В разделе типа лицензии выберите тип лицензии, который будет
использоваться на сервере Rational Asset Manager.
укажите адрес сервера, на котором находятся приложения,
развернутые на шаге
9.
Введите протокол, полное имя хоста и номер порта, например,
http://example.com:9080.
Важное замечание:Всегда используйте имя хоста или IP-адрес для
этих записей.
Не используйте localhost.
При использовании IPV6, укажите имя хоста
IPV6; адрес IPV6 не будет работать.
Задайте пути приложений. Пути по умолчанию основаны на указанном адресе сервера.
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),
нажмите Изменить.
Нажмите
Далее.
Задайте расположения папок хранилища. При установке в кластере
показывается его имя, и вы должны выбрать папки для каждого узла в
кластере. Для применения параметров, выбранных для первого узла, ко
всем узлам нажмите Использовать эти параметры для всех
узлов.
Прим.:
При использовании удаленного файлового сервера или
кластера
WebSphere
Application Server
одна и та же учетная запись пользователя Windows (имя пользователя и пароль)
должна иметь доступ к каждой системе, использованной в
Rational Asset Manager.
В противном случае
Rational Asset Manager не
сможет сохранять файлы на разных файловых
серверах.
Постоянная папка: Введите полный путь в
файловой системе к папке, в которой хранятся ресурсы и индексы
поиска. Это может быть отображенный каталог. При установке в кластере
это должно быть расположение, совместно используемое во всех узлах
кластера.
Локальная папка хранилища: Введите полный
путь к папке, в которой будут храниться данные веб-приложения
Rational Asset
Manager.
Это должно быть расположение в локальной системе, а не отображенное
или подключенное расположение. При установке в кластере каждый узел в
нем должен иметь свою собственную локальную папку хранилища, которая
не используется совместно с другими узлами. При установке нескольких
серверов на одном физическом узле они все должны использовать одну
физическую локальную папку папку хранилища.
Папка индекса: Введите полный путь к
папке, в которой будут храниться файлы индексов веб-приложения
Rational Asset Manager.
Совет:Для обеспечения оптимальной производительности эти папки должны быть
расположены на разных физических дисках. Каждый диск должен иметь возможность
быстрого чтения и записи и не должен быть диском
операционной системы или сервера приложений. Для установок в кластере каждая
система должна иметь свою собственную локальную папку на локальном жестком
диске. Совместное использование локальной папки между всеми серверами
приложений понизит производительность.
Нажмите
Далее.
Для установок в кластере Служба сообщений
Java (JMS) должна быть
правильно настроена для
Rational Asset Manager,
чтобы обеспечить связь между серверами в кластере. Подтвердите, что
JMS настроен правильно и нажмите Далее.
Необязательно: В разделе 4, часть 3, настройте параметры
производительности для
WebSphere
Application Server:
Настройте параметры сервера.
Сбор мусора класса: Необязательно: Введите
имя алгоритма сбора мусора для использования. Рекомендуемое значение
предназначено для увеличения производительности сервера:
-XX:+UseParallelGC
-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. Если процессор сервера
загружен не полностью, увеличьте это значение, а если процессор
перегружен, то уменьшите его.
Нажмите
Далее.
На странице Настройка кучи виртуальной памяти
Java измените размер кучи для
сервера. При установке в кластере можно установить размер кучи для
узла. По умолчанию используется значение Не
установлено. Перед выбором одной из других опций
(Низкий, Средний или
Высокий) необходимо знать, сколько физической
памяти имеет компьютер.
Нажмите
Далее. снова откроется страница Сводка.
Перезапустите сервер. Для того чтобы перезапустить
WebSphere
Application Server,
выберите внизу страницы Перезапустить сервер,
введите ИД пользователя и
Пароль администратора сервера, а затем нажмите
Перезапустить. Невозможно запустить какое-либо из развернутых на
Rational Asset
Manager
приложений, пока сервер не будет перезапущен. После перезапуска сервера откроется страница Параметры
управления жизненным циклом.
Если перезапуск сервер занимает больше
180 секунд, перейдите на начальную страницу приложения установки
сервера
(http://<имя_системы>:<номер_порта>/<корневой_каталог_установки_сервера>,
например, http://localhost:13080/ram.setup) для
открытия страницы параметров управления жизненны циклом.
При использовании встроенного
WebSphere
Application Server,
так как теперь защита настроена, необходимо войти в систему с помощью
Имени пользователя и
Пароля администратора
WebSphere
Application Server. После входа в систему откроется страница Параметры
управления жизненным циклом.
На странице Параметры управления жизненным циклом введите путь и
информацию о входе в систему для приложения
Rational Team
Concert:
В поле Rational Team Concert введите путь
к расположению
Rational Team
Concert.
Необходимо использовать защищенное соединение
(https://).
По умолчанию этим значением
является:
Для встроенного
WebSphere
Application Server:
https://localhost:13443/jazz
Для существующего
WebSphere
Application Server:
https://localhost:9443/jazz
В поле ИД пользователя введите имя
пользователя администратора хранилища
WebSphere
Application Server. По умолчанию это admin.
В поле Пароль введите пароль администратора хранилища. По умолчанию это admin.
Нажмите Настройка сервера. Этот процесс может занять несколько минут. После настройки снова откроется страница Сводка.
На странице Сводка выберите Запуск с
помощью
Rational Asset Manager. Откроется веб-клиент.
Прим.:Значения, приведенные в качестве примеров в этом разделе, предназначены для базовой автономной среды. Для более сложных сред установки администратору сервера необходимо изменить эти параметры.
Перед выполнением следующих действий необходимо запустить сервер, на котором установлено приложение Rational Asset Manager:
Убедитесь, что на всех серверах хранилищ заданы одинаковые значения текущей даты, времени и часового пояса.
где <номер_порта> (порт для транспорта HTTP или WC_defaulthost) по умолчанию равен 13080 и <корневой_контекст_Rational_Asset_Manager> (корневой контекст для приложения Rational Asset Manager) по умолчанию равен ram.
Пример:
http://localhost:13080/ram/home.faces
Для проверки номера порта (WC_defaulthost) откройте файл установочный_каталог\ram\ewas\profiles\profile1\properties\portdef.props в текстовом редакторе и проверьте значение свойства wc_defaulthost, где установочный_каталог - каталог Rational Asset Manager.
где <номер_порта> (порт для транспорта HTTP или WC_defaulthost) по умолчанию равен 9080 и <корневой_контекст_Rational_Asset_Manager> (корневой контекст для приложения Rational Asset Manager) по умолчанию равен ram by default.
Пример:
http://www.example.com:9080/ram/home.faces
Для проверки значения WC_defaulthost откройте административную консоль WebSphere
Application Server и выберите Серверы -> Серверы приложений -> имя_сервера -> Порты.
На сервере Apache Tomcat:
http://<имя-системы>:8080/ram/home.faces
Пример:
http://localhost:8080/ram/home.faces
Войдите в систему как администратор сервера приложений:
Для
WebSphere
Application Server
ИД пользователя и пароль по
умолчанию равны admin.
Для Apache Tomcat ИД пользователя по умолчанию равен admin, а пароль по умолчанию пустой.
При первом обращении к Rational Asset Manager появится страница "Ошибка конфигурации". Щелкните на ссылке здесь и введите ИД и пароль администратора. Откроется страница Конфигурация.
Укажите путь к серверу лицензий и выберите тип лицензии для хранилища:
В разделе "Путь к серверу лицензий" введите номер порта и полное имя сервера лицензий через символ '@'. Пример: 8010@путь_к_серверу_лицензий. При наличии нескольких серверов лицензий укажите их через запятую. (Необходимо указать три сервера.) Пример: 27000@путь_к_серверу_лицензий_1.example.com,
27000@путь_к_серверу_лицензий_2.example.com, 27777@путь_к_серверу_лицензий_3.example.com.
В качестве типа лицензии выберите Стандартная версия или Корпоративная версия, чтобы настроить тип лицензии для данного хранилища.
Убедитесь, что в разделе База данных в поле
Пользователь
указано имя пользователя, обладающего полными правами доступа к
базам данных Rational Asset Manager и Rational Team Concert. В
противном случае в полях Пользователь и
Пароль введите идентификационные данные
пользователя базы данных с полными правами доступа.
где <имя_хоста> - имя хоста сервера приложений, <номер_порта> - порт для транспорта HTTP, <корневой_контекст_веб_служб_Rational_Asset_Manager> - корневой контекст для приложения веб-служб Rational Asset Manager.
Если применяется распределитель нагрузки, укажите его имя. Если применяется веб-сервер proxy без распределителя нагрузки, укажите имя веб-сервера. При использовании IPV6, укажите имя хоста
IPV6; адрес IPV6 не будет работать.
Пример:
http://www.example.com:9080/ram.ws
В разделе Внутренний путь к
Rational Team
Concert
укажите путь к
IBM
Rational Team Concert
и сведения для входа в систему:
В поле Путь укажите защищенный путь для сервера Rational Team Concert. Пример: https://www.example.com:9443/jazz. При использовании IPV6, укажите имя хоста
IPV6; адрес IPV6 не будет работать.
В полях Пользователь и Пароль введите имя пользователя и пароль администратора сервера приложений.
Для Tomcat укажите пользователя, которому была присвоена лицензия
разработчика.
Если на веб-сервере настроена идентификация
LDAP, то в разделе Нестандартный реестр
пользователей
можно настроить
Rational Asset Manager
для применения реестра LDAP для идентификации
пользователей, извлечения информации о пользователях и применения
связываний группы:
Если планируется использовать нестандартный класс пользователей,
то выберите переключатель Использовать нестандартный
реестр пользователей и введите полный путь к классу
в поле Класс. В противном случае оставьте в поле
Класс значение по умолчанию.
В поле ИД администратора введите имя
пользователя реестра, которому требуется присвоить права
администратора хранилища
Rational Asset Manager. Укажите имя администратора хранилища; в противном случае вы не
сможете войти в
Rational Asset Manager
с правами администратора хранилища для дальнейшей настройки
приложения.
Нажмите кнопку Настроить и введите следующую
информацию для настройки взаимосвязи между
Rational Asset Manager и
реестром LDAP. Пустое значение автоматически заменяется на значение по
умолчанию. Для того чтобы указать пустое значение, введите
пробел (" ").
Табл. 8. Параметры конфигурации реестра LDAP
Поле конфигурации LDAP
Описание
URL сервера LDAP
URL сервера LDAP (пример:
ldap://<url>:389). Для защищенного обмена данными используйте следующий адрес: ldaps://<url>: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://<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.
(Дополнительно) Для того чтобы в Rational Asset Manager настроить применение удаленных исполняемых файлов Java для повышения производительности, обратитесь к разделу Настройка удаленных процессов.
В противном случае выберите Использовать JRE веб-сервера.
В разделе Дисковая память настройте параметры дисковой памяти для
хранения ресурсов и индексных файлов:
Прим.:
При использовании удаленного файлового сервера или
кластера
WebSphere
Application Server
одна и та же учетная запись пользователя Windows (имя пользователя и пароль)
должна иметь доступ к каждой системе, использованной в
Rational Asset Manager.
В противном случае
Rational Asset Manager не
сможет сохранять файлы на разных файловых
серверах.
В списке Тип хранения выберите способ хранения ресурсов. Если для хранения ресурсов планируется использовать продукт IBM
Rational
ClearCase, он должен быть уже установлен и запущен, а пользователь сервера должен иметь права для работы с Rational
ClearCase.
Если ресурсы хранятся в файловой системе, введите расположение в поле Постоянная папка (например, d:\RAMStorage). В кластере папка persist должна находиться
на общем диске, к которому имеют доступ все серверы кластера.
В поле Локальная папка введите полный путь к папке,
которую следует использовать для хранения временных данных веб-приложения
(например, e:\RAMlocalfolder). Она должна находиться на локальном жестком диске, а
не на общем диске. При установке в кластере каждый узел в
нем должен иметь свою собственную локальную папку хранилища, которая
не используется совместно с другими узлами. При установке нескольких
серверов на одном физическом узле они все должны использовать одну
физическую локальную папку папку хранилища.
В поле Папка для индексных файлов укажите полный
путь к папке, в которой следует хранить индексы поиска. Она должна находиться на локальном жестком диске, а не на общем диске.
Для обеспечения оптимальной производительности эти три папки должны быть
расположены на разных физических дисках.
где <имя_системы> - имя хоста сервера приложений, <номер_порта> - порт для транспорта HTTP, <корневой_контекст_Rational_Asset_Manager> - корневой контекст приложения Rational Asset Manager.
Если применяется распределитель нагрузки, укажите его имя.
Если применяется веб-сервер proxy без распределителя нагрузки, укажите имя веб-сервера. При использовании IPV6, укажите имя хоста
IPV6; адрес IPV6 не будет работать.
Пример:
http://www.example.com:9080/ram
Укажите путь к документации:
Если веб-приложение справки и документации находится на том же сервере, что и приложение сервера, отметьте пункт Использовать по умолчанию в поле Путь к Information Center.
В противном случае выключите переключатель Использовать по умолчанию и введите URL веб-приложения справки (например, http://www.example.com:9080/ram.help). При использовании IPV6, укажите имя хоста
IPV6; адрес IPV6 не будет работать.
Если веб-приложение документации по процессам управления и разработки на основе ресурсов находится на том же сервере, что и приложение сервера, то в разделе "Путь к процессам разработки на основе ресурсов" включите переключатель Использовать по умолчанию. В противном случае выключите переключатель Использовать по умолчанию и введите URL веб-приложения справки (например, http://www.example.com:9080/ram.process). При использовании IPV6, укажите имя хоста
IPV6; адрес IPV6 не будет работать.
В разделе "Расписание заданий" укажите частоту выполнения определенных заданий:
Расписание создания индекса статистики - это расписание обновления информации на страницах Статистика хранилища, Статистика по ресурсам и домашней странице.
Расписание обработки подписок - это расписание отправки подписок по электронной почте. Как правило, эта операция выполняется один раз в день.
Расписание обновления информации о пользователях и группах указывает частоту обновления информации в каталоге пользователей. Однако информация в реестре LDAP при этом не обновляется; данные в реестре LDAP обновляются в Rational Asset Manager.
Расписание обработки уведомлений о процессах - это расписание обработки предупреждений, рассылаемых проверяющим о том, что ресурс требует проверки. Например, если указано значение один час, то уведомления для всех новых ресурсов, созданных в течение часа, отправляются в начале следующего часа.
Для каждого задания в разделе Расписания заданий можно изменить частоту выполнения задания. Нажмите Изменить и выберите один из следующих вариантов:
Для выполнения задания каждые n часов или минут выберите Выполнять задание каждые, введите число и выберите минут или часов в выпадающем списке.
Для выполнения задания один раз в день или неделю выберите Выполнять задание по расписанию, выберите Каждый день или определенный день недели, затем выберите время в выпадающем списке.
Настройте параметры производительности:
В разделе "Параметры производительности" отмените выбор
переключателя Автоматически создавать содержимое при отправке ресурсов, если не требуется автоматически создавать уменьшенные копии артефактов, присоединенных к ресурсам, в Rational Asset Manager. Такой подход позволяет повысить производительность при отправке ресурсов в
хранилище.
Если служба поиска не должна учитывать популярность ресурсов, то отмените
выбор переключателя Включить индексацию с учетом
популярности. Отмена выбора этого переключателя позволяет повысить
производительность больших хранилищ; однако служба поиска не будет
использовать такую статистику, как число загрузок и просмотров.
В поле Максимальное число сеансов для пользователя введите максимальное число сеансов для одного пользователя.
Щелкните на ссылке Справка. (Если справочная система не запускается, убедитесь, что вместе с сервером Rational Asset Manager была установлена документация.)
В строке навигации справочной системы выберите Настройка -> Настройка Rational
Asset Manager -> Дополнительно. В зависимости от текущей конфигурации, можно настроить дополнительные параметры Rational Asset Manager.
В
случае применения Tomcat можно приступить к настройке Tomcat для
поддержки идентификации LDAP.
Дополнительная информация приведена в разделе Настройка идентификации LDAP для Tomcat.
Настройка параметров электронной почты
В этом разделе описывается настройка расположения сервера
SMTP и информации, используемой для отправки сообщений электронной
почты пользователям. Эта информация используется для отправки
сообщений электронной почты по подписке и других уведомлений.
Войдите в веб-клиент
IBM
Rational Asset Manager
как администратор хранилища.
Выберите Администрирование.
Выберите Настройка.
Перейдите в раздел Электронная почта на странице Конфигурация.
В текстовом поле Сервер SMTP введите
расположение сервера Простого протокола передачи почты (SMTP),
например,
smtp.example.com.
В текстовом поле Адрес возврата по
умолчанию введите адрес электронной почты, используемый в
поле ответа автоматических исходящих сообщений.
В текстовом поле Имя возврата по
умолчанию введите имя, используемой в поле имени
автоматических исходящих сообщений.
Производительность IBM Rational Asset Manager в значительной степени зависит от способа настройки сервера приложений, базы данных, веб-сервера, сервера proxy кэширования, распределителя нагрузки и операционной системы. В этом разделе приведены инструкции по настройке этих систем и Rational Asset Manager.
В этом документе приведены основные параметры Rational Asset Manager, доступные для настройки.
Параметры настройки оборудования или ожидаемая пользовательская загрузка приводятся в отдельных документах. Дополнительную информацию можно найти в Руководстве по планированию ресурсов Rational Asset Manager.
Настройка Rational Asset Manager
На странице конфигурации Rational Asset Manager можно настроить параметры, позволяющие оптимизировать производительность системы.
Эта страница доступна любому администратору хранилища.
Локальные и индексные папки / Не использовать удаленную или общую папку
Для повышения производительности для каждого сервера приложений следует указать отдельную локальную папку и папку для индексных файлов на локальном жестком диске. Не следует располагать эти папки на жестком диске, на котором установлен сервер приложений или операционная система.
Для того чтобы настроить этот параметр, подключитесь к административной консоли Rational Asset Manager с правами администратора и выберите Администрирование -> Конфигурация; затем в разделе "Дисковая память" настройте параметры Локальная папка и Папка для индексных файлов.
Большое время ответа при поиске ресурсов
Индексация с
учетом популярности / Включить индексацию с
учетом популярности для результатов поиска
Служба поиска может учитывать популярность (например,
количество просмотров или загрузок) ресурсов, чтобы выдавать самые
актуальные результаты; но следует отметить, что в больших хранилищах
это сказывается на производительности.
Для выключения индексации с
учетом популярности войдите в
Rational Asset Manager от
имени администратора, выберите
Администрирование -> Конфигурация;
в разделе Параметры производительности отмените выбор переключателя
Включить индексацию с учетом популярности.
Большое время ответа при поиске ресурсов.
Папка для индексных файлов / Использовать быстрый выделенный диск для индексных файлов
Папка с индексными файлами должна располагаться на отдельном диске, специально выделенном для этих целей. Размещение локальной папки и папки с индексными файлами на разных дисках помогает обеспечить быстрое время ответа при поиске ресурсов.
Для того чтобы настроить этот параметр, подключитесь к Rational Asset Manager с правами администратора и выберите Администрирование -> Конфигурация; затем в разделе "Дисковая память" укажите значение параметра Папка для индексных файлов.
Слишком частый сбор статистических данных снижает производительность работы. Для большинства сред достаточно использовать значение по умолчанию - 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 и выберите Серверы -> Серверы приложений -> 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 и выберите Серверы -> Серверы приложений -> <Имя сервера> -> Управление сеансами -> Задать тайм-аут.
Сбой при загрузке ресурсов большого размера, ошибки асинхронной связи или ввода-вывода
Тайм-аут записи во входном канале HTTP (HTTP 2) / 300 секунд
Значение тайм-аута записи в IBM WebSphere Application Server версии 6.1 по умолчанию равно 60 секундам. Увеличьте это значение, чтобы избежать ошибок при загрузке файлов, особенно если клиент использует низкоскоростное соединение или отправляет много запросов.
Для изменения этого параметра подключитесь к административной консоли WebSphere
Application Server и выберите Серверы -> Серверы приложений -> <Имя сервера> -> Порты -> Показать связанные транспорты (для порта, применяемого для 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 и выберите Серверы -> Серверы приложений -> <Имя сервера> -> Java и управление процессами -> Определение процессов -> Виртуальная машина Java -> Общие аргументы JVM.
Невозможно передать файлы большого размера; недостаточно памяти или ошибки malloc
Свойство веб-контейнера channelwritetype
/ синхронная передача данных (sync)
Для асинхронной передачи данных по каналам TCP/IP требуется повышенное число буферов.
1. В административной консоли WebSphere
Application Server выберите Серверы -> Серверы приложений -> Имя сервера -> Параметры веб-контейнера -> Веб-контейнер -> Пользовательские свойства.
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. Перезапустите администратор развертывания для обновления свойства.
Табл. 11. Параметры настройки AIX / Linux WebSphere Application Server V6.1
Неполадка
Параметр / значение
Дополнительные сведения
Ресурсы процессора используются не полностью или чрезмерно
Пулы веб-контейнера / 30
Нити веб-контейнера, применяемые сервером приложений для обработки запросов. Если ресурсы процессора используются не полностью, рекомендуется увеличить это значение. Если ресурсов процессора недостаточно, рекомендуется уменьшить это значение. Не следует устанавливать значение больше 50 для нитей веб-контейнера.
Для изменения этого параметра подключитесь к административной консоли WebSphere
Application Server и выберите Серверы -> Серверы приложений -> <имя_сервера> -> Пулы нитей -> Веб-контейнер.
Минимальный размер:15
Максимальный размер: 30
Табл. 12. Параметры настройки Windows WebSphere Application Server V6.1
Неполадка
Параметр / значение
Дополнительные сведения
Ресурсы процессора используются не полностью или чрезмерно
Пулы веб-контейнера / 50
Нити веб-контейнера, применяемые сервером приложений для обработки запросов. Если ресурсы процессора используются не полностью, рекомендуется увеличить это значение. Если ресурсов процессора недостаточно, рекомендуется уменьшить это значение. Не следует устанавливать значение больше 50 для нитей веб-контейнера.
Для изменения этого параметра подключитесь к административной консоли WebSphere
Application Server и выберите Серверы -> Серверы приложений -> <имя_сервера> -> Пулы нитей -> Веб-контейнер.
Минимальный размер: 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.
Некоторые другие параметры для среды:
APP_CTLHEAP_SZ
DATABASE_MEMORY
DFT_PREFETCH_SZ
NUM_IOCLEANERS
NUM_IOSERVERS
SORTHEAP
MAX_QUERYDEGREE
Если указано значение AUTOMATIC, то DB2 выполняет настройку параметров на основе текущей нагрузки. Это может снизить производительность и, возможно, привести к возникновению ошибок, если некоторые значения не были настроены достаточно быстро, поэтому для обеспечения максимальной производительности рекомендуется определить, какие параметры требуют специальной настройки.
Если указано слишком высокое значение параметра и не удается запустить панель управления DB2, измените значение параметра в командной строке DB2 с помощью оператора db2 update db cfg for
имя_базы данных, указав новую пару
имя_параметразначение.
Дополнительные ресурсы:
DB2 - это сложная система с большим числом настраиваемых параметров, которые невозможно полностью охватить в одном коротком документе. Одно из наиболее полных руководств по настройке DB2 - "Рекомендации по настройке DB2 UDB V8.1 и баз данных", автор Fraser McArthur. http://www.ibm.com/developerworks/db2/library/techarticle/dm-0404mcarthur/
Настройка веб-сервера
В этом разделе приведена информация по настройке IBM HTTP Web
Server, входящего в комплект поставки Websphere Application
Server.
Параметры, описанные в этом разделе, доступны для изменения в файле httpd.conf.
Эта директива указывает максимальное число запросов, которое может быть отправлено одним клиентом, прежде чем соединение будет закрыто. Как правило, значение этого параметра равно 0.
При этом будет активирован Fast Response Cache Accelerator (FRCA).
Общие параметры производительности
Ведение протоколов Afpa / off
Если вам не требуется ведение протоколов FRCA, добавьте символ комментария (‘#') перед директивой AfpaLogFile. Это также позволит повысить производительность сервера.
Табл. 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, может потребоваться увеличить максимальное число нитей.
Для этого необходимо проверить протоколы веб-сервера на наличие ошибок или предупреждений о недостаточном количестве нитей.
В разделе приведены параметры 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:
В файле /<DMZinstalldir>/profiles/SecureProxySrv01/config/cells/<cellname>/nodes/<nodename>/servers/proxy1/server.xml можно изменить следующие параметры:
В файле /<DMZinstalldir>/profiles/SecureProxySrv01/config/cells/<cellname>/nodes/<nodename>/servers/proxy1/proxy-settings.xml для параметра outboundRequesttimeout рекомендуется остановить значение по умолчанию:
При передаче файла большого размера (более 1 ГБ) по низкоскоростному каналу связи сервер proxy DMZ может возвратить ошибку тайм-аута 504.
Эта ошибка не означает, что памяти не хватает, операция передачи будет завершена успешно. Однако во избежание появления ошибки 504 увеличьте значение outboundRequesttimeout.
Настройка операционной системы
Для всех платформ:
Убедитесь, что размер файла подкачки не меньше 2 ГБ.
В системах AIX файл подкачки нельзя располагать на диске, где установлен продукт WebSphere.
Windows:
Табл. 20. Параметры операционной системы Windows
Неполадка
Параметр / значение
Дополнительные сведения
Ошибка "Адрес уже занят" во время тестирования с помощью Rational Performance
Tester.
Элемент реестра MaxUserPort / 65534
В редакторе реестра откройте раздел My Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters.
Щелкните правой кнопкой на пункте Параметры и выберите Создать -> Значение DWORD.
Введите MaxUserPort в качестве имени значения DWORD.
Щелкните правой кнопкой на значении и выберите Изменить.
Укажите значение 65534.
В качестве системы счисления укажите Десятичная.
Перезагрузите компьютер.
Для того чтобы избежать блокировки сеансов (происходит при подключении 900 пользователей в кластере с 6 экземплярами), выполните следующие действия:
Элемент реестра TcpTimedWaitDelay / 30
В редакторе реестра откройте раздел My Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters.
Щелкните правой кнопкой на пункте Параметры и выберите Создать -> Значение DWORD.
Введите TcpTimedWaitDelay в качестве имени значения DWORD.
Щелкните правой кнопкой на значении и выберите Изменить.
Ниже приведены инструкции для операционной системы 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.
Для того чтобы повысить производительность веб-приложения,
можно настроить
IBM Rational Asset Manager
для выполнения некоторых видов обработки с помощью исполняемого
файла Java, отличного от того,
который находится в контейнере. Настройку удаленной обработки может
выполнить администратор.
Об этой задаче
В клиенте Веб выберите Администрирование.
Выберите Настройка.
В разделе Удаленные процессы выберите среду выполнения
Java, которую вы хотите
использовать для процессов
Rational Asset Manager,
обрабатываемых вне веб-контейнера:
Использовать JRE веб-сервера: Выберите
эту опцию, чтобы вся обработка производилась в среде выполнения
Java в веб-контейнере.
Указать путь к исполняемой программе на Java на
этом узле: Выберите эту опцию и введите полный путь к
исполняемому файлу Java (т.е.
java.exe или javaw.exe) на сервере, где установлен
Rational Asset Manager
(например,
E:/WebSphere/AppServer/java/jre/bin/javaw.exe).
Использовать исполняемый файл Java, заданный в
переменной JNDI CQJRE: Выберите эту опцию, если вы
применяете кластерную среду, и JRE находится в различных
расположениях на каждом из узлов.
Использование этой опции
позволяет задать переменную JNDI.
Диапазон порта связи: Введите
наименьшее числовое значение диапазона порта для
Rational Asset Manager,
используемого для связи с удаленными процессами. Например, если
указано начальное значение порта 4545, то могут использоваться порты
от 4545 до 4554.
Максимальный размер кучи в мегабайтах:
Определите объем физической памяти, доступной для приложения на
Java.
Выберите Сохранить.
Настройка встроенного
WebSphere Application
Server в качестве службы (только для
Windows и
Linux)
Если установлен встроенный
IBM
WebSphere Application
Server,
он не настраивается автоматически в качестве службы для операционной
системы, и сервер необходимо запускать и останавливать вручную. Можно
создать службу для запуска сервера автоматически.
Об этой задаче
Прим.:Следующие команды не будут работать в
AIX или
Linux для
zSeries
Для того
чтобы создать службу для встроенного
WebSphere
Application Server:
При изменении административной защиты для встроенного
WebSphere
Application Server,
необходимо изменить имя и пароль пользователя в командах службы.
Дополнительные требования к конфигурации для
Linux и AIX
Если
IBM Rational Asset Manager запускается в Linux или AIX, выполните задачи в этом разделе
для выполнения требований к конфигурации.
Включение индексации материалов
артефактов для Linux и AIX
Для включения индексации
материалов артефактов в Linux и AIX,
необходимо добавить файлы Stellent в переменную среды пути к библиотекам
LD_LIBRARY_PATH (для Linux)
или LIBPATH (для AIX).
Подготовка
В зависимости от приложения, использованного для установки
сервера IBM Rational Asset Manager, файлы Stellent находятся в следующих каталогах:
Вложенный IBM WebSphere Application Server версии 6.1: каталог-установки-RAM/ram/ewas/profiles/appServerName/installedApps/узел/RAM1WebApplication.ear/com.ibm.ram.repository.web.ws.was.war/WEB-INF/classes/oiexport/
Если для включения индексации материалов
переменная пути к библиотекам не изменялась,
то на странице состояния Rational Asset Manager обычно
появляется ошибка, показывающая, что индексация артефактов выключена.
Для
добавления обновления переменной библиотек выполните следующее:
За конкретной информацией
об установке переменных среды обратитесь
к странице справки оболочки. Например, в случае оболочки Bash введите
команду LD_LIBRARY_PATH=$LD_LIBRARY_PATH:путь к WebSphere
Application Server или путь к Tomcat, приведенный выше.
После обновления переменной среды перезапустите сервер Rational Asset
Manager.
Включение
индексации материалов (Linux и AIX)
Для запуска IBM
WebSphere Application
Server или
Apache Tomcat необходимы соответствующие права на экспорт к каталогу,
содержащему файлы для индексации материалов Stellent.
Об этой задаче
Для назначения прав доступа для экспорта выполните следующее:
Разрешение подключения к базе данных пользователей, отличных
root
(Linux
и
AIX)
Если необходимо выполнить
IBM
WebSphere Application
Server
или Apache Tomcat как пользователь, отличный от root, то вы должны
установить соответствующие права доступа к выгруженным файлам архива
Java
базы данных.
Об этой задаче
Для того чтобы установить права доступа:
Войдите в систему как пользователь root.
В командной строке перейдите в каталог
<каталог_установки_WAS>/profiles/<имя_профайла>/config/cells/<имя_ячейки>/ram_jdbc.
Введите следующую команду: chmod 755 имя
файла jar базы данных (например,
chmod 755 db2jcc.jar).
Повторите действие
3
для каждого выгруженного файла архива
Java
базы данных.
Установка X Virtual Frame Buffer в
AIX или
Linux
В операционных системах
Linux,
Linux для
zSeries или
AIX, если вы хотите создать
уменьшенные копии файлов, прикрепленных к ресурсам, необходимо
установить X Virtual Frame Buffer (XVFB).
Подготовка
Необходимо иметь административные права доступа в
операционной системе.
Следующие инструкции относятся к
AIX and Linux, однако этот процесс
аналогичен для других вариантов
Linux.
Установите наборы файлов XVFB. Для AIX наборы файлов
находятся на компакт-дисках продукта. Установите следующие
наборы файлов:
OpenGL.OpenGL_X.dev.vfb.05.01.0000.0000
X11.vfb.05.01.0000.0000
Запустите XVFB:
Для того чтобы связать XVFB с одним экраном, выполните
следующую команду, где
n - это номер экрана, связываемого с этим
экземпляром XVFB:
Для того чтобы XVFB запускался при загрузке системы и
перезагружался при ошибке, системный администратор должен добавить
следующую запись в файл /etc/inittab,
где
n - это номер экрана, связываемого с этим
экземпляром XVFB:
Если XVFB запущен, вы увидите следующую строку:
XVFB_SCREEN(STRING) = "TRUE".
Экспортируйте экран:
Выполните следующую команду, где n - это
номер экрана XVFB:
export DISPLAY=:n
Экспортируйте gdfontpath:
Выполните следующую команду, где
каталог-шрифтов - это полный путь к каталогу,
содержащему системные шрифты .ttf (например,
<каталог-WebSphere-Application-Server>/java/jre/lib/fonts):
export GDFONTPATH=font_path
Совет:С помощью следующей команды найдите папки, содержащие шрифты
.ttf:
Можно
создать резервную копию хранилища IBM
Rational Asset Manager,
которую можно будет восстановить в будущем.
Подготовка
Для создания резервной копии хранилища требуются права
администратора
Rational Asset
Manager
и сервера базы данных, а также доступ
папке Persist каждого сервера приложений.
Об этой задаче
Для создания резервной копии хранилища выполните
следующие действия:
Войдите в веб-клиент Rational Asset
Manager как
администратор.
Выберите Администрирование -> Конфигурация.
Укажите расположение хранимой
папки.
Остановите сервер.
На
компьютере, на котором находится база данных, создайте
резервную копию базы данных Rational Asset
Manager. Инструкции содержатся в документации по приложению базы данных.
В операционной системе создайте резервную копию
хранимой
папки.
Создание резервной копии базы данных Rational Asset Manager.
Дополнительная информация приведена в документации по программному обеспечению базы данных.
Дальнейшие действия
С помощью постоянной папки и постоянной базы данных можно восстановить
хранилище.
Установка клиента Eclipse
Rational
Asset Manager
В этом разделе приведены инструкции по установке клиента
Eclipse
IBM Rational Asset Manager.
Об этой задаче
Клиент Eclipse
Rational Asset Manager
можно установить одним из двух методов:
Если в системе установлена интегрированная среда разработки (IDE)
Eclipse, можно с помощью администратора обновлений Eclipse найти и
установить встраиваемые модули клиента Eclipse
Rational Asset Manager
с сервера
Rational Asset Manager.
Для того чтобы установить встраиваемый модуль клиента, выполните
процесс обновления Eclipse
(Справка -> Обновления
программного обеспечения -> Поиск и
установка).
Если IDE Eclipse не установлена в системе, установите клиент
Eclipse с установочного носителя
Rational Asset Manager.
Этим методом можно также установить клиент Eclipse в существующую IDE
Eclipse.
Установка клиента 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
администратор обновлений расположен в
Справка -> Установить
новое программное обеспечение
Запустите Eclipse.
Выберите
Справка -> Обновления
программного обеспечения -> Найти и
установить.
На панели Установить/Обновить выберите Поиск новых
компонентов для установки.
Выберите Новый удаленный сайт
укажите сведения о сайте обновления:
Введите имя новой записи, например, Rational Asset
Manager.
Откройте веб-клиент
Rational Asset Manager
и выберите
Справка -> Расширения.
На странице Расширения в разделе Встраиваемый модуль клиента
Eclipse скопируйте URL, указанный рядом с Сайт
обновления и вставьте его в поле
URL.
Выберите новый сайт
Rational Asset Manager и
нажмите кнопку Готово. Откроется мастер обновления.
Разверните и выберите модули для установки и нажмите кнопку Далее.
Если в клиенте 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
Примите лицензионное соглашение и нажмите
Далее.
Нажмите кнопку Готово.
Если появится сообщение При сборе элементов для установки
произошла ошибка - Средство распаковки не настроено, необходимо
перезапустить Eclipse с помощью команды для использования Java JRE,
которая имеет возможность распаковать файлы на сайте обновлений:
найдите Java JRE в файловой системе. Например, C:\Program
Files\IBM\Java\jre\bin или C:\Program
Files\Java\jre\bin.
Запустите Eclipse с аргументом -vm,
который указывает на расположение JRE. Например, eclipse.exe -vm C:\Program
Files\IBM\Java\jre\bin.
Для того чтобы убедиться в успешности установки, откройте
проекцию Управление ресурсами, для чего выберите
Window -> Открыть
проекцию -> Другие, а
затем выберите Управление ресурсами из списка. Нажмите кнопку OK.
Установка клиента Eclipse
Rational Asset Manager с
помощью Installation Manager
Установите клиент Eclipse
IBM Rational Asset Manager
с помощью графического пользовательского интерфейса
IBM
Администратор установки.
Откройте программу панели запуска
Rational Asset Manager
(см.
Установка из панели запуска)
и выберите IBM
Rational Asset Manager.
Если
Администратор установки
не установлен, установите его, выполнив следующие действия в мастере
установки. Откроется мастер установки.
На странице Установка матера установки перечислены все пакеты,
найденные
Администратор установки
в хранилищах.
Для того чтобы найти обновления пакетов
Rational Asset Manager, выберите
Проверить обновления.
Выберите клиент
Rational Asset Manager
и обновления пакета для установки. Зависимые друг от друга обновления
будут автоматически выбираться вместе. Для продолжения нажмите
Далее.
Прим.: Если вы выбрали одновременную установку нескольких пакетов, то
все эти пакеты будут установлены в одной группе.
На странице Лицензии прочтите лицензионное соглашение для выбранного
пакета. Если для установки выбрано несколько
пакетов, каждый из них может содержать отдельное лицензионное соглашение.
Для того чтобы просмотреть лицензионное соглашение для пакета, в
левой части страницы Лицензия выберите
каждую версию пакета. Версии выбранных для установки пакетов перечислены под
именем пакета.
Выберите Я принимаю условия лицензионного соглашения.
Для продолжения нажмите
Далее.
При установке первого пакета в этой системе на странице
Расположение в поле Каталог общих ресурсов
введите путь к каталогу общих ресурсов или примите значение по
умолчанию. В каталоге общих ресурсов хранятся ресурсы, которые могут
использоваться группами пакетов. Для продолжения нажмите
Далее.
Пути по умолчанию:
C:\Program Files\IBM\SDP70Shared
/opt/IBM/SDP70Shared
Важное замечание:Каталог общих
ресурсов можно указать только в ходе установки первого пакета. Для
того, чтобы в дальнейшем можно было устанавливать общие ресурсы
других пакетов, используйте диск с максимальным объемом свободного
пространства. Изменить расположение каталога можно только после
удаления всех пакетов из системы.
На странице Расположение выберите существующую группу пакетов, чтобы установить пакет клиента EclipseRational Asset Manager, или создайте новую группу.
Группа пакетов представляет собой каталог, в котором размещаются
общие ресурсы. Для создания группы пакетов выполните следующие
действия:
Выберите опцию Создать новую группу пакетов.
Укажите путь к каталогу установки группы пакетов. Имя группы пакетов задается автоматически.
Пути по умолчанию:
C:\Program Files\IBM\SDP70
/opt/IBM/SDP70
Для продолжения нажмите Далее.
Если IDE Eclipse установлена в системе, можно расширить ее
функциональность на устанавливаемые пакеты.
Если вы не хотите расширять существующую среду IDE Eclipse, нажмите
кнопку Далее.
На следующей странице Расположение выберите Расширить
существующую среду Eclipse.
В поле IDE Eclipse укажите или выберите
папку, содержащую исполняемый файл Eclipse (eclipse.exe или
eclipse.bin).
Администратор установки
проверит, подходит ли версия IDE Eclipse для устанавливаемого пакета.
В поле JVM IDE
Eclipse отображается виртуальная машина
Java
(JVM) указанной среды IDE.
Для продолжения нажмите
Далее.
На странице Компоненты в разделе Языки
выберите языки для группы пакетов. Будут установлены соответствующие
переводы для пользовательского интерфейса и документации пакета
Rational Asset Manager. Выбранные опции применяются ко всем пакетам, установленным в этой
группе пакетов.
На следующей странице нажмите Далее. Невозможно очистить компонент клиент
IBM Rational Asset Manager.
Перед установкой пакета
Rational Asset Manager
просмотрите выбранные опции на странице Сводка. Для того чтобы
изменить выбранные опции, нажмите кнопку Назад
и внесите изменения. Если все указано верно, нажмите
Установить, чтобы установить пакет. Будет показан индикатор хода установки.
По завершении процесса будет показано сообщение, подтверждающее успешное
выполнение установки.
Нажмите Готово. Мастер установки
завершит работу, и будет показана начальная страница
Администратор установки.
Добавление внешнего сертификата сервера в клиент Eclipse
Если сервер
IBM Rational Asset Manager
доступен только по протоколу https, клиент Eclipse не сможет
использовать сайт обновления. В этой ситуации необходимо добавить
внешний сертификат сервера в клиент Eclipse.
Об этой задаче
Эти инструкции относятся к системе
Windows с браузером Firefox.
Инструкции для Linux
аналогичны.
Сохраните сертификат.
откройте веб-клиент
Rational Asset Manager
в браузере.
Дважды щелкните мышью на значке защиты в строке состояния.
Откроется окно Защита.
Выберите Просмотреть сертификат.
В окне Просмотр сертификата перейдите на вкладку Сведения.
На странице Сведения выберите Экспорт.
В окне Сохранить сертификат в файл выберите
Сертификат X.509 (DER) из списка Сохранить
как тип.
Выберите Сохранить.
(Необязательно) Создайте хранилище ключей. Для этой цели можно
выбрать существующее хранилище ключей проект или создать новое. Для
того чтобы создать новое хранилище ключей, выполните следующую
команду из командной строки.
Где
drive:\path\to\certificate\ram.keystore - это полный путь к файлу
ram.keystore. Eclipse перезапустит и будет считать надежным
соединение с сервером.
Удаление
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,
то необходимо удалить их вручную или с помощью приложения
настройки сервера. Администратор установки может удалять
только устанавливавшиеся им приложения.
Об этой задаче
Для того чтобы удалить из системы пакеты, выполните следующее:
Если сервер Rational Asset Manager удаляется
из вложенного каталога WebSphere
Application Server,
то остановите сервер. Например, выполните stopServer.bat
server1 из командной строки в папке WAS_PROFILE/bin.
На странице Пуск нажмите Удалить из системы.
На странице удаления пакетов выберите пакет продукта Rational Asset Manager, который требуется удалить. Нажмите
Далее.
На странице сводки просмотрите список удаляемых пакетов и нажмите Удалить из системы. После удаления пакетов будет показана страница Готово.
Для выхода из мастера нажмите Готово.
Удаление из системы с помощью приложения настройки сервера и администратора
установки
Если приложение настройки сервера
IBM Rational Asset Manager
использовалось для развертывания приложений
Rational Asset Manager,
то можно использовать приложение настройки сервера или мастер
Удалить из системы
IBM Installation
Manager
для удаления тех же приложений, но придется вручную удалить
отдельные
параметры и конфигурации.
В веб-браузере откройте приложение настройки сервера Rational Asset Manager и войдите
как администратор. Поскольку сервер настраивается,
откроется страница общей информации.
Выберите этап Развертывание.
Нажмите
Далее.
Для каждого ударяемого приложения нажмите Удалить из системы.
Если приложение настройки сервера развертывалось с помощью Installation
Manager,
то для его удаления из системы можно использовать мастер
Удалить из системы
Installation
Manager. Далее:
Installation
Manager
удалит встроенный экземпляр
WebSphere
Application Server,
если он был установлен.
Процедура завершена.
Если продукт был установлен в существующем экземпляре
WebSphere
Application Server,
то может потребоваться удалить дополнительные файлы и параметры.
Откройте административную консоль
IBM
WebSphere Application
Server.
Удалите источник данных.
Найдите и щелкните на источнике данных с именем JNDI jdbc/RAM_Con
Если используется автономный сервер, то он находится в
области Сервер.
Если используется сетевой сервер, то его можно найти в кластере,
в котором Rational Asset Manager был
установлен.
Выберите управляемый компонентом идентификационный псевдоним
источника данных.
Удалите источник данных.
Перейдите в Управление защитой Защита -> , приложения & Инфраструктура -> Служба идентификации Java -> Идентификационные данные J2C.
Удалите запись, имя которой соответствует выбранному управляемому компонентом
идентификационному псевдониму.
При необходимости удалите файлы EAR или
веб-архива с сервера приложений:
Нажмите Приложения.
Выберите Приложения организации.
Выберите каждое из оставшихся приложений:
RAM1WebApplication
com.ibm.ram.repository.setup.web.ear (это приложение можно
удалить с помощью Installation Manager)
iehs_war
jazz_war
rmcabdgovernprocess_war
Нажмите Удалить из системы.
Удалите пользовательские свойства IBM
Rational Team Concert:
Выберите Серверы приложений.
Щелкните на имени сервера, на котором развернут Rational Team
Concert.
Выберите Java и управление процессами.
Выберите Определение процесса.
Выберите Виртуальная машина Java.
Выберите опцию Пользовательские свойства.
Выберите следующие свойства:
JAZZ_HOME (значением этой переменной будет папка
на жестком диске, которую необходимо удалить)
(если используется база данных Oracle) ORACLE_JDBC
(если используется база данных Microsoft SQL Server) SQLSERVER_JDBC
Нажмите кнопку Удалить.
Остановите сервер. В кластере необходимо остановить только сервер приложений, на
котором был запущен Rational Team
Concert.
Перейдите в следующий каталог на жестком диске:
<каталог-WebSphere>\profiles\<имя-профайла>\temp\<имя-сервера>\ В кластере этот каталог расположен в системе, в которой
установлен сервер приложений
для Rational Team
Concert.
Удалите папку jazz_war.
Перейдите в следующий каталог на жестком диске
(соответствующий значению свойства JAZZ_HOME
выше): <каталог-установки-WebSphere>\profiles\<имя-профайла>\config\cells\<имя-ячейки>\nodes\<имя-узла>\servers\<имя-сервера>\. В кластере этот каталог расположен в системе, в которой
установлен администратор развертывания.
Удалите папку RTC.
Удаление с WebSphere Application Server ручную
При удалении IBM Rational Asset Manager вручную
выполните следующие инструкции для удаления файлов EAR и веб-архива
с сервера приложений и удаления всех других параметров
и конфигураций.
(если используется база данных Oracle) ORACLE_JDBC
(если используется база данных Microsoft SQL Server) SQLSERVER_JDBC
Нажмите кнопку Удалить.
Или, если Rational Asset Manager является
единственным приложением на сервере, удалите все переменные среды.
Выберите Среда -> Переменные WebSphere на
панели навигации.
Щелкните на имени переменных среды, которые были установлены
для Rational Asset Manager (например,
Oracle_JDBC_DRIVER_PATH).
Нажмите кнопку Удалить.
Нажмите кнопку Сохранить, чтобы применить изменения
к главной конфигурации.
Также можно снова настроить идентификацию и параметры защиты. Если защита настраивалась специально для Rational Asset Manager,
то верните все параметры предыдущей конфигурации. Если параметры защиты
относятся к другим приложениям, то не изменяйте их.
Остановите сервер. В кластере необходимо остановить только сервер приложений, на
котором был запущен Rational Team
Concert.
Перейдите в следующий каталог на жестком диске:
<каталог-WebSphere>\profiles\<имя-профайла>\temp\<имя-сервера>\ В кластере этот каталог расположен в системе, в которой
установлен сервер приложений
для Rational Team
Concert.
Удалите папку jazz_war.
Перейдите в следующий каталог на жестком диске
(соответствующий значению свойства JAZZ_HOME
выше): <каталог-установки-WebSphere>\profiles\<имя-профайла>\config\cells\<имя-ячейки>\nodes\<имя-узла>\servers\<имя-сервера>\. В кластере этот каталог расположен в системе, в которой
установлен администратор развертывания.
Note to U.S. Government Users Restricted Rights - Use, duplication or
disclosure restricted by GSA ADP Schedule Contract with
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 в США и других
странах.
Названия других компаний продуктов и услуг могут быть товарными или служебными
знаками других фирм.