在hadoop类路径中添加自定义位置

时间:2015-07-17 10:40:50

标签: hadoop mapreduce cloudera

我正在使用Cloudera hadoop 5.3.3。

这是我的hadoop类路径命令输出。

bash> hadoop classpath
/etc/hadoop/conf:/usr/lib/hadoop/lib/*:/usr/lib/hadoop/.//*:/usr/lib/hadoop-hdfs/./:/usr/lib/hadoop-hdfs/lib/*:/usr/lib/hadoop-hdfs/.//*:/usr/lib/hadoop-yarn/lib/*:/usr/lib/hadoop-yarn/.//*:/usr/lib/hadoop-0.20-mapreduce/./:/usr/lib/hadoop-0.20-mapreduce/lib/*:/usr/lib/hadoop-0.20-mapreduce/.//*

认为我的hadoop psudo节点集群工作正常,以下不打印任何内容。

bash> echo $HADOOP_CLASSPATH

我想在hadoop classpath中添加自定义位置。怎么做?

1 个答案:

答案 0 :(得分:2)

将HADOOP_CLASSPATH = /导出到/ custom / location:$ HADOOP_CLASSPATH;

即使HADOOP_CLASSPATH在启动时也没有回显,但它对我有用,并且自定义类路径实际上被添加到hadoop类路径。