mac搭建伪分布式hbase遇到的坑

3 篇文章 0 订阅
3 篇文章 0 订阅

搭建伪分布式hbase需要搭建zookeeper、hadoop、hbase。

mac上搭建hbase集群,大体上和linux一致,在这里总结一下遇到的坑。

1、host文件配置

路径/etc/hosts
127.0.0.1	localhost
255.255.255.255	broadcasthost
#::1             localhost
127.0.0.1  hadoop001

2、修改hostname

sudo scutil --set HostName hadoop001

3、zookeeper日志

安装目录/zookeeper-3.4.5-cdh5.7.0/tmp/version-2

hbase很多信息会存储在日志中,整个tmp目录可删除,重新启动

4、hadoop日志

安装目录/hadoop-2.6.0-cdh5.7.0/logs

异常以及数据日志都会记录在logs中,如果配置文件如hostname有修改,各种奇怪的异常,可停止hdfs,删除日志。

hadoop的数据(配置文件配置)

安装目录/hadoop-2.6.0-cdh5.7.0/tmp

hadoop初始化namenode以及以后的数据都存在tmp下,多次初始化namenode会导致clusterId不一致,启动报错。可删除整个tmp目录。重新格式化namenode

5、hbase的日志在

安装目录/hbase-1.2.0-cdh5.7.0/logs

搭建hbase问题大多在于与zookeeper的通信,与hadoop的通信是否正常,另外一定要考虑到版本不兼容的问题,所以建议用cdh找到版本一致的组件

慕课网老师讲课用的5版本,下面是网址,这里有大数据集群的所有组件

http://archive.cloudera.com/cdh5/cdh/5/

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值