
Процедура настройки базы данных
DB2 для сервера отчетов зависит от
параметров, выбранных в ходе установки
компонента Rational Quality Manager
Custom Reporting Server.
Может потребоваться создать базу данных хранилища содержимого
DB2, настроить экземпляр
IBM® WebSphere Application Server для размещения
сервера отчетов, а также скомпоновать, развернуть и установить файлы файлы EAR.
Об этой задаче
Для настройки сервера отчетов выполните следующие действия:
Прим.: Шаги
2 - 9 требуются только в случае установки вручную.
- Настройте сервер отчетов для подключения к хранилищу содержимого.
Для этого настройте автоматический запуск экземпляров базы данных
во время загрузки системы.
- Выполните следующую команду:
db2iauto -on <экземпляр>
- Откройте файл /etc/inittab в редакторе.
- Найдите следующую строку:
fmc:2345:respawn:/opt/ibm/db2/V9.1/bin/db2fmcd #DB2 Fault Monitor Coordinator
- Удалите строку кода и добавьте ее после команды
id:5:initdefault:.
- Создайте базу данных хранилища содержимого.
Прим.: Убедитесь, что текущий пользователь обладает правами на
создание баз данных и контейнеров табличных пространств. Текущий
пользователь - это пользователь, подключающийся к хранилищу
содержимого Cognos во время
выполнения. Инструкции по предоставлению
доступа к хранилищу содержимого
Cognos другим пользователям
приведены в Руководстве по установке и настройке
IBM
Cognos 8 Business
Intelligence.
- Откройте окно командной строки DB2
от имени администратора базы данных
DB2. Имя пользователя по умолчанию: db2inst1.
- Удалите хранилище содержимого, созданное в ходе предыдущей установки.
- Перейдите в каталог
/opt/ibm/RationalInsight/reportal/contentstore.
- Переключитесь на пользователя root с помощью команды
su.
При необходимости введите пароль пользователя root.
- Укажите права доступа к файлам и папкам с помощью следующей
команды:
chown db2inst1.db2iadm1 /opt/ibm/RationalInsight/reportal/contentstore -R
где
db2inst1 - это имя владельца экземпляра
DB2, а
db2iadm1 - группа
DB2.
- Вернитесь к консоли администратора базы данных и запустите сценарий
install.sh с помощью следующей команды:
[db2inst1@VEGAVM contentstore]$ ./install.sh
- В ответ на запрос укажите параметры подключения к хранилищу
содержимого. Для просмотра списка параметров обратитесь к связанным разделам,
перечисленным в нижней части страницы.
- Разверните папку Все базы данных и убедитесь,
что в ней показана добавленная база данных.
- Настройте среду
выполнения Java™ (JRE) таким образом,
чтобы Cognos и сервер отчетов
принадлежали одному экземпляру JRE.
- Export JAVA_HOME=[WASDIR]/java/jre
- Export PATH=$JAVA_HOME/bin:…
- Скопируйте файл
[INSTALLDIR]/cognos/bin/jre/1.5.0/lib/ext/bcprov-jdk14-134.jar
в каталог [WASDIR]/java/jre/lib/ext.
- Убедитесь, что в каталоге
[INSTALLDIR]/cognos/webapps/p2pd/WEB-INF/lib
установлены следующие драйверы
DB2:
- db2java.jar
- db2jcc.jar
- db2jcc_license_cu.jar
- db2policy.jar
Если файл db2java.jar отсутствует и существует файл
db2java.zip, то переименуйте
db2java.zip в db2java.jar. Если существует файл
db2jcc4.jar, удалите его.
- Скопируйте файл libdb2.so из каталога [DB2 INSTALLDIR]/lib32 или [DB2
INSTALLDIR]//lib64 в каталог /usr/local/lib.
- Удалите службу IBM
Cognos 8 на основе Tomcat.
- Запустите консоль администрирования
Cognos (выполните команду
cogconfig.sh из каталога
/opt/ibm/RationalInsight/cognos/bin).
- Щелкните правой кнопкой мыши на IBM
Cognos 8, выберите
Удалить и нажмите кнопку Да.
- Нажмите кнопки Сохранить и Закрыть.
- Создайте в
Custom Reporting
новое хранилище содержимого, связанное с базой данных DB2.
- Запустите консоль администрирования
Cognos (выполните команду
cogconfig.sh из каталога
/opt/ibm/RationalInsight/cognos/bin).
- Выберите , щелкните правой кнопкой мыши на
записи Хранилище содержимого и выберите
.
- В поле Имя базы данных введите имя базы данных, созданной на шаге 1.
- Выберите строку Идентификационные данные
пользователя, щелкните на значке Изменить и введите имя и
пароль пользователя, которому требуется предоставить доступ к
хранилищу содержимого, созданному на шаге 1.
- Выберите Локальная конфигурация и нажмите
кнопку Сохранить конфигурацию.
- Создайте новый экземпляр
WebSphere Application Server для
размещения сервера отчетов. Это необязательный шаг, если установка
WebSphere Application Server
выполняется с помощью программы установки
Custom Reporting.
- Настройте экземпляр WebSphere Application Server для размещения сервера отчетов.
- Перезапустите
WebSphere Application Server,
если были внесены изменения в конфигурацию
Cognos.
- Откройте административную консоль
WebSphere Application Server (откройте в веб-браузере адрес http://localhost:9060/ibm/console/).
Если с помощью инструмента управления профайлами WebSphere Application Server
записан номер порта, отличный от 9060, то замените 9060 на
другой номер
порта.
- Войдите в административную консоль
WebSphere Application Server (откройте в
браузере адрес
http://localhost:portnumber/ibm/console/login.do и введите
имя пользователя и пароль).
- Разверните узел Серверы на левой панели и
выберите Серверы приложений.
- Щелкните на ссылке server1 и разверните узел
Управление Java и процессами.
- Щелкните на ссылке Определение процесса, затем
щелкните на ссылке Виртуальная машина Java.
- Укажите начальный и максимальный размер кучи JVM (256 и 768).
- Нажмите кнопку Применить (в нижней части
страницы), затем щелкните на ссылке Сохранить.
- Щелкните на ссылке Записи среды.
- Нажмите кнопку Создать и добавьте следующее
свойство:
LD_LIBRARY_PATH=[INSTALLDIR]/cognos/bin
- Нажмите кнопку OK, затем
нажмите кнопку Создать и добавьте следующее
свойство:
PATH=[INSTALLDIR]/cognos/bin
- Нажмите кнопки Применить и Сохранить.
- Перезапустите
WebSphere Application Server.
- Скомпонуйте и разверните файл EAR сервера отчетов.
- Запустите консоль администрирования
Cognos (выполните команду
cogconfig.sh из каталога
/opt/ibm/RationalInsight/cognos/bin).
- Выберите Среда и вместо порта 9300
укажите номер порта профайла
WebSphere Application Server
(значение по умолчанию - 9080).
- Выберите Службы портала и вместо
порта 9300 укажите номер порта профайла
WebSphere Application Server.
- Нажмите кнопки Сохранить и Закрыть.
- Выберите .
- Нажмите кнопку Далее, примите значения по умолчанию
и снова нажмите кнопку Далее.
- Нажмите кнопки Готово и Закрыть.
- Установите файл EAR сервера отчетов.
- Войдите в административную консоль
WebSphere Application Server (откройте в
браузере адрес
http://localhost:portnumber/ibm/console/login.do и введите
имя пользователя и пароль).
- Разверните узел Приложения на левой панели и
выберите Установить новое приложение.
- Нажмите кнопку Обзор и
выберите файл p2pd.ear в папке
[каталог-rational-insight]/cognos.
- Примите параметры по умолчанию и нажмите кнопку Далее.
Повторите этот шаг четыре раза.
- Щелкните на ссылке Сохранить, выберите
Приложения J2EE на панели слева и удалите
Приложение по умолчанию (если оно показано).
- Выберите приложение IBM Cognos 8 и нажмите кнопку
Запустить. Процесс загрузки и запуска приложения
может занять несколько минут.
- Откройте в браузере следующий адрес: http://server:port/insight/servlet.
Если Cognos Content Manager
работает правильным образом, то на веб-странице отображается текст, аналогичный
следующему:
IBM Cognos 8
Content Manager
Build: 8.4.2519.0
Start time: Tuesday, November 18, 2008 3:00:41 PM PST
Current time: Tuesday, November 18, 2008 3:01:25 PM PST
State: Running.
- Откройте в браузере следующий адрес: http://server:port/insight.
Откроется домашняя а портала Custom Reporting.
- Импортируйте примеры отчетов Custom Reporting.
- Скопируйте файл
[каталог-rational-insight]/reportal/deployment/Rational_Example_Reports.zip
в каталог
[каталог-rational-insight]/cognos/deployment/.
- Откройте веб-приложение
Custom Reporting по
следующему адресу: server:port/insight.
- Откройте страницу администрирования Cognos.
- Выберите Конфигурация.
- Выберите Администрирование содержимого и щелкните
на значке Создать импорт.
- Убедитесь, что allrqm выбран в качестве
архива развертывания и нажмите кнопку Далее два раза.
- Для импорта всех пакетов и папок выберите переключатель в заголовке
таблицы и нажмите кнопку Далее четыре раза.
- Последовательно нажмите кнопки Готово,
Выполнить и OK.
- Щелкните на значке В начало и убедитесь, что в
разделе Общие папки показаны все пакеты и папки.
- Проверьте соединения с источниками данных
для хранилища данных
и поддерживаемых продуктов.
- Откройте веб-приложение
Custom Reporting по
следующему адресу: http://server:port/insight.
- Откройте страницу администрирования
Cognos
(выберите .
- Выберите
.
- Выберите действие Задать свойства для источника
данных RIDW.
- Перейдите на вкладку Соединение.
- Выберите Проверить соединение.
- Выберите Проверить.
- Нажмите кнопку Закрыть два раза, затем нажмите
кнопку OK.
- Выберите
.
Прим.: Для возврата к списку соединений с источниками данных может потребоваться
щелкнуть на значке Cognos над полем Имя.
- Выберите действие Задать свойства для источника
данных продукта; например, ClearQuest.
- Перейдите на вкладку Соединение.
- Выберите Проверить соединение.
- Выберите Проверить.
- Нажмите кнопку Закрыть два раза, затем нажмите
кнопку OK.
- Проверьте примеры отчетов
Custom Reporting.
- Откройте веб-приложение
Custom Reporting по
следующему адресу: http://server:port/insight.
- Выберите папку Rational Quality Manager.
- Запустите отчеты.