Настройка сервера отчетов: Задачи для DB2

Linux Процедура настройки базы данных DB2 для сервера отчетов зависит от параметров, выбранных в ходе установки компонента Rational Quality Manager Custom Reporting Server. Может потребоваться создать базу данных хранилища содержимого DB2, настроить экземпляр IBM® WebSphere Application Server для размещения сервера отчетов, а также скомпоновать, развернуть и установить файлы файлы EAR.
Об этой задаче
Для настройки сервера отчетов выполните следующие действия:
Прим.: Шаги 2 - 9 требуются только в случае установки вручную.
  1. Настройте сервер отчетов для подключения к хранилищу содержимого. Для этого настройте автоматический запуск экземпляров базы данных во время загрузки системы.
    1. Выполните следующую команду:
      db2iauto -on <экземпляр> 
    2. Откройте файл /etc/inittab в редакторе.
    3. Найдите следующую строку:
      fmc:2345:respawn:/opt/ibm/db2/V9.1/bin/db2fmcd #DB2 Fault Monitor Coordinator 
    4. Удалите строку кода и добавьте ее после команды id:5:initdefault:.
  2. Создайте базу данных хранилища содержимого.
    Прим.: Убедитесь, что текущий пользователь обладает правами на создание баз данных и контейнеров табличных пространств. Текущий пользователь - это пользователь, подключающийся к хранилищу содержимого Cognos во время выполнения. Инструкции по предоставлению доступа к хранилищу содержимого Cognos другим пользователям приведены в Руководстве по установке и настройке IBM Cognos 8 Business Intelligence.
    1. Откройте окно командной строки DB2 от имени администратора базы данных DB2. Имя пользователя по умолчанию: db2inst1.
    2. Удалите хранилище содержимого, созданное в ходе предыдущей установки.
    3. Перейдите в каталог /opt/ibm/RationalInsight/reportal/contentstore.
    4. Переключитесь на пользователя root с помощью команды su. При необходимости введите пароль пользователя root.
    5. Укажите права доступа к файлам и папкам с помощью следующей команды:
      chown db2inst1.db2iadm1 /opt/ibm/RationalInsight/reportal/contentstore -R
      где db2inst1 - это имя владельца экземпляра DB2, а db2iadm1 - группа DB2.
    6. Вернитесь к консоли администратора базы данных и запустите сценарий install.sh с помощью следующей команды:
      [db2inst1@VEGAVM contentstore]$ ./install.sh
    7. В ответ на запрос укажите параметры подключения к хранилищу содержимого. Для просмотра списка параметров обратитесь к связанным разделам, перечисленным в нижней части страницы.
    8. Разверните папку Все базы данных и убедитесь, что в ней показана добавленная база данных.
  3. Настройте среду выполнения Java™ (JRE) таким образом, чтобы Cognos и сервер отчетов принадлежали одному экземпляру JRE.
    1. Export JAVA_HOME=[WASDIR]/java/jre
    2. Export PATH=$JAVA_HOME/bin:…
    3. Скопируйте файл [INSTALLDIR]/cognos/bin/jre/1.5.0/lib/ext/bcprov-jdk14-134.jar в каталог [WASDIR]/java/jre/lib/ext.
    4. Убедитесь, что в каталоге [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, удалите его.

    5. Скопируйте файл libdb2.so из каталога [DB2 INSTALLDIR]/lib32 или [DB2 INSTALLDIR]//lib64 в каталог /usr/local/lib.
  4. Удалите службу IBM Cognos 8 на основе Tomcat.
    1. Запустите консоль администрирования Cognos (выполните команду cogconfig.sh из каталога /opt/ibm/RationalInsight/cognos/bin).
    2. Щелкните правой кнопкой мыши на IBM Cognos 8, выберите Удалить и нажмите кнопку Да.
    3. Нажмите кнопки Сохранить и Закрыть.
  5. Создайте в Custom Reporting новое хранилище содержимого, связанное с базой данных DB2.
    1. Запустите консоль администрирования Cognos (выполните команду cogconfig.sh из каталога /opt/ibm/RationalInsight/cognos/bin).
    2. Выберите Доступ к данным > Content Manager, щелкните правой кнопкой мыши на записи Хранилище содержимого и выберите Создать ресурс > База данных.
    3. В поле Имя базы данных введите имя базы данных, созданной на шаге 1.
    4. Выберите строку Идентификационные данные пользователя, щелкните на значке Изменить и введите имя и пароль пользователя, которому требуется предоставить доступ к хранилищу содержимого, созданному на шаге 1.
    5. Выберите Локальная конфигурация и нажмите кнопку Сохранить конфигурацию.
  6. Создайте новый экземпляр WebSphere Application Server для размещения сервера отчетов. Это необязательный шаг, если установка WebSphere Application Server выполняется с помощью программы установки Custom Reporting.
  7. Настройте экземпляр WebSphere Application Server для размещения сервера отчетов.
    1. Перезапустите WebSphere Application Server, если были внесены изменения в конфигурацию Cognos.
    2. Откройте административную консоль WebSphere Application Server (откройте в веб-браузере адрес http://localhost:9060/ibm/console/). Если с помощью инструмента управления профайлами WebSphere Application Server записан номер порта, отличный от 9060, то замените 9060 на другой номер порта.
    3. Войдите в административную консоль WebSphere Application Server (откройте в браузере адрес http://localhost:portnumber/ibm/console/login.do и введите имя пользователя и пароль).
    4. Разверните узел Серверы на левой панели и выберите Серверы приложений.
    5. Щелкните на ссылке server1 и разверните узел Управление Java и процессами.
    6. Щелкните на ссылке Определение процесса, затем щелкните на ссылке Виртуальная машина Java.
    7. Укажите начальный и максимальный размер кучи JVM (256 и 768).
    8. Нажмите кнопку Применить (в нижней части страницы), затем щелкните на ссылке Сохранить.
    9. Щелкните на ссылке Записи среды.
    10. Нажмите кнопку Создать и добавьте следующее свойство:
      LD_LIBRARY_PATH=[INSTALLDIR]/cognos/bin
    11. Нажмите кнопку OK, затем нажмите кнопку Создать и добавьте следующее свойство:
      PATH=[INSTALLDIR]/cognos/bin
    12. Нажмите кнопки Применить и Сохранить.
    13. Перезапустите WebSphere Application Server.
  8. Скомпонуйте и разверните файл EAR сервера отчетов.
    1. Запустите консоль администрирования Cognos (выполните команду cogconfig.sh из каталога /opt/ibm/RationalInsight/cognos/bin).
    2. Выберите Среда и вместо порта 9300 укажите номер порта профайла WebSphere Application Server (значение по умолчанию - 9080).
    3. Выберите Службы портала и вместо порта 9300 укажите номер порта профайла WebSphere Application Server.
    4. Нажмите кнопки Сохранить и Закрыть.
    5. Выберите Действия > Скомпоновать файлы приложения.
    6. Нажмите кнопку Далее, примите значения по умолчанию и снова нажмите кнопку Далее.
    7. Нажмите кнопки Готово и Закрыть.
  9. Установите файл EAR сервера отчетов.
    1. Войдите в административную консоль WebSphere Application Server (откройте в браузере адрес http://localhost:portnumber/ibm/console/login.do и введите имя пользователя и пароль).
    2. Разверните узел Приложения на левой панели и выберите Установить новое приложение.
    3. Нажмите кнопку Обзор и выберите файл p2pd.ear в папке [каталог-rational-insight]/cognos.
    4. Примите параметры по умолчанию и нажмите кнопку Далее. Повторите этот шаг четыре раза.
    5. Щелкните на ссылке Сохранить, выберите Приложения J2EE на панели слева и удалите Приложение по умолчанию (если оно показано).
    6. Выберите приложение IBM Cognos 8 и нажмите кнопку Запустить. Процесс загрузки и запуска приложения может занять несколько минут.
    7. Откройте в браузере следующий адрес: 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. 
    8. Откройте в браузере следующий адрес: http://server:port/insight. Откроется домашняя а портала Custom Reporting.
  10. Импортируйте примеры отчетов Custom Reporting.
    1. Скопируйте файл [каталог-rational-insight]/reportal/deployment/Rational_Example_Reports.zip в каталог [каталог-rational-insight]/cognos/deployment/.
    2. Откройте веб-приложение Custom Reporting по следующему адресу: server:port/insight.
    3. Откройте страницу администрирования Cognos.
    4. Выберите Конфигурация.
    5. Выберите Администрирование содержимого и щелкните на значке Создать импорт.
    6. Убедитесь, что allrqm выбран в качестве архива развертывания и нажмите кнопку Далее два раза.
    7. Для импорта всех пакетов и папок выберите переключатель в заголовке таблицы и нажмите кнопку Далее четыре раза.
    8. Последовательно нажмите кнопки Готово, Выполнить и OK.
    9. Щелкните на значке В начало и убедитесь, что в разделе Общие папки показаны все пакеты и папки.
  11. Проверьте соединения с источниками данных для хранилища данных и поддерживаемых продуктов.
    1. Откройте веб-приложение Custom Reporting по следующему адресу: http://server:port/insight.
    2. Откройте страницу администрирования Cognos (выберите Запустить > IBM Cognos Administration.
    3. Выберите Конфигурация > Соединения с источником данных > RIDW.
    4. Выберите действие Задать свойства для источника данных RIDW.
    5. Перейдите на вкладку Соединение.
    6. Выберите Проверить соединение.
    7. Выберите Проверить.
    8. Нажмите кнопку Закрыть два раза, затем нажмите кнопку OK.
    9. Выберите Конфигурация > Соединения с источником данных > RQM.
      Прим.: Для возврата к списку соединений с источниками данных может потребоваться щелкнуть на значке Cognos над полем Имя.
    10. Выберите действие Задать свойства для источника данных продукта; например, ClearQuest.
    11. Перейдите на вкладку Соединение.
    12. Выберите Проверить соединение.
    13. Выберите Проверить.
    14. Нажмите кнопку Закрыть два раза, затем нажмите кнопку OK.
  12. Проверьте примеры отчетов Custom Reporting.
    1. Откройте веб-приложение Custom Reporting по следующему адресу: http://server:port/insight.
    2. Выберите папку Rational Quality Manager.
    3. Запустите отчеты.

Комментарии