top 寫:
root@NN1:/usr/local/hadoop-2.2.0/lib/native# ldd libhadoop.so.1.0.0
./libhadoop.so.1.0.0: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.12' not found (required by ./libhadoop.so.1.0.0)
linux-gate.so.1 => (0x00d70000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0x00f51000)
libjvm.so => not found
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x00dae000)
/lib/ld-linux.so.2 (0x00809000)
OS: Ubuntu 10.04 LTS
First, you might need to run ldconfig to update the libraries.
代碼:
~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.3 LTS
Release: 12.04
Codename: precise
~$ dpkg -S libjvm.so
sun-java6-bin: /usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/amd64/server/libjvm.so
~$ dpkg -S libc.so.6
libc6: /lib/x86_64-linux-gnu/libc.so.6
~$ dpkg -l libc6
ii libc6 2.15-0ubuntu10 Embedded GNU C Library: Shared libraries
Since you're using Ubuntu 10.04, try to check your libc6 package.
Maybe it's better to upgrade to Ubuntu 12.04
- Jazz