Heim >Java >javaLernprogramm >Warum gibt Hadoop 2.2.0 unter CentOS eine Warnung „Native Library Loading' aus und wie kann ich das beheben?

Warum gibt Hadoop 2.2.0 unter CentOS eine Warnung „Native Library Loading' aus und wie kann ich das beheben?

Patricia Arquette
Patricia ArquetteOriginal
2024-12-25 03:06:09808Durchsuche

Why Does Hadoop 2.2.0 Issue a

Probleme mit Hadoop: Warnung beim Laden der nativen Bibliothek

Beim Starten von Hadoop 2.2.0 unter CentOS mit start-dfs.sh oder stop- dfs.sh, Benutzer stoßen auf den folgenden Fehler: „WARN util.NativeCodeLoader: Die native-Hadoop-Bibliothek konnte nicht geladen werden Plattform... gegebenenfalls unter Verwendung integrierter Java-Klassen. Dieser Hinweis entsteht aufgrund von Unstimmigkeiten in der Kompilierungsplattform der nativen Bibliothek.

Obwohl die erforderlichen Umgebungsvariablen festgelegt wurden, besteht das Problem weiterhin, da die native Hadoop-Bibliothek (libhadoop.so.1.0.0) auf einer 32-Bit-Plattform kompiliert wird. Bit-System anstelle der erwarteten 64-Bit-CentOS-Umgebung.

Obwohl diese Warnung keinen Einfluss auf die Funktionalität von Hadoop hat, kann sie durch beseitigt werden libhadoop.so.1.0.0 auf einem 64-Bit-System neu kompilieren und die vorhandene 32-Bit-Version ersetzen.

Für Ubuntu-Benutzer finden Sie eine Schritt-für-Schritt-Anleitung zum Neukompilieren des Quellcodes unter: http://www.ercoppa.org/Linux-Compile-Hadoop-220-fix-Unable-to-load-native-hadoop-library.htm

Das obige ist der detaillierte Inhalt vonWarum gibt Hadoop 2.2.0 unter CentOS eine Warnung „Native Library Loading' aus und wie kann ich das beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn