GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo encontrar la ruta HADOOP_HOME en Linux?

Navegue hasta la ruta donde está instalado Hadoop. localizar ${HADOOP_HOME}/etc/hadoop , por ejemplo

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

Cuando escriba el ls para esta carpeta, debería ver todos estos archivos.

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

Los ajustes de configuración principales están disponibles en hadoop-env.sh.

Puede ver la configuración de classpath en este archivo y copié algunos ejemplos aquí para su referencia.

# 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

¡Espero que esto ayude!


El archivo jar de hadoop-core está en el directorio ${HADOOP_HOME}/share/hadoop/common, no en el directorio ${HADOOP_HOME}.

Puede establecer la variable de entorno en su archivo .bashrc.

vim ~/.bashrc

Luego agregue la siguiente línea al final del archivo .bashrc.

export HADOOP_HOME=/your/hadoop/installation/directory

Simplemente reemplace la ruta con su ruta de instalación de Hadoop.


Linux
  1. Cómo usar BUSCAR en Linux

  2. Cómo encontrar un archivo en Linux

  3. Linux - Ldd no encuentra la ruta, ¿cómo agregar?

  4. Cómo encontrar la IP de la puerta de enlace predeterminada en Linux

  5. ¿Cómo encontrar la ruta de instalación de git en Mac o Linux?

Cómo encontrar especificaciones de hardware en Linux

Cómo encontrar la página man más larga en Linux

Cómo encontrar la dirección IP en Linux

Cómo encontrar el nombre de host en Linux

Cómo encontrar el último inicio de sesión en Linux

Cómo encontrar la dirección IP en Linux