Couchbase中的GSI实例化失败

时间:2015-07-22 06:55:55

标签: couchbase couchbase-view n1ql

当我尝试实现我在日志中使用GSI的N1Ql查询时,它说

GSI实例化失败:发布/ _metakv:地址中缺少端口

我尝试过gooling,但我得到的基本结果是问题:MB-15001

例如: 当我触发查询时: CREATE INDEX ko ON啤酒样品(名称); 结果是:

{
"requestID": "63ba3eae-528c-4042-a8ba-807a7096144d",
"signature": null,
"results": [
],
"status": "success",
"metrics": {
"elapsedTime": "6.092730473s",
"executionTime": "6.092483222s",
"resultCount": 0,
"resultSize": 0
}
}

但是当我使用GSI发出相同的查询时,即

CREATE INDEX new ON beer-sample(name)USING GSI;

结果:

{
"requestID": "a864c2a7-475d-4794-b267-cca89efb9b9e",
"signature": null,
"results": [
],
"errors": [
{
"code": 12005,
"msg": "Indexer not implemented GSI may not be enabled"
}
],
"status": "errors",
"metrics": {
"elapsedTime": "1.194775ms",
"executionTime": "1.008475ms",
"resultCount": 0,
"resultSize": 0,
"errorCount": 1
}
}

在记录器中:

time=2015-07-22T12:07:18+05:30 level=ERROR _msg=GSIC[default; beer-sample] GSI instantiation failed: Post /metakv: missing port in address
time=2015-07-22T12:07:18+05:30 _level=WARN _msg=Error loading GSI indexes for keyspace beer-sample. Error GSI client instantiation failed - cause: Post /metakv: missing port in address

请提供详细的解决方案。

1 个答案:

答案 0 :(得分:1)

我不确定您使用的是哪种操作系统,但如果Amazon Linux确定要运行

yum install openssl098e

在安装couchbase之前。我遇到了同样的问题,因为安装openssl098e一切都很顺利。