在虚拟机用Hbase shell创建数据表

一、HBase安装配置

1、HBase安装

①下载压缩包(选择与自己安装的Hadoop版本的兼容版本)

官网下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/stable/

选择稳定版hbase-1.4.9-bin.tar.gz,在Windows里面下载。

②将压缩包从Windows传输到Linux当前目录下

SecureCRT 【File】→【Connect SFTP Session】开启sftp操作

上传文件:put 路径/hbase-1.4.9-bin.tar.gz

③安装

解压安装到指定目录下/opt/module(/opt是系统自带目录,之下的/module是自己创建的)

解压文件:tar  -zxvf  ~/hbase-1.4.9-bin.tar.gz  -C  /opt/module  解压安装

④配置环境变量

在/etc/profile文件里添加HBase安装路径的配置信息,之后用source命令使配置生效。安装之后的目录为hbase-1.4.9,修改为hbase,所以我的HBase安装路径是/opt/module/hbase。

export HBASE_HOME=/opt/module/hbase

export PATH=$JAVA_HOME/bin:$PATH

测试HBase安装成功,命令hbase version,或hbase。

2、HBase配置(伪分布式模式)

配置文件位于HBase安装路径的conf目录(/opt/module/hbase/conf)下面

配置hbase-env.sh

设置Java安装路径

export JAVA_HOME=/opt/module/jdk1.8.0_121

设置HBase的配置文件路径(/opt/module/hbase/conf)

采用HBase自带Zookeeper,设置参数true ​

②配置hbase-site.xml

        hbase.rootdir

        hdfs://bigdata128:9000/hbase

        hbase.cluster.distributed

        true

        hbase.zookeeper.quorum

        localhost

③启动并运行HBase(之前启动Hadoop)

启动HBase,并jps查看

用完停止HBase运行(之后停止Hadoop)

二、数据库、数据表的建立

1、进入HBase数据库

2、进入HBase的shell命令行模式 hbase shell

了解命令使用方法,如创建表,输入help ‘create’

  • 建表create ‘weixin’,’name’,’age’,’bigdata’
  • 添加数据put ‘weixin’,’20133’,’name’,mark’
  • 看数据get ‘weixin’,’20133’
  • 除数据delete ‘weixin’,’20133’,’age’
  • 删除一个单元格delete ‘weixin’,’20133’,’age’
  • 删除一行deleteall  ‘weixin’, ’20133’
  • 除表disable ‘weixin’

WARN  [main] zookeeper.ZooKeeperNodeTracker: Can't get or delete the master znode

Will not attempt to authenticate using SASL (unknown error)

关闭防火墙service iptables stop

 

你可能感兴趣的:(大数据+Linux)