我正在使用v2.0.2的hbase。我正在尝试使用以下命令为同一个表创建辅助索引。
create_index ‘idx’, ‘HBase_table’, {INDEXED_COLUMNS => ['cf:CN','cf:CN']}
但是我得到了下面的错误。
NameError: uninitialized constant INDEXED_COLUMNS.
我试过另一种方法,也像下面一样,
我已将以下属性从ambari添加到hbase custome hbase-site.xml文件中。
<property>
<name>hbase.regionserver.class</name>
<value>org.apache.hadoop.hbase.ipc.IndexedRegionInterface</value>
</property>
<property>
<name>hbase.regionserver.impl</name>
<value>
org.apache.hadoop.hbase.regionserver.tableindexed.IndexedRegionServer
</value>
</property>
在此之后,区域服务器将正常运行。
暂无答案!
目前还没有任何答案,快来回答吧!