Comment puis-je debug Hadoop map réduire

im essayant de construire une carte de réduire l'emploi.

il fonctionne à l'achèvement de les présenter bizarre données à la fin.

quand j'essaie de le corriger à l'aide du système..println("données de débogage")
il ne marche pas sur l'écran.

à l'aide de l'API java pour produire un fichier journal externe, essayez d'imprimer à l'écran à l'aide du journal.grave("enregistrement des données") ou de l'utilisation de log4j enregistreur de méthode log.info(journal de données) ne fonctionnent pas/

rien ne fonctionne, la seule fois que je vois mes messages de débogage, c'est quand il y a une exception dans la carte de réduire l'emploi.

comment peut-il être fixé de sorte que je peux voir mes messages de débogage sur un fichier ou sur l'écran?

À l'aide println n'est pas le débogage. C'est le suivi.
Peut-être que vous n'avez pas de journalisation suffisant (stackoverflow.com/questions/4821134/hadoop-enable-logging)? Même Système..println() peut être redirigé

OriginalL'auteur Gabriel H | 2012-10-02