Hadoop "Tidak Dapat Memuat Native-Hadoop Library" Amaran
Apabila mengkonfigurasi Hadoop 2.2.0 pada pelayan CentOS, pengguna mungkin menghadapi amaran berikut semasa menjalankan start-dfs.sh atau stop-dfs.sh:
1 |
|
Ralat ini berpunca daripada pustaka Hadoop asli yang disusun untuk platform yang berbeza (32-bit) daripada persekitaran semasa (64-bit CentOS).
Pembolehubah Persekitaran
Isu ini berterusan walaupun menambah pembolehubah persekitaran berikut pada hadoop-env.sh:
1 2 |
|
Penyelesaian
Walaupun amaran tidak menjejaskan fungsi Hadoop, ia boleh dihapuskan dengan menyusun semula libhadoop.so.1.0.0 pada sistem 64-bit. Menggunakan kod sumber Hadoop, ikut langkah berikut:
Arahan khusus untuk menyusun semula pada Ubuntu boleh didapati di:
Atas ialah kandungan terperinci Mengapa Hadoop Menunjukkan Amaran 'Perpustakaan Asli Hadoop', dan Bagaimana Saya Boleh Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!