【问题标题】:Postgres Error (Getting PLJava set up)Postgres 错误(设置 PLJava)
【发布时间】:2009-12-09 21:17:50
【问题描述】:

我一直在努力解决一个问题,试图让 PLJava 在 RHEL 上的 PostgreSQL 上工作。

这是我所拥有的(基于此:PL/Java README

.cshrc

setenv JAVA_HOME /opt/jdk1.6.0_17/
setenv LD_LIBRARY_PATH ${JAVA_HOME}/jre/lib/i386
setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${JAVA_HOME}/jre/lib/i386/client
setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${JAVA_HOME}/jre/lib/i386/native_threads
setenv PG_DATA /var/lib/pgsql/data

日志输出

DEBUG:  find_in_dynamic_libpath: trying "/usr/lib/pgsql/pljava"
DEBUG:  find_in_dynamic_libpath: trying "/usr/lib/pgsql/pljava.so"
ERROR:  could not load library "/usr/lib/pgsql/pljava.so": libjvm.so: failed to map segment from shared object: Permission denied

谁能告诉我这实际上意味着什么?

libjvm.so: failed to map segment from shared object: Permission denied

我意识到这是一个非常具体的问题,但我真的在为此苦苦挣扎,欢迎提出任何想法。

【问题讨论】:

    标签: java linux unix postgresql pljava


    【解决方案1】:

    需要在 RHEL 中关闭 SELinux

    【讨论】:

      猜你喜欢
      • 2015-10-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-27
      • 1970-01-01
      • 2011-06-16
      相关资源
      最近更新 更多