Erreur de chargement de la bibliothèque Hadoop : résolution de l'avertissement « Impossible de charger la bibliothèque native Hadoop »
Lors de l'exécution de commandes Hadoop telles que start-dfs.sh ou stop-dfs.sh, un utilisateur peut rencontrer l'avertissement :
"WARN util.NativeCodeLoader : Impossible de charger la bibliothèque native Hadoop pour votre plate-forme... en utilisant les classes Java intégrées le cas échéant"
Ce problème est dû à une inadéquation entre la bibliothèque native Hadoop et l'architecture de la plate-forme. Dans le cas de CentOS, la bibliothèque native incluse dans Hadoop 2.2.0 a probablement été compilée pour un système 32 bits, alors que votre serveur exécute une version 64 bits de CentOS.
Pour répondre à cet avertissement, un peut opter pour deux lignes de conduite :
Recompilez la bibliothèque native :
Pour éliminer l'avertissement, vous pouvez recompiler le code source Hadoop pour générer une bibliothèque native spécifiquement pour votre système CentOS 64 bits. Des instructions détaillées sur la façon de procéder peuvent être trouvées sur le lien suivant :
http://www.ercoppa.org/Linux-Compile-Hadoop-220-fix-Unable-to-load-native-hadoop -bibliothèque.htm
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!