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

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

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

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

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

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

Процедура

  1. Убедитесь, что на всех серверах хранилищ заданы одинаковые значения текущей даты, времени и часового пояса.
  2. Запустите приложение сервера Rational Asset Manager, указав соответствующий URL:
    • Для встроенного продукта IBM WebSphere Application Server:
      http://имя_системы:номер_порта/корневой_контекст_Rational_Asset_Manager/home.faces
      где номер_порта (порт для транспорта 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.

    • На сервере WebSphere Application Server:
      http://имя_системы:номер_порта/корневой_контекст_Rational_Asset_Manager/home.faces
      где номер_порта (порт для транспорта 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 и выберите Серверы > Типы серверов > Серверы приложений WebSphere > имя-сервера > Порты.

    • На сервере Apache Tomcat:
      http://имя-системы:8080/ram/home.faces
      Пример:
      http://localhost:8080/ram/home.faces
  3. Войдите в систему как администратор сервера приложений:
    • WebSphere:Для WebSphere Application Server ИД пользователя и пароль по умолчанию равны admin.
    • Для Apache Tomcat ИД пользователя по умолчанию равен admin, а пароль по умолчанию пустой.
  4. При первом обращении к Rational Asset Manager появится страница "Ошибка конфигурации". Щелкните на ссылке здесь и введите ИД и пароль администратора. Откроется страница Конфигурация.
  5. В разделе Лицензия и версия укажите путь к серверу лицензий и выберите тип лицензии для данного хранилища:
    1. В разделе Лицензия и версия, в поле Расположение сервера лицензий введите номер порта, затем полное имя сервера лицензий. Номер и имя разделяются символом At (@). Например 27000@путь-к-серверу-лицензий.

      При наличии нескольких серверов лицензий укажите их через запятую. Необходимо указать три сервера. Пример: 27000@primary.example.com,27000@secondary.example.com,27777@tertiary.example.com.

      При наличии нескольких серверов лицензий, если серверы находятся в разных сетях и имеют разные лицензии:
      • В Windows: Разделите адреса серверов символом точка с запятой (;). Например, 27000@main.example.com;27000@backup.example.com.
      • В Linux, AIX или Linux для zSeries: Разделите адреса серверов символом двоеточие (:). Например, 27000@main.example.com:27000@backup.example.com.
    2. Для настройки типа лицензий используемого хранилища выберите Стандартная версия или Версия Enterprise.
  6. Убедитесь, что в разделе База данных в поле Пользователь указано имя пользователя, обладающего полными правами доступа к базам данных Rational Asset Manager и Rational Team Concert. В противном случае в полях Пользователь и Пароль введите идентификационные данные пользователя базы данных с полными правами доступа.
  7. Укажите путь к веб-службам:
    1. В поле "Путь к веб-службам" введите:
      http://имя_хоста:номер_порта/корневой_контекст_веб_служб_Rational_Asset_Manager
      где имя_хоста - имя хоста сервера приложений, номер_порта - порт для транспорта HTTP, корневой_контекст_веб_служб_Rational_Asset_Manager - корневой контекст для приложения веб-служб Rational Asset Manager.

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

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

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

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

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

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

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

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

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


Комментарии