HBase -ROOT- has been deprecated 怎么回事?

wangdoudou 2017-08-30 10:51:11
$ hbase shell
17/08/30 10:41:52 INFO Configuration.deprecation: hadoop.native.lib is deprecated. Instead, use io.native.lib.available
HBase Shell; enter 'help<RETURN>' for list of supported commands.
Type "exit<RETURN>" to leave the HBase Shell
Version 1.0.0-cdh5.4.0, rUnknown, Tue Apr 21 12:21:37 PDT 2015

hbase(main):001:0> scan '-ROOT-'

ERROR: -ROOT- has been deprecated.

Here is some help for this command:
...


请问这是怎么回事? 难道这个版本没有-ROOT-表?

该版本的.META.表也命名为hbase:mete
hbase(main):002:0> scan '.META.'

ERROR: .META. no longer exists. The table has been renamed to hbase:meta

Here is some help for this command:
Scan a table; pass table name and optionally a dictionary of scanner
specifications. Scanner specifications may include one or more of:
TIMERANGE, FILTER, LIMIT, STARTROW, STOPROW, TIMESTAMP, MAXLENGTH,


有知道的大神吗?求解答,多谢!
...全文
372 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
LinkSe7en 2017-08-30
  • 打赏
  • 举报
回复
因为后面HBase引入了namespace的概念,表命名空间隔离了。所以原来的-ROOT-表的功能由hbase:meta和hbase:namespace两张表完成

20,808

社区成员

发帖
与我相关
我的任务
社区描述
Hadoop生态大数据交流社区,致力于有Hadoop,hive,Spark,Hbase,Flink,ClickHouse,Kafka,数据仓库,大数据集群运维技术分享和交流等。致力于收集优质的博客
社区管理员
  • 分布式计算/Hadoop社区
  • 涤生大数据
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧