启动Pentaho Community Edition服务器的问题

时间:2017-04-07 18:17:27

标签: pentaho

我试图在CentOS 6.8上安装Pentaho Community Edition 7.0 BA服务器并收到以下错误。

HTTP状态404 - / pentaho

输入状态报告

message / pentaho

说明请求的资源不可用。 Apache Tomcat / 8.0.37

我下载并解压缩的文件是pentaho-server-ce-7.0.0.0-25.zip

我检查了端口(8080和9092)并且它们是开放式的并且正在收听。 我试图将tcp端口更改为9093,但仍然无法正常工作。

我认为它开箱即用,但我遇到了麻烦。

知道我在这里做错了吗?

1 个答案:

答案 0 :(得分:1)

在Ubuntu 16.04上安装时发生了同样的事情。

原来是使用的Java版本。由于我正在运行多个版本的PDI,因此我安装了Java 7和8,并选择了7。

正确的解决方案是将PENTAHO_JAVA_HOME环境变量配置为指向java 8安装,例如" / usr / lib / jvm / java-8-oracle"。如果不打破一些旧的应用程序,我就无法做到这一点。

我最终做的是破解start-pentaho.sh,注释掉涉及setPentahoEnv的行,而是放入硬编码的值:

_PENTAHO_JAVA_HOME=/usr/lib/jvm/java-8-oracle _PENTAHO_JAVA=/usr/lib/jvm/java-8-oracle/jre/bin/java

显然填写您自己的Java路径并且不要忘记起始下划线。