hbase 迁库移库步骤
1 将数据导出
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_grzyfwtjxxb /hbase/data_backup/20181030/t_zyzx_grzyfwtjxxb
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_jrrz /hbase/data_backup/20181030/t_zyzx_jrrz
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_kcxxmxb /hbase/data_backup/20181030/t_zyzx_kcxxmxb
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_tob_zyfwtjxxb /hbase/data_backup/20181030/t_zyzx_tob_zyfwtjxxb
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_twfile /hbase/data_backup/20181030/t_zyzx_twfile
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_zyfwtjxxb /hbase/data_backup/20181030/t_zyzx_zyfwtjxxb
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_zyjs_gjc /hbase/data_backup/20181030/t_zyzx_zyjs_gjc
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_zyllmxb /hbase/data_backup/20181030/t_zyzx_zyllmxb
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_zypjmxb /hbase/data_backup/20181030/t_zyzx_zypjmxb
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_zyscmxb /hbase/data_backup/20181030/t_zyzx_zyscmxb
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_zysh /hbase/data_backup/20181030/t_zyzx_zysh
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_zyxzmxb /hbase/data_backup/20181030/t_zyzx_zyxzmxb
2 将hbase文件获取为本地可读文件
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_grzyfwtjxxb /wdcloud/data/hbase/data_backup/20181030/t_zyzx_grzyfwtjxxb
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_jrrz /wdcloud/data/hbase/data_backup/20181030/t_zyzx_jrrz
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_kcxxmxb /wdcloud/data/hbase/data_backup/20181030/t_zyzx_kcxxmxb
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_tob_zyfwtjxxb /wdcloud/data/hbase/data_backup/20181030/t_zyzx_tob_zyfwtjxxb
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_twfile /wdcloud/data/hbase/data_backup/20181030/t_zyzx_twfile
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_zyfwtjxxb /wdcloud/data/hbase/data_backup/20181030/t_zyzx_zyfwtjxxb
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_zyjs_gjc /wdcloud/data/hbase/data_backup/20181030/t_zyzx_zyjs_gjc
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_zyllmxb /wdcloud/data/hbase/data_backup/20181030/t_zyzx_zyllmxb
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_zypjmxb /wdcloud/data/hbase/data_backup/20181030/t_zyzx_zypjmxb
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_zyscmxb /wdcloud/data/hbase/data_backup/20181030/t_zyzx_zyscmxb
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_zysh /wdcloud/data/hbase/data_backup/20181030/t_zyzx_zysh
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_zyxzmxb /wdcloud/data/hbase/data_backup/20181030/t_zyzx_zyxzmxb
3 将导出的文件压缩导出
tar -cf 20181030.tar /wdcloud/data/hbase/data_backup/20181030/
gzip 20181030.tar
4 将导出的文件导入导新服务器解压
tar -zxvf 20181030.tar
5 新hbase库中新建表
create 't_zyzx_grzyfwtjxxb','info'
create 't_zyzx_jrrz','info'
create 't_zyzx_kcxxmxb','info'
create 't_zyzx_tob_zyfwtjxxb','info'
create 't_zyzx_twfile','info'
create 't_zyzx_zyfwtjxxb','info'
create 't_zyzx_zyjs_gjc','info'
create 't_zyzx_zyllmxb','info'
create 't_zyzx_zypjmxb','info'
create 't_zyzx_zyscmxb','info'
create 't_zyzx_zysh','info'
create 't_zyzx_zyxzmxb','info'
6 新建hbase路径
# 查看hbase路径
hadoop fs -ls /
# 新建hbase路径
hadoop fs -mkdir /tmp/zyzx/20181031/
7 将文件变为hbase可读文件
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_grzyfwtjxxb /tmp/zyzx/20181031/t_zyzx_grzyfwtjxxb
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_jrrz /tmp/zyzx/20181031/t_zyzx_jrrz
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_kcxxmxb /tmp/zyzx/20181031/t_zyzx_kcxxmxb
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_tob_zyfwtjxxb /tmp/zyzx/20181031/t_zyzx_tob_zyfwtjxxb
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_twfile /tmp/zyzx/20181031/t_zyzx_twfile
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_zyfwtjxxb /tmp/zyzx/20181031/t_zyzx_zyfwtjxxb
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_zyjs_gjc /tmp/zyzx/20181031/t_zyzx_zyjs_gjc
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_zyllmxb /tmp/zyzx/20181031/t_zyzx_zyllmxb
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_zypjmxb /tmp/zyzx/20181031/t_zyzx_zypjmxb
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_zyscmxb /tmp/zyzx/20181031/t_zyzx_zyscmxb
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_zysh /tmp/zyzx/20181031/t_zyzx_zysh
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_zyxzmxb /tmp/zyzx/20181031/t_zyzx_zyxzmxb
8 导入文件
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_grzyfwtjxxb /tmp/zyzx/20181031/t_zyzx_grzyfwtjxxb
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_jrrz /tmp/zyzx/20181031/t_zyzx_jrrz
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_kcxxmxb /tmp/zyzx/20181031/t_zyzx_kcxxmxb
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_tob_zyfwtjxxb /tmp/zyzx/20181031/t_zyzx_tob_zyfwtjxxb
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_zyfwtjxxb /tmp/zyzx/20181031/t_zyzx_zyfwtjxxb
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_zyjs_gjc /tmp/zyzx/20181031/t_zyzx_zyjs_gjc
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_zyllmxb /tmp/zyzx/20181031/t_zyzx_zyllmxb
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_zypjmxb /tmp/zyzx/20181031/t_zyzx_zypjmxb
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_zyscmxb /tmp/zyzx/20181031/t_zyzx_zyscmxb
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_zysh /tmp/zyzx/20181031/t_zyzx_zysh
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_zyxzmxb /tmp/zyzx/20181031/t_zyzx_zyxzmxb
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_twfile /tmp/zyzx/20181031/t_zyzx_twfile
9.hbase基本命令
# 切换hadoop用户
su hadoop
# 进入命令行
hbase shell
# 查看表数据
describe 't_zyzx_grzyfwtjxxb'
# 查看所有表
list
# 查看表条数
count 't_zyzx_zyxzmxb'
# 删除表 先 disable 再 drop
disable 't1'
drop 't1'
# 查看数据
get 'T_SYS_SEQUENCE','T_ZYZX_ZLB_ZLSX',{COLUMN => ['INFO:VERSION:toLong:c(org.apache.hadoop.hbase.util.Bytes).toLong']}
get 'T_SYS_KEY','T_ZYZX_ZL_CB',{COLUMN => ['INFO:KEY:toLong:c(org.apache.hadoop.hbase.util.Bytes).toLong']}
10.查看可用文件大小
df -h
11.查看文件夹大小
du -sh *
11.查看文件大小
ll -h
hbase 迁库移库步骤的更多相关文章
- 【系统设计】WMS系统中 库存、盘点、移库、拆库功能的设计(库内管理)
最近负责WMS系统 盘点 移库 两个功能模块的功能及数据库设计. 物流仓储系统的搭建,要基于仓库的实际情况,整理内部员工需求,再参考其他WMS系统,经过长时间的讨论和研究,最终转化为产品需求. 这里先 ...
- 安卓智能POS终端手持机PDA应用仓库出入库,移库,盘点,销售开单系统
随着移动互联网的兴起,目前仓储管理所面临的的问题可以迎刃而解,WMS仓库系统解决方案通过智能终端扫描条码技术应用解决了工作量大导致工作效率不高,以及数据实时传输等问题,该方案主要提供仓库出入库,移库, ...
- 用友CDM系统,将货位间商品移库单(一步)修改为内调出入库单(一步)方法使用
客户一般只购买CDM供应链系统,但是只买供应链模块不能进行内调等操作,据说插件将近15万(坑爹~~~) 货位间商品移库单和内调差不多,区别是货位间移库默认只能选择登陆账号所属机构的货位. 解决方案:分 ...
- 用友CDM系统“货位间商品移库单(一步)”表体增加“货位可用数量”字段,根据表头的选择的货位自动带出数值
系统控制台——业务单据定制——货位间商品移库单(一步) 明细字段——增加“可销数量”字段. 然后修改明细字段的“商品编号”自定义查询方案. 增加自定义资料检索方案hwyksp SQL: select ...
- VS工程中添加c/c++工程中外部头文件及库的基本步骤
转载自 在VS工程中,添加c/c++工程中外部头文件及库的基本步骤: 1.添加工程的头文件目录:工程---属性---配置属性---c/c++---常规---附加包含目录:加上头文件存放目录. 2.添加 ...
- Redis学习--key的通用操作、移库操作、订阅与事务、持久化和总结
key的通用操作 keys pattern: pattern *表示任意一个多个字符 ?表示任意一个字符 del key1 key2 删除多个key exists keyname 查看是否存在 ren ...
- Redis的移库操作
1.Redis默认有16个数据库,一般情况下使用0库: 2.移库操作: 将mysets移到一号库: 通过Redis查看器查看: 通过命令查看:
- 每天进步一点点------Modelsim添加Xilinx仿真库的详细步骤
Modelsim,可以选型SE和XE两个版本.Modelsim XE可以直接被ISE调用,而Modelsim SE需要手动添加仿真库.但SE版和OEM版在功能和性能方面有较大差别,比如对于大家都关心的 ...
- 在VS工程中,添加c/c++工程中外部头文件(.h),lib库,dll库的基本步骤
选择工程,右键-工程属性 其中: VC++目录 -->包含目录,对所有的项目及未来新建的项目都有效 c/c++-->常规-->附加包含目录,仅对当前项目有效 绝对路径设置方法: 在V ...
随机推荐
- Mongodb~Linux环境下的部署~服务的部署与自动化
<mongodb在linux上的部署> 事实上redis安装程序挺好,直接帮我们生成了服务,直接可以使用systemctl去启动它,而mongodb在这方面没有那么智能,需要我们去编写自己 ...
- Config Server高可用
一 简介构建高可用的Config Server集群,包括Config Server的高可用,以及依赖Git仓库的高可用. 二 Git仓库的高可用由于配置的内容都存储在Git仓库中,所以要想实现Conf ...
- 写在最前面 - 《看懂每一行代码 - kubernetes》
我要写什么 <看懂每一行代码 - kubernetes>会包含k8s整个项目的源码解析,考虑到门槛问题,在开始分析k8s之前我会通过一些更低难度的golang开源项目讲解来帮助大家提升go ...
- RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2 新增解压缩工具类ZipHelper
在项目对文件进行解压缩是非常常用的功能,对文件进行压缩存储或传输可以节省流量与空间.压缩文件的格式与方法都比较多,比较常用的国际标准是zip格式.压缩与解压缩的方法也很多,在.NET 2.0开始,在S ...
- 磊哥评测之数据库:腾讯云MongoDB vs自建
本文由云+社区发表 作者:磊哥 上期文章我们聊到了redis.这期我们来说说另一个网红nosql数据库:MongoDB.有这么一个介绍MongoDB的说法是:MongoDB是非关系数据库当中功能最丰富 ...
- Spring Boot(五):Spring Boot Jpa 的使用
在上篇文章Spring Boot(二):Web 综合开发中简单介绍了一下 Spring Boot Jpa 的基础性使用,这篇文章将更加全面的介绍 Spring Boot Jpa 常见用法以及注意事项. ...
- 关于HTML相关知识随记
HTML是构成网页文档的主要语言,它由HTML标签和字符信息组成.HTML标签可以标识文字.图形.动画.声音.表格.超链接等网页对象,字符信息用以传达网页内容,如标题.段落文本.图像等. HTML4文 ...
- MySQL/MariaDB系列文章目录
以下是本系列文章的大纲,此页博文完全原创,花费了作者本人的极大心血,如转载,请务必标明原文链接. 如果觉得文章不错,还请帮忙点下"推荐",各位的支持,能激发和鼓励我更大的写作热情. ...
- CAN总线学习记录之二:系统结构与帧结构
CAN总线系统结构 CAN 控制器 接收控制单元中微处理器发出的数据,处理数据并传给 CAN 收发器 CAN 收发器 将数据传到总线 or 从总线接收数据给 CAN 控制器 CAN 数据传递终端 避 ...
- Linq实现左连接、右连接
--一本错误的记录 insert into Book values('错误时怎样练成的',111) --左连接 select s.name,b.name from student as s lef ...