以下信息描述了如何验证每一个安装步骤是否成功完成。Monitor 安装过程非常复杂,而且耗时,因此我们强烈建议一步一步地进行验证。 在整个过程结束时发现问题可能需要完全重新安装软件包的某些部分。
如果您无法验证安装步骤是否成功完成,请与“IBM 技术支持”联系,他们将为您提供进一步的帮助。
数据库 | 表 |
---|---|
存储库 | Database_Characteristics、Property 和 Monitor_Client(最后创建的表) |
状态 | DEPLOYED_DDL 和RMPRUNECTRL(最后创建的表) |
运行时 | TIME_BASED_SITUATIONS 和 RMPRUNECTRL(最后创建的表) |
历史 | DIM_TIME 和 RMPRUNECTRL(最后创建的表) |
潜在问题和纠正操作:
操作:确保 DB2 已启动。
操作:确保在“数据库创建”面板上输入了有效的用户标识和密码。查看 <Monitor_Home> /install/logs/db2Create****Out.log 文件,其中“****”可以是 Status、Runtime、Historical 或 Repository。查找以下消息:
"SQL30082N Attempt to establish connection failed with security reason "24" ("USERNAME AND/OR PASSWORD INVALID")"
如果该消息存在,请卸载该数据库,然后使用有效的用户标识和密码重新安装它。
潜在问题和纠正操作:
操作:对于包含 launchpad.sh 的父目录,必须为所有用户设置读取和执行许可权。
操作:确保 DB2 已启动。如果已使用启动板安装 DB2,请确保已停止启动板,然后在新命令窗口中重新启动它。
操作:如果存储库数据库位于本地机器上,请确保在“数据库创建”面板上输入了有效的用户标识和密码。如果存储库数据库位于远程机器上,请确保已在本地机器上对数据库进行了编目。同样,确保在“存储库数据库信息”面板上输入了有效的用户标识和密码。
"DB20000I The CALL command completed successfully"。 如果函数未创建,则可能看到以下消息: "SQL4302N Procedure or user-defined function "sqlejReadJar", specific name "SQL051206175332050" aborted with an exception "Permission denied /home/db2inst1/sqlli"。SQLSTATE=38501"。
如果出现这种情况,请使用监控器卸载程序来卸载运行时数据库。删除该数据库,重新启动机器,然后重新安装运行时数据库。
如果缺少任何企业应用程序,请检查 <Monitor_Home>/install/logs 下的 MonitorAppInstallOut.log 文件和 MonitorAppInstallErr.log 文件。 在 MonitorAppInstallOut.log 文件中,搜索“ADMA5016I: Installation of IBM_WB_MONITOR_SERVER started。”和“ADMA5016I: Installation of IBM_WB_ACTIONMANAGER started。”。 如果应用程序已成功安装,应当看到以下两条语句:“ADMA5013I: Application IBM_WB_MONITOR_SERVER installed successfully”和“ADMA5013I: Application IBM_WB_ACTIONMANAGER installed successfully”。
如果缺少任何 JDBC 资源,请检查 <Monitor_Home>/install/logs 下的 MonitorAppInstallOut.log 和 MonitorAppInstallErr.log 文件。 在 MonitorAppInstallOut.log 文件中,搜索“## Installing DataSource: ???? on node Node01”,其中“????”可以是“RepositoryDBDataSource”或“RuntimeDBDataSource”。 另外,请搜索“## Installing DataSource: MonitorDataSource on server1”。 确保没有发生错误。
如果缺少任何 WAS 管理控制台插件,请检查 <Monitor_Home>/install/logs 下的 MonitorConsoleInstallOut.log 和 MonitorConsoleInstallErr.log 文件。在 MonitorAppInstallOut.log 中,搜索“PLPR0013I: Saving Console Enterprise Application”。如果插件已安装成功,应当看到“PLPR0014I: Closing Console Enterprise Application”。
如果先卸载然后再重新安装监控器服务器,则必须在卸载监控器服务器后删除 SIB 数据库目录。如果未删除该目录,在重新安装后启动服务器时会出错。以下目录必须删除:C:\WebSphere\ProcServer\profiles\monitor\databases\com.ibm.ws.sib\<Node_Name>.server1-MONITOR.<Cell_Name>.Bus。
还可以通过 C:\WebSphere\ProcServer\profiles\monitor\logs\server1 下的 SystemOut.log 和 SystemErr.log 文件中,对问题进行故障诊断。
如果缺少任何 JDBC 资源,请检查 <Monitor_Home>/install/logs 下的 DashboardClientDeployOut.log 和 DashboardClientDeployErr.log 文件。 在 DashboardClientDeployOut.log 文件中,搜索“## Installing DataSource: ???? on node Node01”,其中“????”可以是“RepositoryDBDataSource”、“RuntimeDBDataSource”或“HistoricalDBDataSource”。确保没有发生错误。
验证已将正确的数据写入存储库数据库的 Monitor_Client 表中。应该有一行包含仪表板客户机机器的主机名和仪表板客户机机器的 SOAP 端口号。如果表中没有项,请检查 DashboardClientDeployOut.log 文件。搜索“Register Dashboard Client...”,查看是否存在错误。
步骤 | 消息 |
---|---|
创建 WebSphere Application Server 资源,如数据源 | 创建 WAS 资源... |
部署WAR 文件 | 正在部署 war... |
部署 WebSphere Business Monitor 主题 | 正在部署主题... |
保存 WebSphere Portal 欢迎页面 | 正在导出欢迎页面 ... |
设置 WebSphere Business Monitor 欢迎页面 | 正在设置欢迎页面 ... |
创建名称空间绑定 | 正在创建名称空间绑定和映射 EJB 引用 ... |
创建 DB2 Alphablox 数据源 | 创建 Alphablox 数据源... |
更新 Monitor_Client 表 | 注册仪表板客户机... |