(1)下载Hbase包,并解压:这里下载的是0.98.4版本,对应的hadoop-1.2.1集群

(2)覆盖相关的包:在这个版本里,Hbase刚好和Hadoop集群完美配合,不需要进行覆盖.

不过这里写了个覆盖的脚本,可以留着备用.

find -name 'hadoop*jar' | sed 's/2.2.0/2.3.0/g' | sed 's/.\///g' > f.log

rm ./hadoop*jar

cat ./f.log | while read Line

do

find /home/hadoop/hadoop-2.3.0 -name "$Line" | xargs -i cp {} ./

done

rm ./f.log

注意Hadoop的版本需要修改.

(3)配置环境变量

在/etc/profile中加入HBASE_HOME环境变量,并把变量加入path路径中.(需要root权限)

运行source /etc/profile使之生效

(4)修改配置文件hbase-env.sh

(5)修改hbase-site.xml文件

<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop1:8020/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.tmp.dir</name>
<value>/home/hadoop/hbase-0.98.4-hadoop1/tmp</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>hadoop2,hadoop3</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/hadoop/hbase-0.98.4-hadoop1/zookeeper</value>
</property>
</configuration>

  

  需要在HDFS文件系统下创建hbase目录

  在hbase的根目录下创建目录tmp和zookeeper目录

(6)配置regionserver文件,加入regionserver服务器的主机名或IP地址

(7)启动Hadoop集群

(8)启动HBase集群

(9)进入shell环境,进行shell的操作

至此,Hbase集群就搭建完成.

最新文章

  1. python获取父类的子类(遍历,递归),并循环执行所有子类的某一方法
  2. JAVA中去掉空格经典整理
  3. 记一次python编码错误
  4. 一般处理程序中使用session
  5. oracle 身份证校验函数
  6. SPSS数据分析—描述性统计分析
  7. C语言 队列 顺序结构 实现
  8. SQL LEFT JOIN 关键字
  9. Android 自动换行流式布局的RadioGroup
  10. AIR 移动设备上的存储控制
  11. Winfrom 中 ComboBox 绑定数据后设置选定项问题
  12. (转)asp.net动态设置标题title 关键字keywords 描述descrtptions
  13. js动态给table添加行(tr)
  14. Jquery让图片根据浏览器窗口大小自动缩放
  15. GridView”的控件 必须放在具有 runat=server 的窗体标记内 “错误提示”
  16. Log4PHP日志库使用
  17. CentOS下rpm命令详解
  18. django中的ORM介绍和字段及字段参数
  19. 【ElasticSearch】 安装
  20. 服务器RAID设置以及简单理解

热门文章

  1. 使用Open Flash Chart(OFC)制作图表(Struts2处理)
  2. 用window.print()打印指定div里面的内容
  3. 行人检測之HOG特征(Histograms of Oriented Gradients)
  4. Android FragmentActivity onActivityResult冲突问题
  5. iPhone图形开发绘图小结
  6. iOS经常使用的加密算法
  7. css_day5
  8. MongoDB学习笔记04
  9. React-Native OpenGL体验二
  10. MagicalRecord(简化CoreData操作)