我正在尝试在CentOS 6.8上安装Pentaho社区版7.0BA服务器,并收到以下错误。
HTTP状态404- /pentaho
类型状态报告
留言 /pentaho
描述请求的资源不可用。Apache Tomcat/8.0.37
我下载并解压的文件pentaho-server-ce-7.0.0.0-25.zip
我已经检查了端口(8080和9092),它们已打开并正在监听。我尝试将tcp端口更改为9093,但仍然不起作用。
我以为它是开箱即用的,但我有麻烦了。
知道我做错了什么吗?
在Ubuntu 16.04上安装时也发生了同样的事情。
由于我同时运行了几个版本的PDI,我安装了Java7和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路径,不要忘记起始下划线。