HBase
@TangXin
路漫漫其修远兮,吾将上下而求索。
展开
-
Kerberos环境下HBase数据迁移
1.迁移HBase数据表明:Test:spark_write,采用 export/import 进行数据导出、导入方法。2.数据导出HBase 数据导出命令:/usr/hdp/3.0.1.0-187/hbase/bin/hbase \org.apache.hadoop.hbase.mapreduce.Export \<table_name> \ # 格式:namespace:table name<output_hdfs_path> \ # HBase数据导出到HDF原创 2021-07-14 16:23:43 · 414 阅读 · 0 评论 -
PrestoSQL-345集群连接Phoenix5.0.0-HBase2.0.0-未成功
文章目录1.Phoenix/HBase服务启动2.Presto 配置1.Phoenix/HBase服务启动Ambari部署HBase组件之后,可以安装 PHOENIX QUERY 服务器。把 hbase-site.xml 从 Ambari 集群下载到 Presto 集群节点 /opt/hadoopConfig/hbase-site.xml。2.Presto 配置vim etc/catalog/phoenix.propertiesconnector.name=phoenixphoenix.co原创 2020-11-18 09:25:40 · 919 阅读 · 3 评论 -
Ambari2.7.3-HBase2.0.2 DDL-DML Java操作
文章目录1.DDL2.DML1.DDLpackage cn.hadooplearning;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.hbase.HBaseConfiguration;import org.apache.hadoop.hbase.HColumnDescriptor;impo...原创 2020-04-01 08:31:29 · 264 阅读 · 0 评论 -
HBase2.0.0结合Ranger1.1.0、Ranger-KMS1.1.0创建加密区存储
文章目录集群安装HBase组件1.1 以用户keyadmin,密码(同安装ranger时设置admin密码)登录Ranger,进入RangerKMS,创建`key1`密钥;1.2 授权hbase用户拥有解密权限;1.3 退出RangerKMS,登录Ranger,授权hbase用户拥有写入`/apps/hbase`目录的权限;1.4 通过Ambari界面停止hbase组件;1.5 命令行操作如下2....原创 2020-01-09 19:43:27 · 733 阅读 · 0 评论 -
Ambari2.7.3-HDP3.0.1-HBase组件安装时创建hbase用户家目录
Ambari2.7.3-HDP3.0.1-HBase组件安装时创建hbase用户家目录:/var/run/hbase验证:获取hbase安装包:hbase_3_1_0_0_78-2.0.2.3.1.0.0-78.noarch.rpm提取spec文件:rpmrebuild --package --notest-install --spec-only hbase_test.spec hbase...原创 2019-11-22 16:33:03 · 630 阅读 · 2 评论 -
Ambari2.7.3-HDP3.1.0集群页面添加HBase2.0.2(HBase Thrift Server和Rest Server)控制按钮
文章目录背景介绍集成hbase_restserver.pyhbase_thriftserver.py集成ambariAmbari安装HBase背景介绍hbase组件是HDP自带组件,缺少HBase Thrift Server(与hue进行交互,如果不启动,hue组件无法与hue进行交互通信)、HBase Rest Server控制按钮,不能在Ambari页面进行这两个服务的启停,本笔记记录这两...原创 2019-09-03 16:08:34 · 2157 阅读 · 0 评论 -
认识HBase-操作实战
HBase Shell名称命令表达式创建表create ‘表名称’, ‘列族名称1’,‘列族名称2’,‘列族名称N’添加记录put ‘表名称’, ‘行名称’, ‘列名称:’, ‘值’查看记录get ‘表名称’, ‘行名称’查看表中的记录总数count ‘表名称’删除记录delete ‘表名’, ‘行名称’, ‘列名称’删除一张表先要屏...原创 2019-01-21 16:46:05 · 387 阅读 · 0 评论 -
认识HBase-名词含义
HMaster管理用户对Table的DDL操作管理HRegionServer的负载均衡,调整Region分布在Region Split后,负责新Region的分配在HRegionServer停机后,负责失效HRegionServer上的Region迁移HMaster失效仅会导致所有元数据无法被修改,表的数据读写还是可以正常进行HRegionServer维护HRegion并往HD...原创 2019-01-20 18:46:08 · 936 阅读 · 0 评论 -
认识HBase-集群-架构
概述HBase是一个构建在HDFS之上、分布式的、面向列的开源数据库,由Google BigTable的开源实现,它主要用于存储海量数据,是Hadoop生态系统中的重要一员。HBase vs SQL数据库支持大数据:一个表可以有数十亿行,上百万列面向列:面向列的存储和权限访问适合稀疏数据:对于为空(null)的列,并不占用存储空间,表可以设计的非常稀疏数据类型单一:HBase中的...原创 2019-01-13 14:01:49 · 314 阅读 · 0 评论 -
MapReduce读写HBase时报错:java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/HBaseConfiguration
报错信息如下:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/HBaseConfiguration at test.OfflineComputation.MapReduceHBase.main(MapReduceHBase.java:107) at sun.reflect...原创 2019-01-03 20:15:22 · 3406 阅读 · 1 评论 -
win10本地链接hbase报错:org.apache.hadoop.hbase.client.RetriesExhaustedException: Can't get the locations
报错信息Exception in thread "main" org.apache.hadoop.hbase.client.RetriesExhaustedException: Can't get the locations at org.apache.hadoop.hbase.client.RpcRetryingCallerWithReadReplicas.getRegionLocati...原创 2019-01-03 14:37:37 · 3167 阅读 · 0 评论