1

当我试图启动我的Pentaho BI服务器时,我收到了几个错误。我知道这无法启动QuartZ数据库,但我可以帮助解决以下问题吗?

Pentaho 用户控制台

检测到以下错误。

一个或多个系统侦听器失败。这些在 systemListeners.xml 中设置。

PentahoSystem.ERROR_0014 - 尝试执行 org.pentaho.platform.scheduler.QuartzSystemListener 的启动序列时出错

有关检测到的每个错误的更多详细信息,请参阅服务器控制台。

下面是日志文件

10:13:55,832 WARN [PackageManager] 未解决的包依赖项:org.pentaho.reporting.engine.classic.extensions.datasources.cda.CdaModule 10:13:55,857 WARN [PackageSorter] 在列表中找不到依赖模块已知模块。10:13:58,963 错误 [Logger] misc-org.pentaho.platform.scheduler.QuartzSystemListener: QuartzSystemListener.ERROR_0001 - > 调度程序在启动时未正确初始化 org.quartz.SchedulerConfigException:作业恢复期间发生故障。[参见嵌套异常:org.quartz.JobPersistenceException:无法从数据源“myDS”获取数据库连接:java.sql.SQLException:无法通过 JNDI url“java:comp/env/jdbc/Quartz”org.apache 检索数据源.commons.dbcp.SQLNestedException:无法创建 PoolableConnectionFactory(用户“pentaho_user”的访问被拒绝

4

2 回答 2

1

Pentaho 6.1 在作为服务运行的 Windows 上也存在同样的问题。当运行不作为服务它工作。

解决方案:这是自 5.2 以来的一个错误。 http://jira.pentaho.com/browse/BISERVER-12183

解决方案是使用tomcat8w.exe //ES//正确设置启动-工作路径。它应该是 biserver-ce\tomcat\bin 而不是 biserver-ce\tomcat。

由于路径错误,pentaho 创建了一个没有用户“pentaho_user”的新空 HSQLDB。此外,pentaho.log 驻留在错误的目录中。在 biserver-ce\log 中,而不是在 biserver-ce\tomcat\log 中。这也可以通过更改工作路径来解决。

于 2016-12-07T12:57:32.487 回答
0

请按照以下步骤解决这些问题:

1) 停止 BI 服务器
2) 刷新 QuartZ 数据库的权限,为 QuartZ 数据库创建新用户和密码,并在/biserver-ce/tomcat/webapps/pentaho/META-INF/文件夹下的 context.xml 中包含新凭据。
3) 重新启动 BI 服务器
4) 尝试访问您的 PUC。

于 2013-06-26T10:56:05.147 回答