有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

在CentOS上启动Pentaho spoon时发生java JDK致命错误

我刚刚安装了一个centOS并安装了pentaho

当我启动勺子时。sh(PDI 4.4)我有这个错误

/home/xxx/Bureau/data-integration WARN 10-04 18:14:46,513 - Unable to load Hadoop Configuration from "file:///home/joris/Bureau/data-integration/plugins/pentaho-big-data-plugin/hadoop-configurations/mapr". For more information enable debug logging. INFO 10-04 18:14:46,685 - Pentaho Data Integration - Connexion... file:///tmp/spoon_c318b172-a1f9-11e2-a78b-efa532dd0cb0.log

# A fatal error has been detected by the Java Runtime Environment: # SIGSEGV (0xb) at pc=0x000000320480e00c, pid=3295, tid=140101661157120 # JRE version: 6.0_41-b02 Java VM: Java HotSpot(TM) 64-Bit Server VM (20.14-b01 mixed mode linux-amd64 compressed oops) Problematic frame: C [ld-linux-x86-64.so.2+0xe00c]

An error report file with more information is saved as: /home/xxx/Bureau/data-integration/hs_err_pid3295.log # If you would like to submit a bug report, please visit: http://java.sun.com/webapps/bugreport/crash.jsp ./spoon.sh: line 163: 3295 Abandon (core dumped) "$_PENTAHO_JAVA" $OPT $STARTUP -lib $LIBPATH "${1+$@}" [xxx@xxx-pentaho data-integration]$ java -version java version "1.6.0_41" Java(TM) SE Runtime Environment (build 1.6.0_41-b02) Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01, mixed mode) [xxx@xxx-pentaho data-integration]$ clear

[xxx@xxx-pentaho data-integration]$ ./spoon.sh -v /home/xxx/Bureau/data-integration WARN 10-04 18:22:28,889 - Unable to load Hadoop Configuration from "file:///home/xxx/Bureau/data-integration/plugins/pentaho-big-data-plugin/hadoop-configurations/mapr". For more information enable debug logging. INFO 10-04 18:22:28,904 - Pentaho Data Integration - Connexion... file:///tmp/spoon_d69c761f-a1fa-11e2-81c8-bb0cb3f99e89.log # A fatal error has been detected by the Java Runtime Environment: # SIGSEGV (0xb) at pc=0x000000320480e00c, pid=3393, tid=139688929707776 # JRE version: 6.0_41-b02 Java VM: Java HotSpot(TM) 64-Bit Server VM (20.14-b01 mixed mode linux-amd64 compressed oops) Problematic frame: C [ld-linux-x86-64.so.2+0xe00c] # An error report file with more information is saved as: /home/xxx/Bureau/data-integration/hs_err_pid3393.log # If you would like to submit a bug report, please visit: http://java.sun.com/webapps/bugreport/crash.jsp ./spoon.sh: line 163: 3393 Abandon (core dumped) "$_PENTAHO_JAVA" $OPT $STARTUP -lib $LIBPATH "${1+$@}"

我试图改变jdk,我尝试了不同的Sun jdk和Open jdk,但我仍然遇到了这个问题 我尝试了一些我在互联网上找到的东西,但不起作用(下面的命令)

ulimit -c unlimited
./spoon.sh -XX:-UseCompressedOops

共 (3) 个答案

  1. # 1 楼答案

    在多次修改JDK之后,我(再次)安装了sun JDK 1.6 64位,并定义了java路径

    export JAVA_HOME="/usr/java/jdk1.6.0_43" 
    

    现在它起作用了。我不再有致命错误,但现在我在启动BIServer时出现了一些错误

    **编辑:通过将chmod-R 777放在文件数据集成上解决了问题

    新问题:勺子。当我以root用户(超级用户)的身份启动它时,sh可以工作,但我仍然遇到了普通用户的问题 另一个问题:即使我以root身份启动它,当我关闭它时,它也会再次给我致命的错误

  2. # 2 楼答案

    基本上,只要启动你的勺子。使用此命令执行以下操作:

    $ export OPT="-Dorg.eclipse.swt.browser.XULRunnerPath=/dev/null" ./spoon.sh
    

    Example of a solution here

  3. # 3 楼答案

    我知道这是事实,但我只是在centos上用Java 7遇到了这个问题,并通过执行以下操作修复了它:

    在~/中禁用欢迎屏幕。水壶/。勺子

    ShowWelcomePageOnStartup=N

    资料来源:http://forums.pentaho.com/archive/index.php/t-81923.html