SORU
13 Kasım 2013, ÇARŞAMBA


Hadoop &; platformunuz için yerel-hadoop kitaplığı yüklenemedi " Mümkün" uyarısı

Şu anda bir sunucu üzerinde çalışan hadoop yapılandırma ediyorumOtomotiv. start-dfs.sh stop-dfs.sh, çalıştırdığımda aşağıdaki hatayı alıyorum:

Açıklama UYAR.NativeCodeLoader: yerel-hadoop kitaplığı yüklenemedi platformunuz... yerleşik-java ile ilgili dersler nerede

KoşuyorumHadoop 2.2.0.

Bir arama online bu bağlantıyı gündeme getirdi yapıyor: http://balanceandbreath.blogspot.ca/2013/01/utilnativecodeloader-unable-to-load.html

Ancak, hadoop 2 /native/ dizin içeriğini.x ne emin değilim bu yüzden farklı görünüyor.

Ayrıca hadoop-env.sh Bu iki ortam değişkenleri ekledim:

ihracat=HADOOP_OPTS"$HADOOP_OPTS -Djava.kütüphane.path=/local/hadoop/lib/usr/"

=HADOOP_COMMON_LİB_NATİVE_DİR ihracat/usr/local/hadoop/lib/yerli/"

Herhangi bir fikir?

CEVAP
15 Kasım 2013, Cuma


Hadoop Otomotiv-64 bit üzerinde çalışan sensin sanırım. Bu uyarı yerel Hadoop kütüphane gördün sebebi $HADOOP_HOME/lib/native/libhadoop.so.1.0.0 aslında 32 bit derlendi.

Her neyse, bu sadece bir uyarı, ve Hadoop işlevlerini etkilemeyecek.

Burada ise bu uyarıyı ortadan kaldırmak, ve libhadoop.so.1.0.0 64 bit üzerinde yeniden Hadoop sistemi kaynak kodu indir, 32 bit olanı değiştirmek istiyorsanız.

Kaynak kodu yeniden derlemek için nasıl adımlar burada Ubuntu için eklenmiştir:

İyi şanslar.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Associated Press

    Associated P

    18 EYLÜL 2006
  • HER0R

    HER0R

    16 Aralık 2007
  • joshsnice

    joshsnice

    28 Kasım 2006