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 迁库移库步骤的更多相关文章

  1. 【系统设计】WMS系统中 库存、盘点、移库、拆库功能的设计(库内管理)

    最近负责WMS系统 盘点 移库 两个功能模块的功能及数据库设计. 物流仓储系统的搭建,要基于仓库的实际情况,整理内部员工需求,再参考其他WMS系统,经过长时间的讨论和研究,最终转化为产品需求. 这里先 ...

  2. 安卓智能POS终端手持机PDA应用仓库出入库,移库,盘点,销售开单系统

    随着移动互联网的兴起,目前仓储管理所面临的的问题可以迎刃而解,WMS仓库系统解决方案通过智能终端扫描条码技术应用解决了工作量大导致工作效率不高,以及数据实时传输等问题,该方案主要提供仓库出入库,移库, ...

  3. 用友CDM系统,将货位间商品移库单(一步)修改为内调出入库单(一步)方法使用

    客户一般只购买CDM供应链系统,但是只买供应链模块不能进行内调等操作,据说插件将近15万(坑爹~~~) 货位间商品移库单和内调差不多,区别是货位间移库默认只能选择登陆账号所属机构的货位. 解决方案:分 ...

  4. 用友CDM系统“货位间商品移库单(一步)”表体增加“货位可用数量”字段,根据表头的选择的货位自动带出数值

    系统控制台——业务单据定制——货位间商品移库单(一步) 明细字段——增加“可销数量”字段. 然后修改明细字段的“商品编号”自定义查询方案. 增加自定义资料检索方案hwyksp SQL: select ...

  5. VS工程中添加c/c++工程中外部头文件及库的基本步骤

    转载自 在VS工程中,添加c/c++工程中外部头文件及库的基本步骤: 1.添加工程的头文件目录:工程---属性---配置属性---c/c++---常规---附加包含目录:加上头文件存放目录. 2.添加 ...

  6. Redis学习--key的通用操作、移库操作、订阅与事务、持久化和总结

    key的通用操作 keys pattern: pattern *表示任意一个多个字符 ?表示任意一个字符 del key1 key2 删除多个key exists keyname 查看是否存在 ren ...

  7. Redis的移库操作

    1.Redis默认有16个数据库,一般情况下使用0库: 2.移库操作: 将mysets移到一号库: 通过Redis查看器查看: 通过命令查看:

  8. 每天进步一点点------Modelsim添加Xilinx仿真库的详细步骤

    Modelsim,可以选型SE和XE两个版本.Modelsim XE可以直接被ISE调用,而Modelsim SE需要手动添加仿真库.但SE版和OEM版在功能和性能方面有较大差别,比如对于大家都关心的 ...

  9. 在VS工程中,添加c/c++工程中外部头文件(.h),lib库,dll库的基本步骤

    选择工程,右键-工程属性 其中: VC++目录 -->包含目录,对所有的项目及未来新建的项目都有效 c/c++-->常规-->附加包含目录,仅对当前项目有效 绝对路径设置方法: 在V ...

随机推荐

  1. SpringBoot入门教程(二)CentOS部署SpringBoot项目从0到1

    在之前的博文<详解intellij idea搭建SpringBoot>介绍了idea搭建SpringBoot的详细过程, 并在<CentOS安装Tomcat>中介绍了Tomca ...

  2. 带着新人学springboot的应用05(springboot+RabbitMQ 上)

    这次就来说说RabbitMQ,这个应该不陌生了,随便一查就知道这个是用来做消息队列的.(注意:这一节很多都是概念的东西,需要操作的比较少) 至于AMQP协议(Advanced Message Queu ...

  3. 使用 Jaeger 完成服务间的链路追踪

    世上本没有路,走的人多了,便变成了路 -- 鲁迅     本次讨论的话题就是需要在各个服务之间踏出条"路",让问题有"路"可循. 至于为什么用 jaeger.. ...

  4. 【c#】RabbitMQ学习文档(四)Routing(路由)

    (使用Net客户端) 在上一个教程中,我们构建了一个简单的日志系统,我们能够向许多消息接受者广播发送日志消息. 在本教程中,我们将为其添加一项功能 ,这个功能是我们将只订阅消息的一个子集成为可能. 例 ...

  5. ASP.NET Core 2.1 : 十三.httpClient.GetAsync 报SSL错误的问题

    不知什么时候 ,出现了这样的一个奇怪问题,简单的httpClient.GetAsync("xxxx")居然报错了.(ASP.NET Core 系列目录) 一.问题描述 把原来的程序 ...

  6. [三]java8 函数式编程Stream 概念深入理解 Stream 运行原理 Stream设计思路

    Stream的概念定义   官方文档是永远的圣经~     表格内容来自https://docs.oracle.com/javase/8/docs/api/   Package java.util.s ...

  7. springboot集成下,mybatis的mapper代理对象究竟是如何生成的

    前言 开心一刻 中韩两学生辩论. 中:端午节是属于谁的? 韩:韩国人! 中:汉字是谁发明的? 韩:韩国人! 中:中医是属于谁的? 韩:韩国人! 中:那中国人到底发明过什么? 韩:韩国人! 前情回顾 M ...

  8. mac用pecl安装swoole可能出现的报错及解决办法

    一.用pecl安装swoole 2018年4月,由于homebrew的变动,导致无法使用brew install的方式安装php的扩展,现在改为用pecl安装,pecl安装swoole的方法为: pe ...

  9. http无状态

    说http无状态,客户端请求,建立一个链接,请求完毕既会关掉连接,避免占用通道,对处理业务逻辑没有记忆功能

  10. 如何使用在三星840 SSD硬件加密下使用Bitlocker

    我的笔记本存放到比较重要的资料,需要加密,想到我的三星EVO 850 SSD支持三种加密模式,于是想使用全盘加密模式.但是找了半天没找到一点合适的中文资料,于是怒而翻译一下加密全盘加密的Bitlock ...