首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Hortonworks Sandbox中创建Phoenix索引不起作用

在Hortonworks Sandbox中创建Phoenix索引不起作用
EN

Stack Overflow用户
提问于 2016-01-14 06:07:09
回答 1查看 441关注 0票数 0

我遵循文档,并在Phoenix 4.2中创建:

代码语言:javascript
复制
CREATE VIEW "t20" ( pk VARCHAR PRIMARY KEY, "f2"."name" VARCHAR );

然后创建一个索引:

代码语言:javascript
复制
create index idx on "t20" ("name");

(引用或取消引用都会得到相同的结果)

并获得:

代码语言:javascript
复制
ERROR 1029 (42Y88): Mutable secondary indexes must have the hbase.regionserver.wal.codec property set to org.apache.hadoop.hbase.regionserver.wal.IndexedWALEditCodec in the hbase-sites.xml 

仍然是相同的错误消息。有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2016-02-10 14:05:57

如果您直接修改hbase-site,您的更改在重新启动服务之前不会生效。但是,如果您使用Ambari代理重新启动服务,它将采用hbase-site的Ambari配置设置。因此,您需要在Ambari web控制台中设置该属性,并通过控制台重新启动服务。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34778016

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档