首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >停止耦合基弹性搜索XDCR OutOfMemory错误

停止耦合基弹性搜索XDCR OutOfMemory错误
EN

Stack Overflow用户
提问于 2013-03-26 19:29:08
回答 1查看 436关注 0票数 1

我正在一个4Gb Ram的虚拟机上运行一个概念的证明。我在Couchbase中有大约200万个文档,希望使用XDCR插件将它们全部放到Elasticsearch中,但是Couchbase将ES推得太紧,ES就会掉下来。在1Gb的默认情况下,我没有足够的空间来增加内存,有什么方法可以减缓复制速度,让ES有喘息的空间吗?

编辑:

我应该在这里补充一些历史。我曾经有过这样的工作,ES非常快地为Couchbase文档建立索引,但后来我在VM上耗尽了磁盘空间。我添加了一个新磁盘并在path.data中更改了elasticsearch.yml属性。之后,我无法使用deb中提供的init.d脚本启动ES。它说ES已经启动,但是如果我运行/etc/init.d/elasticsearch状态,它会说"Elasticsearch服务器没有运行,但是pid文件存在“。我只是为了它才重新安装的,但没什么。当我运行init脚本时,我想不出如何找出失败的原因。但是,我可以很好地手动启动ES,如果couchbase没有运行,那么一切都很酷。我不确定这是否相关,但在某一时刻,我也需要让它发挥作用。

EN

回答 1

Stack Overflow用户

发布于 2013-03-26 20:29:11

您能否尝试将couchbase.maxConcurrentRequests: 1024修改为elasticsearch.yml中较低的数字?也许简单地把它设为256就行了?

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

https://stackoverflow.com/questions/15645762

复制
相关文章

相似问题

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