启动 Pentaho Community Edition 服务器的问题

Issues with Starting Pentaho Community Edition server

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

HTTP 状态 404 - /pentaho

输入状态报告

留言/pentaho

描述请求的资源不可用。 阿帕奇 Tomcat/8.0.37

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

我检查了端口(8080 和 9092),它们已打开并正在侦听。 我尝试将 tcp 端口更改为 9093,但仍然不起作用。

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

知道我做错了什么吗?

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

原来使用的是Java版本。因为我 运行 多个版本的 PDI 并排安装,所以我同时安装了 Java 7 和 8,它选择了 7。

正确的解决方法是配置PENTAHO_JAVA_HOME环境变量指向java8安装,例如“/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 路径,并且不要忘记开始的下划线。