Настройка адаптера библиотеки поиска

После установки адаптера библиотеки поиска (DLA) Rational Asset Manager его необходимо настроить с помощью следующих файлов свойств и переменных в файлах сценариев DLA.

Процедура

  1. Измените файл DLA_INSTALL_DIR/bin/RAM_DLA.config.properties: Он содержит параметры подключения к Rational Asset Manager, каталогов создания книг, а также ведения протоколов и трассировки. Рекомендуется настроить проверить значения следующих свойств:
    • com.ibm.ram.ccmdb.dla.address: Задает имя хоста сервера, на котором установлен Rational Asset Manager. Значение по умолчанию: localhost.
    • com.ibm.ram.ccmdb.dla.port: Задает адрес начальной загрузки и номер порта JNDI среды WebSphere Application Server, в которой работает Rational Asset Manager. Значение по умолчанию: 9080.
    • com.ibm.ram.ccmdb.dla.domainName: Задает домен сервера, на котором установлен Rational Asset Manager. Это свойство используется в том случае, если адаптер библиотеки поиска не может определить имя домена с помощью среды.
    • com.ibm.ram.ccmdb.dla.securityEnabled: Позволяет разрешить кодирование свойства пароля в файле свойств. Если указано значение true, то пароль заменяется зведочками (*); закодированная версия пароля добавляется в качестве значения свойства com.ibm.ram.ccmdb.dla.password.encoded. Если указано значение false, то пароль не кодируется. Поддерживаемые значения: true и false. Значение по умолчанию: true.
    • com.ibm.ram.ccmdb.dla.userid: Задает имя пользователя, используемое адаптером DLA при работе с API Rational Asset Manager. Этому пользователю должна быть присвоена роль с правами на запрос ресурсов Rational Asset Manager (администратор или пользовательская роль). Значение по умолчанию не предусмотрено.
    • com.ibm.ram.ccmdb.dla.password: Задает пароль пользователя, указанного в свойстве com.ibm.ram.ccmdb.dla.userid. Значение по умолчанию не предусмотрено.
    • com.ibm.ram.ccmdb.dla.ramQuery: Задает запрос, применяемый адаптером DLA Rational Asset Manager при извлечении ресурсов. Если запрос не указан, то возвращаются все ресурсы Rational Asset Manager.
    • com.ibm.ram.ccmdb.dla.url: Задает URL целевого сервера Rational Asset Manager для поиска ресурсов.
    Полный список свойств вместе с их описаниями можно просмотреть в файле RAM_DLA.config.properties.
  2. Измените файл DLA_INSTALL_DIR/bin/DLA_FileTransfer.properties. Он содержит параметры подключения к серверу передачи файлов, список каталогов для передачи книг, а также параметры ведения протоколов и трассировки. Для адаптера библиотеки поиска должны быть указаны следующие свойства передачи файлов:
    • com.ibm.management.soa.dla.filetransfer.host: Задает имя хоста или IP-адрес целевой системы для передачи файлов с книгами адаптера библиотеки поиска.
    • com.ibm.management.soa.dla.filetransfer.userid: Задает имя пользователя для обращения к целевой системе. Пользователь должен обладать правами на запись файлов в целевой каталог. В случае применения протокола FTP с подтверждением пользователь должен обладать правами на чтение и удаление файлов в целевом каталоге.
    • com.ibm.management.soa.dla.filetransfer.password: Задает пароль пользователя целевой системы.
    При необходимости можно изменить значения других свойств передачи файлов, например, каталог в целевой системе. Полный список свойств вместе с их описаниями можно просмотреть в файле DLA_FileTransfer.properties.
    Прим.: В случае замены файлов RAM_DLA.config.properties и DLA_FileTransfer.properties в ходе применения исправлений следует использовать новую версию этих файлов с новым исходным кодом. Рекомендуется создавать резервные копии файлов свойств адаптера библиотеки поиска для миграции существующих параметров в более новые версии файлов свойств.
  3. Измените файл сценариев DLA Rational Asset Manager
    • Windows: В файле DLA_INSTALL_DIR\bin\RAM_DLA.bat укажите в свойстве WAS_BIN расположение каталога bin WebSphere Application Server; например, WAS_BIN=C:\Program Files\IBM\WebSphere\AppServer.
    • Linux, AIX и Solaris: В файле DLA_INSTALL_DIR/bin/RAM_DLA.sh укажите в свойстве WAS_BIN расположение каталога bin WebSphere Application Server; например, WAS_BIN=/opt/IBM/WebSphere/AppServer.
    Если адаптер установлен в системе Linux, AIX или Solaris и для передачи книг планируется использовать протокол SFTP, то выполните следующие действия для настройки SSH:
    1. Убедитесь, что SSH установлен в исходной и целевой системах.
    2. Войдите в исходную систему от имени пользователя, который будет работать с адаптером библиотеки поиска, и создайте общий и личный ключи. В большинстве систем для этой цели используется команда ssh-keygen. В окне, запрашивающем пароль ключа, нажмите клавишу Enter.
    3. Войдите в целевую систему от имени пользователя, применяемого адаптером библиотеки поиска при обращении к целевой системе. Добавьте содержимое общего ключа из исходной системы в файл ~/.ssh/authorized_keys.
      Прим.: Если ключи созданы с помощью пароля ключа, то запрос пароля ключа можно запретить с помощью команд ssh-agent и ssh-add. Дополнительная информация приведена на следующей веб-странице: http://www.ibm.com/developerworks/library/l-keyc2/.
    4. Проверьте связь между исходной и целевой системами с помощью команды sftp. Пароль или пароль ключа не должен запрашиваться. Пример: sftp user@targetserver.com.
    Прим.: В случае применения SFTP значение свойства пароля все равно должно быть указано в файле DLA_FileTransfer.properties. Однако значение свойства пароля не используется.
    Если общий и личный ключ не созданы в соответствии с приведенными выше инструкциями, то адаптер библиотеки поиска не сможет передать книги по протоколу SFTP.

Комментарии