分享

关于hadoop的classpath问题

sniperD 发表于 2016-5-15 10:25:11 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 1 6573
请教一个问题:我开始安装了hadoop hbase hive 然后hive有问题,我就换了一个hadoop版本。但是这一换,namenode和resourcemanager都启动不起来了,昨天在论坛里问了后发现hadoop读取了我并没有启动的hbase里的jar包,今天我把hbase文件夹改名后然后清理tmp文件夹,重新格式化后再启动就一切正常了。
hadoop classpath
/home/spark/hbase/lib/*:/home/spark/hadoop/contrib/capacity-scheduler/*.jar:/home/spark/hadoop/etc/hadoop:/home/spark/hadoop/share/hadoop/common/lib/*:/home/spark/hadoop/share/hadoop/common/*:/home/spark/hadoop/share/hadoop/hdfs:/home/spark/hadoop/share/hadoop/hdfs/lib/*:/home/spark/hadoop/share/hadoop/hdfs/*:/home/spark/hadoop/share/hadoop/yarn/lib/*:/home/spark/hadoop/share/hadoop/yarn/*:/home/spark/hadoop/share/hadoop/mapreduce/lib/*:/home/spark/hadoop/share/hadoop/mapreduce/*

我执行hadoop classpath后,为什么会出现hbase的lib文件夹呢?


已有(1)人评论

跳转到指定楼层
w123aw 发表于 2016-5-15 11:24:31
sudo vim /etc/profile  进入编辑模式


在文件中找到CLASSPATH ,应该是它的配置问题

export JAVA_HOME=/home/hadoop/hadoop/jdk..

export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib$CLASSPATH

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:/home/hadoop/hadoop/hadoop-1.2.1/bin:$PATH

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条