ClassLoader.java:2:in"load':java.lang.UnsatisfiedLinkError:in hbase

pri*_*iya 1 hbase

我启动hbase shell时遇到此异常.我正在使用hbase版本0.94.10我在一台单独的服务器上运行它.

引起:ClassLoader.java: - 2:在'load':java.lang.UnsatisfiedLinkError:/tmp/jffi1844046871189117608.tmp:/tmp/jffi1844046871189117608.tmp:无法映射来自共享对象的段:操作不允许

我试图谷歌相同,发现这可能是一个问题,因为/ tmp文件夹不是accessbile.所以我在hbase-default.xml文件中更改了tmp目录的路径并再次尝试.但仍然是同一个问题.

有人可以帮忙吗?

小智 5

检查是否已/tmp folder安装使用noexec选项,重新安装它以解决问题.

sudo mount -o remount exec /tmp
Run Code Online (Sandbox Code Playgroud)