Académique Documents
Professionnel Documents
Culture Documents
J'espère que vous allez bien. Je vous écris pour vous informer d'un problème technique que j'ai
rencontré en essayant de terminer le tp3. J'ai rencontré des difficultés pour installer le JDK (Kit de
développement Java) sur mon système Ubuntu malgré plusieurs tentatives et diverses solutions.
J'ai suivi plusieurs guides et étapes de dépannage disponibles en ligne, mais malheureusement, je n'ai
pas réussi à résoudre ce problème. En conséquence, je ne suis pas en mesure d'exécuter les tâches
requises pour le tp 3 qui impliquent des activités liées à Java.
Cependant, je suis déterminé(e) à terminer l'assignation et j'ai énuméré ci-dessous les étapes des tp3 :
Objectif du TP :
Déplacement des fichiers vers ces répertoires avec des commandes telles que hdfs dfs -mkdir et hdfs dfs
-mv.
Installation de Python :
Test local des scripts pour le comptage des occurrences de mots dans un fichier texte (Book.txt).
Exécution des scripts sur Hadoop via Hadoop Streaming avec les fichiers mappés et réduits.
Tests Locaux :
Pour chaque script, les tests locaux sont effectués en utilisant des commandes telles que cat
<Emplacementfichier_Book> | python <emplacement_de_code_mapper>.
Les résultats sont vérifiés pour s'assurer que les scripts fonctionnent correctement avant l'exécution sur
Hadoop.
Les mêmes scripts sont exécutés avec Hadoop en utilisant Hadoop Streaming pour le mappage et la
réduction.
Les résultats sont comparés avec les tests locaux pour assurer la cohérence et la précision des calculs
effectués par Hadoop.
La solution utilise le modèle MapReduce pour traiter des tâches de traitement de données sur un
système distribué.
L'utilisation de HDFS permet la gestion distribuée des données, offrant évolutivité et tolérance aux
pannes.
Python a été choisi pour la simplicité et la facilité de mise en œuvre des scripts MapReduce.
La comparaison entre les tests locaux et les tests avec Hadoop révèle souvent des différences dans les
performances, la gestion des données volumineuses, et la répartition de charge de travail.
Je vous demande votre aide ou toute autre solution que vous pourriez suggérer pour m'aider à
surmonter cet obstacle. Je suis désireux(se) d'apprendre et de remplir les exigences de l'assignation dès
que possible.
Je vous remercie pour votre compréhension et votre soutien.
Cordialement,