我是靠谱客的博主 活泼酒窝,最近开发中收集的这篇文章主要介绍hbase shell 查看列名_HBase——大数据平台之分布式NoSQL数据库教程1.1 HBase下载:CDH(网站不显示,可以直接下载)1.2 配置hbase-env.sh1.3 配置hbase-site.xml1.4 创建regionservers:提供regionservers集群列表,每个主机一行。1.5 创建backup-master:提供备份master集群列表,每个主机一行(HA时配置,可选,默认无此文件,备份节点状态为standby)1.6 集群复制:将安装目录复制到其他节,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.1 HBase下载:CDH(网站不显示,可以直接下载)

http://archive.cloudera.com/cdh5/cdh/5/hbase-1.2.0-cdh5.9.0.tar.gz

1.2 配置hbase-env.sh

前置条件:SSHD免密码登录。NTP时钟同步。

注意:配置修改后需要重启集群才能生效。

配置JAVA_HOME目录:echo $JAVA_HOME查看。

export JAVA_HOME=/usr/lib/jvm/jre-1.8.0

配置hadoop目录:

export HBASE_CLASSPATH=/opt/module/hadoop-2.6.0/etc/hadoop

export HADOOP_HOME=/opt/module/hadoop-2.6.0

配置ZK开关:默认true使用自带zk,使用false开启独立zk。

export HBASE_MANAGES_ZK=false

1.3 配置hbase-site.xml

hbase.rootdir:数据目录。使用hadoop配置文件core.site设置的fs.defaultFS目录,默认端口为8020,使用/hbase为根目录。默认为/tmp重启后清空。

hbase.tmp.dir:临时文件目录。默认为/tmp重启后清空,创建data/tmp目录持久留存。

hbase.cluster.distributed:分布式开关,默认为false,单机模式,设置为true开启集群。

hbase.zookeeper.quorum:zk集群,设置为zk配置文件的server.x的主机名,使用逗号隔开。

hbase.zookeeper.property.dataDir:zk的数据路径,设置为zk配置文件的dataDir。

hbase.master.info.port:master web管理端端口,默认60010,设置为-1则不运行管理端。

hbase.regionserver.info.port:regionserver web管理端端口,默认60030,设置为-1则不运行管理端。

hbase.rootdir

hdfs://hadoop-senior01.test.com:8020/hbase

hbase.tmp.dir

/opt/module/hbase-1.2.0/data/tmp

hbase.cluster.distributed

true

hbase.zookeeper.quorum

hadoop-senior01.test.com,hadoop-senior02.test.com,hadoop-senior03.test.com

hbase.zookeeper.property.dataDir

/opt/module/zookeeper-3.4.5/zkdata

1.4 创建regionservers:提供regionservers集群列表,每个主机一行。

hadoop-senior01.test.com

hadoop-senior02.test.com

hadoop-senior03.test.com

1.5 创建backup-master:提供备份master集群列表,每个主机一行(HA时配置,可选,默认无此文件,备份节点状态为standby)

hadoop-senior03.test.com

1.6 集群复制:将安装目录复制到其他节点

使用scp复制到其他机器:scp –r 本地目录 远程机器://目录

1.7 启动:bin/start-hbase.sh

启动hbase的节点为Master。

停止hbase使用bin/stop-hbase.sh

1.8 连接测试

JPS:具有HMaster和HRegionServer两个进程。

连接测试:http://192.168.71.2:60110/master-status#baseStats

34a1fe1830460e865f0a0b39f4ad37b0.png

当前HBase及其支持环境

e50dda640d901ee96abdf9e173c88371.png

Regionservers基本情况

72031ae99e116d75ccc8367ee5587700.png
f148dc2016b09f6b8ccb7212c91cb5dd.png

1.9 基本用法

进入shell:bin/hbase shell

退出shell:exit

DDL表操作:增create “表名”;删:drop “表名”(需要先disable才能删除);改:不可修改,删除后新增;查:list查看所有表,discribe “表名” 查看指定表详细信息,可用性is_enabled,is_disabled,enable “表名”,disable “表名”。

DML数据操作:增put “表名”,“rowkey”,“列簇名:列名”,“列值”;删delete,truncate;改:不可修改,删除后新增;查:scan,count,get

最后

以上就是活泼酒窝为你收集整理的hbase shell 查看列名_HBase——大数据平台之分布式NoSQL数据库教程1.1 HBase下载:CDH(网站不显示,可以直接下载)1.2 配置hbase-env.sh1.3 配置hbase-site.xml1.4 创建regionservers:提供regionservers集群列表,每个主机一行。1.5 创建backup-master:提供备份master集群列表,每个主机一行(HA时配置,可选,默认无此文件,备份节点状态为standby)1.6 集群复制:将安装目录复制到其他节的全部内容,希望文章能够帮你解决hbase shell 查看列名_HBase——大数据平台之分布式NoSQL数据库教程1.1 HBase下载:CDH(网站不显示,可以直接下载)1.2 配置hbase-env.sh1.3 配置hbase-site.xml1.4 创建regionservers:提供regionservers集群列表,每个主机一行。1.5 创建backup-master:提供备份master集群列表,每个主机一行(HA时配置,可选,默认无此文件,备份节点状态为standby)1.6 集群复制:将安装目录复制到其他节所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(98)

评论列表共有 0 条评论

立即
投稿
返回
顶部