GNU/Linux >> Linux Esercitazione >  >> Linux

come trovare il percorso HADOOP_HOME su Linux?

Passare al percorso in cui è installato hadoop. individuare ${HADOOP_HOME}/etc/hadoop , ad esempio

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

Quando digiti ls per questa cartella dovresti vedere tutti questi file.

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

Le impostazioni di configurazione di base sono disponibili in hadoop-env.sh.

Puoi vedere le impostazioni del percorso di classe in questo file e ho copiato alcuni esempi qui come riferimento.

# 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

Spero che questo aiuti!


Il file jar hadoop-core si trova nella directory ${HADOOP_HOME}/share/hadoop/common, non nella directory ${HADOOP_HOME}.

Puoi impostare la variabile d'ambiente nel tuo file .bashrc.

vim ~/.bashrc

Quindi aggiungi la seguente riga alla fine del file .bashrc.

export HADOOP_HOME=/your/hadoop/installation/directory

Basta sostituire il percorso con il percorso di installazione di Hadoop.


Linux
  1. Come usare TROVA in Linux

  2. Come trovare un file in Linux

  3. Come trovare l'IP del gateway predefinito in Linux

  4. come trovare il percorso del modulo Linux

  5. Come trovare il percorso di installazione di git su Mac o Linux?

Come trovare le specifiche hardware su Linux

Come trovare la pagina man più lunga in Linux

Come trovare l'indirizzo IP in Linux

Come trovare il nome host in Linux

Come trovare l'ultimo accesso su Linux

Come trovare l'indirizzo IP in Linux