配置HBase时,首先考虑的肯定是Hbase版本号与你所装的hadoop版本号是否匹配。这一点我在之前

的博客中已经说明清楚,hadoop版本号与hbase版本号的匹配度,那是官方提供的。以下的实验就是本人没參照版本号匹配尝试投机的方法。出现了错误。

版本号说明:

hadoop1.1.2
hbase-0.94.7(lib下的是hadoop-core-1.0.4.jar)
jdk 1.6.0.24

一、查看hadoop版本号和hbase的版本号是否匹配(这里出现错误,这步可省略)

假设不匹配,可将hadoop下的hadoop-core-*的jar包复制替换hbase/lib下的hadoop-core-*的jar包。

我的hadoop版本号是hadoop-1.1.2的

Hbase下lib的版本号是

所以覆盖jar包:

二、改动hbase-env.xml的配置

a) 指定jdk路劲和hadoop下conf的路径

b)  打开hbase对zookeeper的管理

三、改动hbase-site.xml文件

a) 将hbase/src/main/resource/ 下的hbase-default.xml拷贝到hbase/conf文件夹下。

b) 改动hbase的根文件夹

注:根文件夹路劲是建在hdfs上的

c) 将分布式的配置设成true,这样hbase就明确我们是做分布式。

d) 改动hbase的暂时文件夹

e)配置zookeeper执行的的机器,通常设置是基数个

f)配置zookeeper存放数据的文件夹

四、改动conf/regionservers.xml

去掉localhost,加入       Slave1  Slave2

五、将配置好的hbase分发到slave1和slave2的上

a) Scp  -r  hbase  yao@slave1:/home/yao/

b) Scp  -r  hbase  yao@slave2:/home/yao/

六、配置vi /etc/profile下的文件(每台机器都需这样配置):

a) export  HBASE_HOME=/home/yao/hbase

export  PATH=$PATH:$HBASE_HOME/bin

七、启动hbase

a) Start-hbase.sh

出错了:报的是版本号不兼容。

Hbase启不启来。多方考证原来是我想多了:

两个问题:1)一開始不须要将hbase中的jar包替换掉。由于他们兼容。

2)这个错误是我懒得因素,将hbase/src/main/resource/ 下的hbase-default.xml拷贝到hbase/conf文件夹下时。仅仅配置了我须要的,其他的没有删除,我去,它就报了hbase-default啥啥啥的错误。

b) 上述两个错误都更改后,就能够启动了。

Slave1上:

Slave2 :

关闭hbase:

这里关闭时,省略号一直不断的话,非常可能就是配置错误了。

你能够到hbase的根文件夹下的log文件查看日志信息,发现错误。

转载于:https://www.cnblogs.com/ldxsuanfa/p/10854730.html

hadoop备战:hbase的分布式安装经验相关推荐

  1. oracle+olh+hive,hadoop+hive+hbase的简单安装 | YallonKing

    hadoop+hive+hbase的简单安装 hadoop.hive.hbase下载地址:http://mirror.bit.edu.cn/apache/ (一)hadoop安装: 解压hadoop- ...

  2. hadoop hbase java_Hadoop、Hbase伪分布式安装

    环境 本文介绍Hadoop.Hbase的伪分布式安装. 操作系统: Centos7 Hadoop: 2.7.3 Hbase: 1.2.3 Hadoop安装 JAVA_HOME环境变量配置 由于Hbas ...

  3. Hadoop 安装 + HBase伪分布式安装

    第一部分,安装Hadoop 一般配置都是在文件尾新增几行配置,也有文件路径需要手动新建. 1 修改主机名 # hostname xinyanfei 2 配置host 3 ping主机名 # ping ...

  4. hadoop 多机全分布式安装步骤(虚拟机1master+2slave)

    文章目录 1. 虚拟机安装Centos7 2. 配置静态IP 3. 更改主机名 4. 编辑域名映射 5. 安装配置Java 6. 配置SSH免密登录 7 .安装Hadoop 8. 关闭防火墙 9. 格 ...

  5. Hbase伪分布式安装

    安装Hbase版本为0.94.7 1.修改hbase-0.94.7下的conf目录下的配置文件hbase-env.sh和hbase-site.xml hbase-env.sh修改如下: export ...

  6. HBASE完全分布式安装

    实现步骤 1.准备三台虚拟机,01作为主节点,02.03作为从节点.(把每台虚拟机防火墙都关掉,配置免密码登录,配置每台的主机名和hosts文件.) 2.01节点上安装和配置:Hadoop+Hbase ...

  7. hadoop(ha)hbase(双master)安装

    一.软件包准备 CentOS Linux release 7.2  Linux version 3.10.0-327.el7.x86_64 jdk-7u65-linux-x64.tar.gz zook ...

  8. hadoop,hbase,hive安装全记录

    ort> failed on local exception 网上大部分说事使用hadoop 的21版本问题,但我用的是20的. 后来把hbase_home/lib(启动的时候会加载里面所有ja ...

  9. java 链接为分布式 hbase,hbase学习记录(一):hbase伪分布式安装

    将安装包解压缩到/usr/local下,并将文件夹重命名为hbase tar -xvf hbase-1.2.6-bin.tar.gz -C /usr/local #解压缩到/usr/local文件夹 ...

最新文章

  1. 云游戏、VR、AI,云计算给元宇宙提供了哪些想象力?
  2. 革新Transformer!清华大学提出全新Autoformer骨干网络
  3. 关于线程池你不得不知道的一些设置
  4. 决策树算法介绍及应用
  5. 2016-1-29 图解HTTP(04)
  6. VTK:PolyData之CenterOfMass
  7. ajax ssm 页面跳转_SSM框架的面试常见问题
  8. Mr.J---重拾Ajax(四)-- 跨域
  9. android canvas_Android 自定义View篇(七)实现环形进度条效果
  10. webpack Babel
  11. Android 最新原生定位折腾总结科普
  12. [实时更新]草木瓜BLOG发表的全部文章
  13. HTTP请求中文乱码解决办法
  14. 期待已久的屏幕录像专家2021
  15. 爬取斗鱼4300W热度的小姐姐是一种什么样的体验?
  16. 对YOLO bounding box的理解
  17. 无线桥连后不能访问服务器,路由器设置无线桥接后不能登录副路由器怎么办?...
  18. Mac 序列号不可用导致超时代视频加密视频播放失败
  19. 那些免费低价云主机真的可以永久使用吗?别再被套路了 盐谷君 上海盐谷 今天
  20. 这一招可以让pdf整篇自动翻译,pdf翻译的方法分享

热门文章

  1. vue 右键菜单插件 简单、可扩展、样式自定义的右键菜单
  2. java-记录一个子串在整串中出现的次数
  3. HDU 3359 高斯消元模板题,
  4. iframe多层嵌套时获取元素总结
  5. RHive的安装和用法
  6. 利用c#开发一个telnet unix服务器或者防火墙的小工具(转)
  7. 开源内容管理系统 php mysql_30 个很棒的PHP开源CMS内容管理系统小结
  8. 传递function_Excel VBA解读(132): 调用Function过程的4种方式
  9. 动态污点分析隐式流--动静结合的解决方法
  10. DataStorage分析