Compiler une classe et lancer un job Hadoop Java
Compiler la classe
Vérifiez d'abord que ces variables d'environnements sont définies :
CTRL+C pour copier, CTRL+V pour coller
1
export JAVA_HOME=/usr/java/default
2
export PATH=${JAVA_HOME}/bin:${PATH}
3
export HADOOP_CLASSPATH=${JAVA_HOME}/lib/tools.jar
export JAVA_HOME=/usr/java/default export PATH=${JAVA_HOME}/bin:${PATH} export HADOOP_CLASSPATH=${JAVA_HOME}/lib/tools.jar
Pour compiler la classe, c'est très simple, on lance les commandes suivantes :
( bin/hadoop doit être le chemin vers votre exécutable Hadoop )
Lancer le programme
Pour lancer le programme, créez d'abord un dossier input où vous voulez et placez y des fichiers. Exécutez la commande suivante :
Remarque : Le dossier output ne doit pas exister, mais le chemin jusqu'au dossier doit exister.