博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hadoop 集群跑的时候用到hbasejar 文件的引用问题
阅读量:7120 次
发布时间:2019-06-28

本文共 656 字,大约阅读时间需要 2 分钟。

1. 创建软连接 ln -s /home/hadoop/bigdater/hbase-0.98.6-cdh5.3.6/conf/hbase-site.xml ./hbase-site.xml(记得这里是把hbase-site的软连接创建到hadoop etc配置文件下以便jar跑 run的时候引用)

2. 将hbase的jar信息引入到hadoop执行环节中去。
vim hadoop-env.sh
添加内容
if [ "$HADOOP_CLASSPATH" ]; then(测试是否存在hadoop路径,如果存在就到此路径下找lib)
export HADOOP_CLASSPATH=$HADOOP_CLASSPATH:/home/hadoop/bigdater/hbase-0.98.6-cdh5.3.6/lib/*
else
export HADOOP_CLASSPATH=/home/hadoop/bigdater/hbase-0.98.6-cdh5.3.6/lib/*
fi
保存退出

(HADOOP_CLASSPATH如果不存在会出现 hbase shell 报could not found main class 的问题,要shell里面echo好路径的准确性)

隔天发现是hadoop-env.sh里面shell有写法错误,删除hbase shell 和mr&hbase jar 运行正常

转载于:https://www.cnblogs.com/yaohaitao/p/6208235.html

你可能感兴趣的文章
Node.js链式回调
查看>>
IOS中延时执行的几种方式的比较
查看>>
sql中having、group by用法及常用聚合函数
查看>>
用swift开发仪表盘控件(一)
查看>>
使用CAShapeLayer与UIBezierPath画出想要的图形
查看>>
Spring bean注入方式
查看>>
领域驱动设计系列(2)浅析VO、DTO、DO、PO的概念、区别和用处
查看>>
Java的反射机制(Reflection)
查看>>
李洪强iOS经典面试题156 - Runtime详解(面试必备)
查看>>
转 文件路径相关的字符串操作
查看>>
mysql 5.6 分区与不分区的区别
查看>>
Material Theme
查看>>
mysql 字符串函数
查看>>
为什么zookeeper集群中节点配置个数是奇数个?
查看>>
TCP/IP协议详解内容总结(怒喷一口老血)
查看>>
RedHat Linux 5企业版开启VNCSERVER远程桌面功能[转]
查看>>
更改Zend Studio/Eclipse代码风格主题
查看>>
RDIFramework.NET(.NET快速信息化系统开发框架) Web版介绍
查看>>
leetcode第一刷_Count and Say
查看>>
Leetcode: Excel Sheet Column Number
查看>>