GNU/Linux >> Tutoriels Linux >  >> Linux

comment trouver le chemin HADOOP_HOME sous Linux ?

Accédez au chemin où hadoop est installé. localiser ${HADOOP_HOME}/etc/hadoop , par exemple

/usr/lib/hadoop-2.2.0/etc/hadoop

Lorsque vous tapez le ls pour ce dossier, vous devriez voir tous ces fichiers.

capacity-scheduler.xml      httpfs-site.xml
configuration.xsl           log4j.properties
container-executor.cfg      mapred-env.cmd
core-site.xml               mapred-env.sh
core-site.xml~              mapred-queues.xml.template
hadoop-env.cmd              mapred-site.xml
hadoop-env.sh               mapred-site.xml~
hadoop-env.sh~              mapred-site.xml.template
hadoop-metrics2.properties  slaves
hadoop-metrics.properties   ssl-client.xml.example
hadoop-policy.xml           ssl-server.xml.example
hdfs-site.xml               yarn-env.cmd
hdfs-site.xml~              yarn-env.sh
httpfs-env.sh               yarn-site.xml
httpfs-log4j.properties     yarn-site.xml~
httpfs-signature.secret

Les paramètres de configuration de base sont disponibles dans hadoop-env.sh.

Vous pouvez voir les paramètres de chemin de classe dans ce fichier et j'ai copié un exemple ici pour votre référence.

# The java implementation to use.
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_67

# The jsvc implementation to use. Jsvc is required to run secure datanodes.
#export JSVC_HOME=${JSVC_HOME}

export HADOOP_CONF_DIR=${HADOOP_CONF_DIR}

# Extra Java CLASSPATH elements.  Automatically insert capacity-scheduler.
for f in $HADOOP_HOME/contrib/capacity-scheduler/*.jar; do
    export HADOOP_CLASSPATH=${HADOOP_CLASSPATH+$HADOOP_CLASSPATH:}$f
done

J'espère que cela vous aidera !


Le fichier jar hadoop-core se trouve dans le répertoire ${HADOOP_HOME}/share/hadoop/common, pas dans le répertoire ${HADOOP_HOME}.

Vous pouvez définir la variable d'environnement dans votre fichier .bashrc.

vim ~/.bashrc

Ajoutez ensuite la ligne suivante à la fin du fichier .bashrc.

export HADOOP_HOME=/your/hadoop/installation/directory

Remplacez simplement le chemin par votre chemin d'installation hadoop.


Linux
  1. Comment utiliser FIND sous Linux

  2. Comment trouver un fichier sous Linux

  3. Linux - Ldd ne trouve pas de chemin, comment ajouter ?

  4. Comment trouver l'adresse IP de la passerelle par défaut sous Linux

  5. Comment ajouter Chromedriver à PATH sous Linux ?

Comment trouver les spécifications matérielles sous Linux

Comment trouver la page de manuel la plus longue sous Linux

Comment trouver une adresse IP sous Linux

Comment trouver le nom d'hôte sous Linux

Comment trouver la dernière connexion sous Linux

Comment trouver une adresse IP sous Linux