我该如何解决 Pentaho BI 服务器上的这个错误:“pentaho PentahoSystem.ERROR_0014”

我该如何解决 Pentaho BI 服务器上的这个错误:“pentaho PentahoSystem.ERROR_0014”

当我将 MySQL 设置为存储库时出现此错误:

PentahoSystem.ERROR_0014: Error while trying to execute startup sequence for org.pentaho.platform.engine.services.connection.datasource.dbcp.DynamicallyPooledDatasourceSystemListener

我使用 Pentaho BI Server pentaho-server-ce-7.1.0.0-12。正如一些论坛中提到的,当我评论以下行时,错误就消失了:

<bean id="dynamicallyPooledDataSourceSystemListener" class="org.pentaho.platform.engine.services.connection.datasource.dbcp.DynamicallyPooledDatasourceSystemListener" />

localhost但是,当我使用该帐户时,我无法使用任何帐户(甚至是管理员帐户)进行访问。

我该如何解决这个问题?

答案1

pentaho我遇到了同样的问题。我发现某些 Tomcat 组件不属于我运行服务器的用户 ( )。

首先,我停止了服务器。

重新建立我的pentaho安装文件夹和所有子文件夹的所有权。

sudo chown -R pentaho:pentaho *

我删除了以下文件夹下的所有内容。

~/pentaho/pentaho/server/pentaho-server/tomcat/work/Catalina/localhost

Tomcat 服务器将在重新启动时重建这些文件夹和内容。

重新启动 Pentaho 服务器。

答案2

当 jcr_user 密码更改时会出现此错误。请根据您的服务器版本按照 pentaho 安装文档进行检查。

相关内容