Hbase单点安装,基于版本1.1.5,
使用hbase-1.1.5.tar.gz安装包。

1.安装说明

使用Hbase自带zookeeper和本地文件目录存储数据

2.安装规划

角色规划 IP/机器名 安装软件 运行进程
hmaster zdh-7 hbase HMaster
regionServer zdh-7 hbase HRegionServer

3.安装用户

hbasesingle/zdh1234
useradd -g hadoop -s /bin/bash -md /home/hbasesingle hbasesingle

4.配置hosts

10.43.159.7 zdh-7

5.下载解压Hbase安装包

tar -zxvf hbase-1.1.5.tar.gz

6.配置环境变量

安装并且配置JDK

export JAVA_HOME=/usr/java/jdk1.7.0_80
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

配置Hbase环境变量和别名,方便操作

export HBASE_HOME=/home/hbasesingle/hbase-1.1.5
export PATH=$PATH:$HBASE_HOME/bin
alias conf='cd $HBASE_HOME/conf'
alias logs='cd $HBASE_HOME/logs'

7.修改conf/hbase-site.xml文件

配置hbase.rootdir,确定HBase将数据存储的目录

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration><property><name>hbase.rootdir</name><value>file:///home/hbasesingle/hbase-1.1.5/data</value></property>
</configuration>

8.启动 HBase

./bin/start-hbase.sh
使用命令jps可以看到进程HMaster
停止HBase
./bin/stop-hbase.sh

9.用shell连接HBase

./bin/hbase shell
退出shell连接
exit
help查看帮助命令

10.执行测试命令

创建一个名为test的表,这个表只有一个列族为cf。
create 'test', 'cf'

列出所有的表来检查创建情况
list
list 'test'

然后插入三条值
put 'test', 'row1', 'cf:a', 'value1'
put 'test', 'row2', 'cf:b', 'value2'
put 'test', 'row3', 'cf:c', 'value3'

Scan这个表,浏览所有记录
scan 'test'

Get一行记录
get 'test', 'row1'

先disable再drop这张表
disable 'test'
drop 'test'

Hbase单点安装Version1.1.5相关推荐

  1. Hbase集群安装Version1.1.5

    Hbase集群安装,基于版本1.1.5, 使用hbase-1.1.5.tar.gz安装包. 1.安装说明 使用外部Zookeeper集群而非Hbase自带zookeeper, 使用Hadoop文件系统 ...

  2. Hadoop集群搭建(六:HBase的安装配置)

    实验 目的 要求 目的: 1.HBase的高可用完全分布模式的安装和验证 要求: 完成HBase的高可用完全分布模式的安装: HBase的相关服务进程能够正常的启动: HBase控制台能够正常使用: ...

  3. HBase的安装、写入和查询操作

    实验材料及说明 在Ubuntu系统的/学号(每个人之间的学号)/salesInfo目录下,有买家的购买记录文件Sales,该文件记录了买家的id,购买商品的id以及购买日期,文件为名为Sales.Sa ...

  4. 安装hbas_非常详细的HBase的安装与配置

    本文讲述如何安装.部署 HBase 集群,以及如何通过命令行方式来完成 HBase 集群的启动和停止. 首先介绍部署 HBase 之前需要做的准备工作,如 Java.SSH 和 Hadoop 这些先决 ...

  5. HBase的安装与使用

    1.安装 由于还是学习阶段,所以没有在生产环境练习,就在本地建了个虚拟机进行HBase的安装. 下载地址http://www.apache.org/dyn/closer.cgi/hbase/,选择一个 ...

  6. HBase单机版安装详细步骤

    HBase介绍 HBase是一个分布式的.面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文"Bigtable:一个结构化数据的分布式存储系统".就像B ...

  7. Kafka集群安装Version1.0.1(自带Zookeeper)

    1.说明 Kafka集群安装,基于版本1.0.1, 使用kafka_2.12-1.0.1.tgz安装包, 其中2.12是编译工具Scala的版本. 而且不需要另外安装Zookeeper服务, 使用Ka ...

  8. Storm集群安装Version1.0.1开启Kerberos

    Storm集群安装,基于版本1.0.1, 同时开启Kerberos安全认证, 使用apache-storm-1.0.1.tar.gz安装包. 1.安装规划 角色规划 IP/机器名 安装软件 运行进程 ...

  9. Hadoop单点安装(伪分布式)

    Hadoop单点安装,基于版本2.7.1, 在一台Lunix主机上面安装Hdoop, 包括Hdfs的NameNode和DataNode, 以及Yarn的ResouceManager和NodeManag ...

最新文章

  1. pythonweb开发-如何用Python做Web开发?——Django环境配置
  2. sklearn自学指南(part55)--决策树
  3. mysql 5.6.31 winx64_详解介绍MySQL5.6.31winx64.zip安装配置的图文教程
  4. 卷积层和池化层的计算公式的区别
  5. 如何查看交换机某端口下接什么设备
  6. mysql binlog php处理_MySQL数据的binlog处理方法
  7. Django(6)-orm
  8. 【Keras】使用数据生成器(data generators)解决训练数据内存问题
  9. 点石成金 访客至上的Web和移动可用性设计秘笈pdf
  10. 格雷码转十进制 c语言,格雷码的转换方法
  11. dll侧加载_Win7系统开机弹出模块xxx.dll已加载但找不到接入口DLLRegisterServer的原因及解决方法...
  12. IDEA-快捷键noob
  13. iso镜像文件安装linux,详细解说Ubuntu iso安装镜像文件
  14. Scratch少儿编程(三)外观模块
  15. python渐变色代码_python生成渐变色
  16. Python爬虫:老兵不死,用数据纪念2019男篮世界杯
  17. 第14章 LINQ to SOL
  18. Python3.X网络爬虫学习(六)
  19. 计算机系大二学期计划范文,大二学期学习计划范文6篇
  20. OFDMA正交频分技术

热门文章

  1. Unix高级环境编程
  2. 10个提升MySQL性能的小技巧
  3. Vue 中 export及export default的区别
  4. 20145203盖泽双《网络对抗技术》拓展:注入:shellcode及return-into-libc攻击
  5. 一些不错的计算机书籍
  6. 学生管理系统分层开发
  7. 100万并发连接服务器笔记之Erlang完成1M并发连接目标
  8. 如何pspice模型转成saber模型
  9. HTML-超链接锚点笔记
  10. CSS基础「五」定位