Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Threaded View
HBase >> mail # user >> java.lang.UnsatisfiedLinkError


Copy link to this message
-
Re: java.lang.UnsatisfiedLinkError
Check this thread - let us know if this solves your issue as well.
http://comments.gmane.org/gmane.comp.java.hadoop.hbase.user/20303

--Suraj

On Thu, Dec 22, 2011 at 9:00 PM, Greg Pelly <[EMAIL PROTECTED]> wrote:
> Hi,
>
> I'm trying to setup HBase on a Ubuntu 11.04 virtual server using
> jdk1.6.0_29, I've had it on another similar server as well as a desktop
> machine and this is the first time I've seen this error and I can't find
> anything helpful on the web.
>
> Cheers,
> Greg
>
> root@ve:/usr/share/hbase-0.90.3/bin# ./start-hbase.sh
> starting master, logging to
> /usr/share/hbase-0.90.3/bin/../logs/hbase-root-master-ve.yjp5ky27.vesrv.com.out
> root@ve:/usr/share/hbase-0.90.3/bin# ./hbase shell
> java.lang.RuntimeException: java.lang.UnsatisfiedLinkError:
> /tmp/jffi3898397313126607284.tmp: /tmp/jffi3898397313126607284.tmp: failed
> to map segment from shared object: Operation not permitted
>        at
> com.kenai.jffi.Foreign$InValidInstanceHolder.getForeign(Foreign.java:90)
>        at com.kenai.jffi.Foreign.getInstance(Foreign.java:95)
>        at com.kenai.jffi.Library.openLibrary(Library.java:151)
>        at com.kenai.jffi.Library.getCachedInstance(Library.java:125)
>        at
> com.kenai.jaffl.provider.jffi.Library.loadNativeLibraries(Library.java:66)
>        at
> com.kenai.jaffl.provider.jffi.Library.getNativeLibraries(Library.java:56)
>        at
> com.kenai.jaffl.provider.jffi.Library.getSymbolAddress(Library.java:35)
>        at
> com.kenai.jaffl.provider.jffi.Library.findSymbolAddress(Library.java:45)
>        at
> com.kenai.jaffl.provider.jffi.AsmLibraryLoader.generateInterfaceImpl(AsmLibraryLoader.java:188)
>        at
> com.kenai.jaffl.provider.jffi.AsmLibraryLoader.loadLibrary(AsmLibraryLoader.java:110)
>        at
> com.kenai.jaffl.provider.jffi.Provider.loadLibrary(Provider.java:31)
>        at
> com.kenai.jaffl.provider.jffi.Provider.loadLibrary(Provider.java:25)
>        at com.kenai.jaffl.Library.loadLibrary(Library.java:76)
>        at
> org.jruby.ext.posix.POSIXFactory$LinuxLibCProvider$SingletonHolder.<clinit>(POSIXFactory.java:105)
>        at
> org.jruby.ext.posix.POSIXFactory$LinuxLibCProvider.getLibC(POSIXFactory.java:109)
>        at
> org.jruby.ext.posix.BaseNativePOSIX.<init>(BaseNativePOSIX.java:29)
>        at org.jruby.ext.posix.LinuxPOSIX.<init>(LinuxPOSIX.java:17)
>        at
> org.jruby.ext.posix.POSIXFactory.loadLinuxPOSIX(POSIXFactory.java:67)
>        at org.jruby.ext.posix.POSIXFactory.loadPOSIX(POSIXFactory.java:28)
>        at org.jruby.ext.posix.LazyPOSIX.loadPOSIX(LazyPOSIX.java:28)
>        at org.jruby.ext.posix.LazyPOSIX.posix(LazyPOSIX.java:24)
>        at org.jruby.ext.posix.LazyPOSIX.isatty(LazyPOSIX.java:134)
>        at org.jruby.RubyIO.tty_p(RubyIO.java:1861)
>        at org.jruby.RubyIO$i$0$0$tty_p.call(RubyIO$i$0$0$tty_p.gen:65535)
>        at
> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:262)
>        at
> org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:105)
>        at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:62)
>        at org.jruby.ast.IfNode.interpret(IfNode.java:111)
>        at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:103)
>        at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
>        at
> org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
>        at
> org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147)
>        at
> org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:163)
>        at
> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:262)
>        at
> org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:105)
>        at org.jruby.ast.VCallNode.interpret(VCallNode.java:85)
>        at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:103)
>        at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
>        at
> org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB