hbase(main):004:0> create 'htable','cf'
0 row(s) in 0.4790 seconds
=> Hbase::Table - htable
hbase(main):005:0> alter 'htable', NAME => 'id', VERSIONS => 100
Updating all regions with the new schema...
0/1 regions updated.
1/1 regions updated.
Done.
我是 hbase 的新手,并尝试使用以下命令在hortonworks沙箱hbase shell中创建一个表:
create 'testtable', 'colfam1'
在这样做时,我一直收到以下错误:
hbase(main):002:0> create 'testtable', 'colfam1'
ERROR: Can't get master address from ZooKeeper; znode data == null
Here is some help for this command:
Creat
我正在尝试迁移opentsdb以使用hbase 0.92,因为出于某种原因,使用分支版本的hadoop核心jar的hbase 0.90.x在任何hadoop版本上都不能很好地运行。遗憾的是,在我配置并连接了所有内容之后,我经常在hbase的日志中看到以下错误
2012-05-02 21:48:25,725 WARN org.apache.hadoop.hbase.regionserver.HRegion: No such column family in batch put
org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyExcep
我创建了一个HBase,它将默认版本提到为10
create 'tablename',{NAME => 'cf', VERSIONS => 10}
并插入两行(row1和row2)
put 'tablename','row1','cf:id','row1id'
put 'tablename','row1','cf:name','row1name'
put 'tablename','row2',
我正在使用HDP2平台。在使用HBase.I试图在hbase中创建表。下面是我正在使用的命令。
:002:0>创建'test','cf1','cf2‘
但它给了我以下的错误
ERROR: java.io.IOException: Table Namespace Manager not ready yet, try again later
at org.apache.hadoop.hbase.master.HMaster.getNamespaceDescriptor(HMaster.java:3328)
at org.
我有个水槽经纪人在HBase水槽上写推文。
几秒钟后,到接收器的事务就失败了,每8-10秒我就会在Flume代理日志中得到这些错误消息,告诉我HBase的事务失败了。
奇怪的是,有些推文仍然通过并进入HBase表。是什么导致了这一切?这是在单个节点上运行的,会不会是资源问题?
这是代理日志
9:20:44.618 PM ERROR org.apache.flume.SinkRunner
Unable to deliver event. Exception follows.
org.apache.flume.EventDeliveryException: Could not w
我是新来菲尼克斯Hbase的。我们需要对Hbase数据库发出类似SQL的查询。决定使用Apache Phoenix作为现有Hbase表之上的SQL皮肤,该表已经加载了我们想要检索的数据。
我在创建Phoenix表时遇到了问题,它映射到现有的Hbase表。
Here is my sample Hbase Table
hbase(main):033:0> describe 'esrmock'
Table esrmock is ENABLED
esrmock
COLUMN FAMILIES DESCRIPTION
{NAME => 'esrdata', D
我指的是Hive-HBase集成的。
首先,我验证了HBase中没有名为ORDERS_HIVE_DUMMY的表:
hbase(main):016:0> describe 'ORDERS_HIVE_DUMMY'
ERROR: Failed to find table named ORDERS_HIVE_DUMMY
Here is some help for this command:
Describe the named table. For example:
hbase> describe 't1'
然后我启动了hive shell:
hdu
我在HBase中有一个名为'emp‘的表。然后我使用下面的命令来更改列族的版本号,但它似乎不起作用,当我使用scan命令时,我只能看到一个版本:
hbase(main):040:0> alter 'emp', {NAME=>'personal data',VERSIONS=>5}
Updating all regions with the new schema...
0/1 regions updated.
1/1 regions updated.
Done.
0 row(s) in 3.2160 seconds
hbase(main
我想创建Demo表,例如,命名为Teacher,并指定该表可以存储的版本数,我的语句如下: hbase(main):052:0> create 'Teacher', {NAME => 'username',VERSIONS => 2}
An argument ignored (unknown or overridden): username
An argument ignored (unknown or overridden): VERSIONS
ERROR: Table must have at least one column fami