Проверка правильности установки WebSphere Business Monitor

Ниже описана процедура проверки правильности выполнения каждого этапа установки. Процесс установки монитора является сложным и длительным, поэтому рекомендуется поэтапная проверка. При обнаружении неполадки в конце всей процедуры установки может потребоваться полная повторная установка некоторых частей продукта.

Если вы не можете проверить, успешно ли выполнен этап установки, обратитесь в службу технической поддержки IBM за помощью.

Прим.: <temp> обозначает каталог "%temp%\" в Windows и каталог "/tmp" в AIX.

DB2 Enterprise Server Edition

После установки DB2 Enterprise Server Edition выполните следующие действия:
  1. Убедитесь, что значок DB2 отображается на панели задач (Windows) и вы можете запустить Центр управления DB2.
  2. Если базы данных будут локальными, убедитесь, что вы можете создать базу данных в локальной системе.
  3. Если базы данных будут удаленными, убедитесь, что вы можете каталогизировать и обращаться к базам данных, созданным в удаленной системе.
  4. На платформе AIX убедитесь, что экземпляр db2inst1 был создан в /home/db2inst1/sqllib и вы можете вручную запустить db2cc (Центр управления).

DB2 Cube Views

После установки DB2 Cube Views выполните следующие действия:
  1. Убедитесь, что пункт меню "Центр OLAP" был добавлен к пункту меню "Сервис" Центра управления DB2 и/или пункт меню "Центр OLAP" был добавлен к меню "Утилиты бизнес-аналитики" в меню Пуск, а приложение Центр OLAP успешно инициализируется.
  2. В AIX: Выполните команду "показать пакет" чтобы убедиться в успешном размещении пакетов Cubeviews. В выводе команды "lslpp -L all | grep db2" должны присутствовать записи db2_08_01.cbsg, db2_08_01.cube.services и db2_08_01.olsampdb среди прочих пакетов DB2. Для проверки обновления экземпляра db2inst1 проверьте /tmp/db2setup.log. Будет отображена следующая информация: экземпляр db2inst1 успешно обновлен.

WebSphere Application Server

После установки WebSphere Application Server выполните следующие действия с помощью профайла "dashboard":
  1. Запустите функцию "Проверка установки" из консоли "Первые шаги" и дождитесь появления сообщения об успешном выполнении.
  2. Убедитесь, что вы можете запускать и останавливать сервер приложений "server1", проверив startServer.log и stopServer.log в каталоге C:\IBM\WebSphere\AppServer\profiles\dashboard\logs\server1.
  3. Убедитесь, что приложение "Административная консоль" доступно по адресу http://localhost:9060/ibm/console
  4. Проверьте SystemOut.log в C:\IBM\WebSphere\AppServer\profiles\dashboard\logs\server1 на наличие ошибок.
  5. При невозможности проверить правильность установки обратитесь к протоколу установки Сервера приложений "<temp>log.txt" и к протоколу установки Монитора "<temp>launchpad-monitor.log".
Прочие файлы сервера приложений, использованные при отладке установки, расположены в:
  • C:\IBM\WebSphere\AppServer\logs, а именно C:\IBM\WebSphere\AppServer\logs\log.txt и C:\IBM\WebSphere\AppServer\logs\wbi\log.txt
  • C:\IBM\WebSphere\AppServer\logs\dashboard\*
  • C:\IBM\WebSphere\AppServer\profiles\dashboard\logs\*
  • C:\IBM\WebSphere\AppServer\profiles\dashboard\
  • C:\IBM\WebSphere\AppServer\profiles\dashboard\properties\*
  • C:\IBM\WebSphere\AppServer\properties\profileRegistry.xml

WebSphere Process Server

После установки WebSphere Process Server выполните следующие действия с помощью профайла "monitor":
  1. Запустите функцию "Проверка установки" из консоли "Первые шаги" и дождитесь появления сообщения об успешном выполнении.
  2. Убедитесь, что вы можете запускать и останавливать сервер приложений "server1", проверив файлы startServer.log и stopServer.log в каталоге C:\IBM\WebSphere\ProcServer\profiles\monitor\logs\server1
  3. Убедитесь, что приложение "Административная консоль" доступно по адресу "http://localhost:9060/ibm/console".
  4. Проверьте SystemOut.log в каталоге C:\IBM\WebSphere\ProcServer\profiles\monitor\logs\server1 на наличие ошибок.
  5. Проверьте наличие следующих баз данных в DB2: WPRCSDB и EVENT. Если база данных EVENT не была создана, можно сделать это выполнив %ProfileHome%\event\dbscripts\db2\cr_event_db2.{sh|bat} server {db2inst1 | db2admin}
  6. При невозможности проверить правильность установки обратитесь к протоколу установки Сервера процессов "<temp>log.txt" и к протоколу установки Монитора "<temp>launchpad-monitor.log".
Прочие файлы сервера процессов, использованные при отладке установки, расположены в:
  • C:\IBM\WebSphere\ProcServer\logs, а именно C:\WebSphere\ProcServer\logs\log.txt и C:\WebSphere\ProcServer\logs\wbi\log.txt
  • C:\IBM\WebSphere\ProcServer\logs\monitor\*
  • C:\IBM\WebSphere\ProcServer\profiles\monitor\logs\*
  • C:\IBM\WebSphere\ProcServer\profiles\monitor\
  • C:\IBM\WebSphere\ProcServer\profiles\monitor\properties\*
  • C:\IBM\WebSphere\ProcServer\properties\profileRegistry.xml

WebSphere Portal

После установки WebSphere Portal выполните следующие действия:
  1. Убедитесь, что вы можете запускать и останавливать сервер приложений "WebSphere_Portal". Для запуска сервера можно воспользоваться консолью "Первые шаги".
  2. Убедитесь, что Web-приложение IBM WebSphere Portal доступно.
    1. При использовании консоли "Первые шаги", после запуска сервера Web-приложение будет запущено автоматически.
    2. Также можно использовать "Запустить сервер" и после запуска сервера открыть Web-приложение в браузере, указав адрес "http://localhost:9081/wps/portal".
    3. Вы должны увидеть страницу "Портлет входа в систему". Войдите в систему, используя имя пользователя и пароль по умолчанию: "wpsadmin/wpsadmin".
    4. Войдя в систему, вы будете должны увидеть Web-страницу с сообщением "Добро пожаловать в WebSphere Portal версии 5.1.0.2".
  3. Если вы не можете проверить правильность установки, обратитесь к файлам протокола установки WebSphere Portal "wpsinstalllog.txt", "pznInstallLog.txt", "pzninstall.log" и "wpinstalllog.txt", а также проверьте файл протокола установки монитора "launchpad-monitor.log", который находится в каталоге <temp>. Также проверьте SystemOut.log в каталоге C:\WebSphere\PortalServer\log на наличие ошибок.

DB2 Alphablox

После установки DB2 Alphablox выполните следующие действия:
  1. Убедитесь в доступности Административных страниц Alphablox по адресу "http://localhost:9081/AlphabloxAdmin/home". Войдите в систему, указав имя ИД пользователя и пароль по умолчанию, "admin/password".
  2. Проверьте файлы протокола установки Alphablox "alphablox_install_log.html" или IBM_DB2_Alphablox_8.3_InstallLog.log в каталоге C:\IBM\DB2Alphablox.
  3. Для получения обязательного обслуживания Alphablox выполните установку Alphablox с помощью Панели запуска монитора, затем перейдите по следующему адресу и выполните приведенные инструкции: http://www-1.ibm.com/support/docview.wss?rs=2026&context=SSCPX3&dc=D600&uid=swg21227687&loc=en_US&cs=UTF-8&lang=en

Создание базы данных

  1. Перед применением панели запуска для создания баз данных, выполните следующие действия:
    1. Если вы использовали панель запуска для установки DB2, убедитесь, что панель запуска остановлена и затем перезапустите ее в новом командном окне. Это гарантирует правильную настройку среды DB2.
    2. Убедитесь, что DB2 запущена.
    3. Убедитесь, что каталоги, используемые для резервного копирования и табличного пространства, существуют. В AIX необходимо задать для этих каталогов права доступа "777", либо владелец должен быть "db2inst1".
  2. По завершению создания базы данных (т.е. после нажатия на кнопку Готово) убедитесь, что в базе данных созданы таблицы. Убедитесь что в следующих базах данных содержатся эти таблицы:
    База данных Таблицы
    Хранилище Database_Characteristics, Property, Monitor_Client (последняя созданная таблица)
    Состояние DEPLOYED_DDL, RMPRUNECTRL (последняя созданная таблица)
    Рабочая TIME_BASED_SITUATIONS, RMPRUNECTRL (последняя созданная таблица)
    Хронология DIM_TIME, RMPRUNECTRL (последняя созданная таблица)

    Возможные неполадки и действия по их устранению:

    1. База данных не создана.

      Действие: Убедитесь, что DB2 запущена.

    2. База данных создана, но в ней отсутствуют таблицы.

      Действие: убедитесь, что вы указали допустимый ИД пользователя и пароль в панели Создание базы данных. Проверьте файл <домашний_каталог_монитора> /install/logs/db2Create****Out.log, где вместо "****" указано State, Runtime, Historical или Repository. Найдите следующее значение:

      "SQL30082N Попытка установить соединение не удалась, код причины
      "24" ("недопустимый ИД пользователя и/или пароль")"

      При наличии этого сообщения удалите базу данных и затем повторно установите ее с допустимым именем пользователя и паролем.

  3. Убедитесь, что в таблицу DATABASE_CHARACTERISTICS в базе данных хранилища были записаны верные данные. В ней должна присутствовать одна строка для каждой из трех баз данных (Состояние, Рабочая и Хронология). Строка должна содержать имя базы данных, имя схемы и имя хоста. Также при создании базы данных Хронология строка должна быть добавлена в таблицу Свойство в базе данных Хранилище. Строка должна содержать свойство "CubeDataSource" со значением "<Имя_хронологии>_CUBE", где "<Имя_хронологии>" является именем базы данных Хронология. При отсутствии записей обратитесь к <temp>launchpad-monitor.log. Найдите "repos command0" и выясните, нет ли ошибок. Если информация была записана верно, в файле протокола должно присутствовать следующий оператор: "repos command finished, rc=0"

    Возможные неполадки и действия по их устранению:

    1. В AIX отсутствует доступ к комплекту JVM. В <temp>launchpad-monitor.log вы увидите запись "repos command finished rc=126".

      Действие: у родительского каталога, содержащего launchpad.sh, должны быть права на чтение и выполнение для всех пользователей.

    2. Нет доступа к библиотекам DB2.

      Действие: убедитесь, что DB2 запущен. Если вы использовали панель запуска для установки DB2, убедитесь, что панель запуска остановлена, и затем перезапустите ее в новом командном окне.

    3. Не удалось подключиться к базе данных Хранилище.

      Действие: если база данных Хранилище находится в локальной системе, то убедитесь, что вы ввели допустимое имя пользователя и пароль в панели Создание базы данных. Если база данных Хранилище была создана в удаленной системе, убедитесь, что он каталогизирована в локальной системе. Также убедитесь, что вы ввели допустимое имя пользователя и пароль в панели Сведения о базе данных Хранилище.

  4. ТОЛЬКО В AIX: убедитесь, что база данных Хранилище верно заполнена. Откройте Центр управления DB2 и подключитесь к базе данных Хранилище. Убедитесь, что в базе данных присутствуют две пользовательские функции с именами GMTLONG2TIMESTAMP и GMTTIMESTAMP2LONG. Если эти функции не существуют, запустить Администратор репликации не удастся. Проверьте файл <домашний_каталог_монитора>/install/logs/db2CreateRuntimeOut.log, чтобы убедиться, что функции были успешно созданы. Найдите "call sqlj.install_jar". Если функции были созданы, вы увидите следующее сообщение:
    "DB20000I Команда CALL успешно выполнена". Если функции не были
    созданы, может появиться следующее сообщение:
    "SQL4302N Выполнение процедуры или пользовательской функции
    "sqlejReadJar", конкретное имя "SQL051206175332050", прервано с выдачей исключительной ситуации "Доступ запрещен
    /home/db2inst1/sqlli". SQLSTATE=38501". 

    Если это случилось, удалите базу данных Рабочая с помощью программы удаления монитора из системы. Удалите базу данных, перезагрузите систему и вновь установите базу данных Рабочая.

  5. Для устранения неполадок, возникших при создании базы данных монитора, проверьте файл <домашний_каталог_монитора>/install/logs/db2CreateAAAAOut.log, где вместо "AAAA" должно быть указано State, Runtime, Historical или Repository.

Сервер монитора

Запустите Сервер процессов с помощью профайла "monitor", затем запустите приложение "Административная консоль" по адресу "http://localhost:9060/ibm/console". Проверьте следующее в:
  • Приложениях организации: Убедитесь, что IBM_WB_ACTIONMANAGER и IBM_WB_MONITOR_SERVER успешно запущены.
  • Ресурсах JDBC: Проверьте соединения баз данных в области сервера и узла с источниками данных в ресурсе MonitorDB2XADriver1JDBC.
  • WebSphere Business Monitor: Убедитесь в правильной установке модулей/панелей, относящихся к монитору. Это можно проверить, щелкнув на каждой гиперссылке под заголовкомWebSphere Business Monitor.

Если некоторые приложения организаций отсутствуют, проверьте файлы MonitorAppInstallOut.log и MonitorAppInstallErr.log в <домашний_каталог_монитора>/install/logs. В файле MonitorAppInstallOut.log выполните поиск сообщений "ADMA5016I: Установка IBM_WB_MONITOR_SERVER началась." и "ADMA5016I: Установка IBM_WB_ACTIONMANAGER началась.". Если приложения были установлены успешно, вы увидите следующие два сообщения: "ADMA5013I: Приложение IBM_WB_MONITOR_SERVER успешно установлено" и "ADMA5013I: Приложение IBM_WB_ACTIONMANAGER успешно установлено".

Если какие-либо ресурсы JDBC отсутствуют, проверьте файлы MonitorAppInstallOut.log и MonitorAppInstallErr.log в <домашний_каталог_монитора>/install/logs. В файле MonitorAppInstallOut.log выполните поиск сообщения "## Идет установка источника данных ???? на узле Node01", где вместо "????" может быть указано "RepositoryDBDataSource" или "RuntimeDBDataSource". Также выполните поиск сообщения "## Идет установка источника данных MonitorDataSource на сервере server1". Убедитесь в отсутствии ошибок.

Если какие-либо модули административной консоли WAS отсутствуют, проверьте файлы MonitorConsoleInstallOut.log и MonitorConsoleInstallErr.log в <домашний_каталог_монитора>/install/logs. В MonitorAppInstallOut.log выполните поиск сообщения "PLPR0013I: Идет сохранение приложения организации консоли". Если модули были установлены успешно, вы увидите сообщение "PLPR0014I: Идет закрытие приложения организации консоли".

При удалении и повторной установке сервера монитора следует удалить каталог базы данных SIB после удаления сервера монитора. Если вы не удалите каталог, возникнут ошибки при запуске сервера после повторной установки. Необходимо удалить следующий каталог: C:\WebSphere\ProcServer\profiles\monitor\databases\com.ibm.ws.sib\<имя_узла>.server1-MONITOR.<имя_ячейки>.Bus.

Неполадки также можно найти и в файлах SystemOut.log и SystemErr.log в C:\WebSphere\ProcServer\profiles\monitor\logs\server1.

Клиент сводных панелей

Запустите сервер WebSphere_Portal и откройте страницу "Добро пожаловать в WebSphere Business Monitor" по адресу "http://localhost:9081/wps/portal".
  1. Убедитесь в том, что используется правильная тема. Тема WebSphere Business Monitor является пурпурной и содержит значки и изображения WebSphere Business Monitor вместо обычных значков и изображений WebSphere Portal. Также вы должны увидеть другую начальную страницу, относящуюся WebSphere Business Monitor, а не начальную страницу WebSphere Portal.
  2. В правом верхнем углу страницы выберите Вход. Войдите в систему, указав имя пользователя и пароль по умолчанию: "wpsadmin/wpsadmin".
  3. В пункте Администрирование > Управление порталом > Портлеты выполните поиск по уникальному имени, используя строку 'com.ibm', а также убедитесь, что все представления сводной панели установлены.
  4. Запустите профайл "server1" сводной панели и проверьте следующие элементы в административной консоли WebSphere Application Server:
    1. Ресурсы -> Поставщики JDBC: проверьте соединения баз данных в области узла с источниками данных в ресурсе JDBC MonitorDB2XADriver1
  5. Информацию о неполадках можно найти в файлах SystemOut.log и SystemErr.log в C:\WebSphere\AppServer\profiles\portal\logs\server1.

Если какие-либо ресурсы JDBC отсутствуют, проверьте файлы DashboardClientDeployOut.log и DashboardClientDeployErr.log в <домашний_каталог_монитора>/install/logs. В файле DashboardClientDeployOut.log выполните поиск сообщения "## Идет установка источника данных ???? на узле Node01", где вместо "????" может быть указано "RepositoryDBDataSource", "RuntimeDBDataSource" или "HistoricalDBDataSource". Убедитесь в отсутствии ошибок.

Убедитесь, что в таблицу Monitor_Client базы данных Хранилище записаны верные данные. Там должна присутствовать одна строка, содержащая имя хоста системы клиента сводной панели и номер порта SOAP системы клиента сводной панели. Если в таблице запись отсутствует, проверьте файл DashboardClientDeployOut.log. Найдите сообщение "Зарегистрировать клиент сводных панелей..." и выясните, нет ли ошибок.

Сценарий установки клиента сводной панели выполнит несколько этапов. Ниже приведены сообщения, указывающие на начало этапа. Проверьте файл DashboardClientDeployOut.log и убедитесь в выполнении каждого этапа без ошибок.
Этап Сообщение
Создать ресурсы WebSphere Application Server как источники данных Создание ресурсов WAS..
Развернуть файл WAR Развертывание war...
Развернуть тему WebSphere Business Monitor Развертывание тем...
Сохранить начальную страницу WebSphere Portal Экспорт начальных страниц...
Настроить начальную страницу WebSphere Business Monitor Настройка начальных страниц...
Создать привязку пространства имен Создание привязок пространства имен и преобразование указателей EJB...
Создать источник данных DB2 Alphablox Создание источника данных Alphablox...
Обновить таблицу Monitor_Client Регистрация клиента сводной панели...

Copyright IBM Corporation 2005, 2006. Все права защищены.