accumulo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Cardon, Tejay E" <>
Subject GLIBC error
Date Tue, 24 Jul 2012 21:21:59 GMT
I've been trying to run Accumulo on a new cluster, but I'm having trouble.  I've done this
many times before, but this time I'm getting an error on the tservers regarding glibc.  I
think I've tracked it down to a version issue (the version of Glibc I've got installed isn't
new enough, so it doesn't contain the right version of GLIBCXX).  I ran into this once before,
and the solution was to build Accumulo from scratch with Maven.  However, I've tried that
this time with no success.  If I download the *dist.tar.gz and do the build from there, it
fails.  If I download the *-src.tar.gz and build from it, I can't seem to find the final packaged
.tar.gz.  If I use the src.tar.gz, build it, and then just use the directory I built from,
I get an error about setting up log4j.  Any suggestions?


Here's the error I get if I use the -dist.tar.gz This error is found in the .debug.log and
.log files from the tserver.

ERROR: Failed to load native map library /opt/accumulo-1.4.0/lib/native/map/
java.lang.UnsatisfiedLinkError: /opt/accumulo-1.4.0/lib/native/map/
/usr/lib64/ version `GLIBCXX_3.4.9' not found (required by /opt/accumulo-1.4.0/lib/native/map/
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(
        at java.lang.ClassLoader.loadLibrary(
        at java.lang.Runtime.load0(

View raw message