2013-03-01 19 views
12

Mac OS X'te Hadoop kullanıyorum. Hadoop'u düzgün şekilde yüklediğimi düşünüyorum. Ben bir örnek WordCount sorunu çalıştırmak çalıştığımda bu hata var:Mac OS X için yerel hadoop kitaplığı yüklenemedi

INFO util.NativeCodeLoader - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable

bu hatayı Googling, ben Hadoop Yerli Kütüphaneler Mac OS desteklenmez öğrendik.

Bazı üçüncü taraf yazılımlarını kullanarak Mac için Yerel Hadoop Kütüphanesi'ni yüklemenin bir yolu var mı?

+1

hadoop 1.1.2 çalıştırıyor musunuz? Aynı sorun var, ancak bu bir uyarı ve iş iyi çalışıyor, ben de WARN snappy.LoadSnappy var: Snappy yerli kitaplığı yüklü değil ... Bir çözüm buldunuz mu? – lizzie

cevap

3

çalıştırın böyle bir argümanla örnek -Djava.library.path = {YOUR_HADOOP_HOME}/lib/yerli/Linux-amd64-64/muhtemelen Mac yerli altında yerli şey vardır şartıyla sorunu çözecektir dizin

+0

Bu çalıştı. Teşekkür ederim. – Jirapong

+0

{YOUR_HADOOP_HOME} nedir? benim hadoop konum yüklü mi? –

+0

@BalaSubramanyam Evet, {YOUR_HADOOP_HOME}, sisteminize bağlı olarak ve bu env vars sahip olup olmadığınıza bağlı olarak $ HADOOP_HOME veya% HADOOP_HOME% değerine karşılık gelir (Mac hakkında sorulan sorudan bu yana $ HADOOP_HOME varsayarak). –