Heim >Java >javaLernprogramm >Warum zeigt Hadoop „Native-Hadoop-Bibliothek kann nicht geladen werden' an und wie kann ich das Problem beheben?
Hadoop-Warnung: „Native-Hadoop-Bibliothek für Ihre Plattform kann nicht geladen werden“
Beim Konfigurieren von Hadoop auf einem CentOS-Server kann es zu Problemen kommen der folgende Fehler beim Ausführen von start-dfs.sh oder stop-dfs.sh:
WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Diese Warnung, Dies tritt häufig bei Hadoop 2.2.0 auf und ist in erster Linie auf eine Diskrepanz zwischen der nativen Hadoop-Bibliothek und der Plattformarchitektur zurückzuführen. In diesem speziellen Fall wurde die native Bibliothek möglicherweise für ein 32-Bit-System kompiliert, während der Server auf einer 64-Bit-Architektur läuft.
Obwohl die Warnung auf ein potenzielles Problem hinweist, hat sie normalerweise keine Auswirkungen auf Hadoop Funktionalität. Wenn Sie die Warnung jedoch beheben möchten, können Sie die folgenden Schritte in Betracht ziehen:
Detaillierte Anweisungen zum Neukompilieren von Hadoop unter Ubuntu finden Sie unter:
Das obige ist der detaillierte Inhalt vonWarum zeigt Hadoop „Native-Hadoop-Bibliothek kann nicht geladen werden' an und wie kann ich das Problem beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!