Hbase安装

安装

  • tar xzf hbase-x.y.z.tar.gz

  • export HBASE_HOME=~/sw/hbase-x.y.z

  • % export PATH=$PATH:$HBASE_HOME/bin

Hbase操作列表

  • $>hbase

图片10.png

独立模式

* $>start-hbase.sh

* /${java.io.tmpdir}/hbase-${user.name}. ${java.io.tmpdir}
  • 配置目录

    • [conf/hbase-site.xml]

    • hbase.tmp.dir=/x/x/

  • 启动shell

    • $>hbase shell

完全分布式

  • 配置HDFS文件系统、分布式开关、zookeeper结点

    • ${hbase+home}/conf/hbase-site.xml

    • hbase.rootdir=hdfs://

    • hbase.cluster.distributed=true

    • hbase.zookeeper.quorum=s4,s5,s6

  • 配置区域服务器列表

    • [${hbase_home}/conf/regionservers]

    • s4

    • s5

    • s6

  • 配置hbase备份管理员主机

    • [${hbase_home}/conf/backup-masters.xml]

    • 备份管理员主机也得有登录其他主机的权限

  • 启动Hadoop

    • start-all.sh
  • 启动hbase

    • start-hbase.sh

Hbase表操作

  • create

    • //'表名','字段名'

    • hb shell>create 'test','data'

  • 查看表

    • hb shell>list
  • 插入数据

    • hb shell>put 'test', 'row1', 'data:1', 'value1'
  • get

    • hb shell>get 'test','row1'
  • disable

    • hb shell>disable 'test'
  • drop

    • hb shell>drop 'test'

    • hb shell>list

  • stop-hbase.sh

  • 先disable再drop