首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Couchbase createIndex命令超时

Couchbase createIndex命令超时
EN

Stack Overflow用户
提问于 2016-04-25 17:06:05
回答 1查看 633关注 0票数 1

我有一个包含大约110MN文档的Couchbase存储桶,占用了大约58 GB的磁盘空间。存储桶分配的动态RAM配额为48.8 GB。群集的索引RAM配额约为36 GB。我正在尝试使用GSI在存储桶上建立二级索引。

创建索引的查询运行了大约2分钟,返回了一个错误GSI CreateIndex() - cause: Request Timeout,同时我从web UI得到了以下警告:Approaching full Indexer RAM warning. Usage of Indexer RAM on node "127.0.0.1" is around 2669%. This is above the threshold of 75%.

有没有什么办法可以增加查询的超时时间?此外,在超时之前,查询仅运行大约2分钟,这是否与RAM警告有关,如硬件需求增加所致?

EN

回答 1

Stack Overflow用户

发布于 2016-04-26 06:31:09

我在CouchBase4.5UI中创建了查询工作台。您使用的是4.5DP版本吗?

从UI发出的查询确实存在超时。应该设置为5分钟,您确定报告的时间是2分钟,还是5分钟?如果是2分钟,很可能有bug。

但是,请注意,索引创建会在此超时后继续。如果转到索引选项卡,您应该看到索引正在继续构建。因此,查询工作台超时应该不是问题。(我相信我们已经修复了错误消息,以便在以后的版本中指明这一点。)

如果索引选项卡没有显示索引正在继续构建,这很可能是一个错误,如果是这样,请提供有关您正在使用的版本的更多详细信息。

通常,整个UI会在10分钟不活动后注销,因此工作台不适合长时间运行的查询。对于长时间运行的查询,正确的工具是'cbq‘命令行工具,它没有时间限制。

W.r.t.关于“索引器RAM警告”的消息,这与查询工作台中的超时完全无关。您可以通过在设置->群集选项卡中增加指定给索引器的内存量来停止这些消息。

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

https://stackoverflow.com/questions/36836150

复制
相关文章

相似问题

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