После установки адаптера библиотеки поиска (DLA)
Rational Asset
Manager его необходимо настроить с помощью следующих файлов свойств и
переменных в файлах сценариев DLA.
Процедура
- Измените файл 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.
- Измените файл
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 в ходе
применения исправлений следует использовать новую версию этих файлов с новым
исходным кодом. Рекомендуется
создавать резервные копии файлов свойств адаптера библиотеки поиска для
миграции существующих параметров в более новые версии файлов свойств.
- Измените файл сценариев 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:
- Убедитесь, что SSH установлен в исходной и целевой системах.
- Войдите в исходную систему от имени пользователя, который
будет работать с адаптером библиотеки поиска, и создайте общий и
личный ключи. В большинстве систем для этой цели используется команда
ssh-keygen. В окне, запрашивающем пароль ключа, нажмите клавишу
Enter.
- Войдите в целевую систему от имени пользователя, применяемого
адаптером библиотеки поиска при обращении к целевой системе. Добавьте
содержимое общего ключа из исходной системы в файл
~/.ssh/authorized_keys.
- Проверьте связь между исходной и целевой системами с помощью команды
sftp. Пароль или пароль ключа не должен запрашиваться. Пример: sftp
user@targetserver.com.
Прим.: В случае применения SFTP значение свойства пароля все равно должно быть
указано в файле DLA_FileTransfer.properties.
Однако значение свойства пароля не используется.
Если общий и личный
ключ не созданы в соответствии с приведенными выше инструкциями, то адаптер
библиотеки поиска не сможет передать книги по
протоколу SFTP.