揭秘HBase:

一):大数据(hadoop)初始化环境搭建

二):大数据(hadoop)环境搭建

三):运行wordcount案例

四):揭秘HDFS

五):揭秘MapReduce

六):揭秘HBase

七):HBase编程

-----------------------------------------------------------------

安装HBase:

为了Hadoop集成HBase不出现问题,修改hadoop的hadoop.env.sh文件

export HADOOP_IDENT_STRING=$USER
export HADOOP_CONF_DIR=/opt/bigData/hadoop-2.8.0/etc/hadoop
export HADOOP_CLASSPATH=$HBASE_HOME/lib/*
export HBASE_PID_DIR=/tmp

1):将HBase压缩包上传到master机器上  点我下载HBase包

2):切换到指定目录解压安装包

[root@admin tools]# tar -zxvf hbase-1.3.1-bin.tar.gz -C ../bigData/hbase-1.3.1/

3):进入解压目录的conf文件夹,修改hbase-site.xml文件

<property>
<name>hbase.rootdir</name>
<value>hdfs://admin:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.admin</name>
<value>admin</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>admin,admin-01,admin-02</value>
</property>

4):修改regionservers文件(把原来的 localhost 删掉,添加上两个子机器的名称)

5):修改hbase-env.sh文件(根据自身环境路径配置)

export JAVA_HOME=/opt/jdk1.7/jdk1.7.0_79
export HADOOP_HOME=/opt/bigData/hadoop-2.8.0
export HBASE_HOME=/opt/bigData/hbase-1.3.1
export HBASE_MANAGES_ZK=true

6):配置HBase的环境变量

export HBASE_HOME=/opt/bigData/hbase-1.3.1
export PATH=$HBASE_HOME/bin:$PATH

7):将配置好的hbase复制到子机器当中

scp -r /opt/bigData/hbase-1.3.1 root@admin-01:/opt/bigData/
scp -r /opt/bigData/hbase-1.3.1 root@admin-02:/opt/bigData/

8):配置子机器的HBase环境变量

9):切换到admin机器侠HBase安装目录下的bin文件夹启动HBase(保证Hadoop集群先启动)

[root@admin conf]# cd /opt/bigData/hbase-1.3.1/bin/
[root@admin bin]# ./start-hbase.sh

分别在两台子机器上查询后台服务:()

10):在master主机上运行hbase shell

11):启动成功查看界面(ip地址:16010)

点我进行下一步的操作(HBase编程

最新文章

  1. 微信小程序购物商城系统开发系列-工具篇
  2. js_多个引号的用法
  3. 51nod 1174 1174 区间中最大的数
  4. 读书笔记——body and html
  5. word2010 数学公式/联立方程/大括号内方程组如何左对齐?
  6. docker 镜像的保存以及导入
  7. JAVASCRIPT的一些知识点梳理
  8. debian 开启SSH
  9. poj2104:K-th Number
  10. CAS 4.0 配置开发手册(转)
  11. NSData 数据转换
  12. HTML解析HtmlAgilityPack
  13. table 谷歌下不出现滚动条
  14. JavaScript的BOM(浏览器对象)基础语法总结
  15. hadoop常用操作命令
  16. css点滴3—5种方式实现圆环
  17. mvc 之 RouteConfig配置
  18. leetcode — reverse-integer
  19. IntelliJ IDEA 2017版 编译器使用学习笔记(十) (图文详尽版);IDE快捷键使用;IDE关联一切
  20. Linux时间子系统(十六) clockevent

热门文章

  1. map端join
  2. Teradata架构
  3. JSP HTTP 状态码
  4. git入门五(分支合并冲突和衍合)
  5. Unity 游戏对象消失 enable,destroy与active的区别
  6. POJ3468_A Simple Problem with Integers(线段树/成段更新)
  7. 驱动程序分层分离概念_总线驱动设备模型_P
  8. GitHub从无到有
  9. Amr and Chemistry
  10. nginx-gridfs的安装