hbase中出现unknown table错误的解决办法
来源:互联网 发布:java应用程序部署 编辑:程序博客网 时间:2024/05/23 05:09
转载自http://blog.csdn.net/jiangheng0535/article/details/10387167
说明:网上众多千篇一律的版本都说要用到一个add_table.rb的文件,可是我的版本根本hbase下就不存在这个文件。
1.把数据表test从hbase下拷出(hadoop dfs -get /hbase/test ./)
2.文件放到新集群的系统上。
3.oop dfs -put test /hbase/test)
4.到hbase shell下list,可以看到test表已经存在,但是你scan的时候出现错误:
错误很容易理解:你只是把表放进内存,但是hbase并不清楚他的结构,也不知道有数据放进去,根据经验,这需要执行一些东西来让hbase与这些数据联系
5.先修复.META.表:
这样scan'.META.'就能发现里面有test的信息,在执行scan,查看。(网上很多版本说通过一个add_table.rb来实现,但是我的hbase下没有这个,所以尝试其他方式。)
6.如果依然失败:
再执行test应该没有问题了。 0 0
- hbase中出现unknown table错误的解决办法
- 解决方案:hbase数据迁移发生ERROR: Unknown table错误
- 解决方案:hbase数据迁移发生ERROR: Unknown table错误
- Unknown table engine ‘InnoDb’的解决办法
- IE9中table中出现空白单元格的解决办法
- opencv中关于图像图像处理时出现Bad argument (Array should be the cvMat or IplImage) in unknown function ……错误的解决办法
- Hbase安装出现的错误
- genymotion登陆出现unknown genymotion error;启动出现got no ip address, unable to load virtual engin错误的解决办法
- 我在hadoop+zookeeper+hbase配置中出现的错误
- Unknown table 'a' in MULTI DELETE的解决办法
- mysql 有关命令和Unknown table engine ‘InnoDb’的解决办法
- Unknown table 'a' in MULTI DELETE的解决办法
- 开发板中为用户设置密码出现unknown uid 0的解决办法
- 加载模块时出现unknown partition table 的原因
- 解决在phpmyadmin中执行sql语句出现的错误:Unknown storage engine 'InnoDB'
- 解决在phpmyadmin中执行sql语句出现的错误:Unknown storage engine 'InnoDB'
- android.database.sqlite.SQLiteException: no such table错误出现的原因及解决办法
- Android开发——数据库框架Sugar出现no such table xxxx错误的解决办法
- Android启动过程笔记
- 2006:浏览器进入多元化发展
- JAVASE之工具类-----Collections和Arrays
- 在Centos中yum安装和卸载软件的使用方法
- 阿里云ecs服务器免费注册---区域青岛---仓库开启笔记
- hbase中出现unknown table错误的解决办法
- 程序性能优化之SQL篇
- 对JavaScript的重新认识
- linux下安装sublime并配置运行python
- 说说用C语言求根的那些事儿
- JDK核心技术卷II高级特性(原书第八版)学习笔记1——流与文件1
- 使用TC 对LINUX服务器网卡进行带宽限制的办法
- 安装多个操作系统的心得和Grub的使用(未完)
- sftp配置及shell脚本,经典