Homeland Docker 安装 ElasticSearch 不间断挂掉

Pana · 2017年05月09日 · 最后由 pew 回复于 2017年05月12日 · 2945 次阅读

使用官方提供的 docker 方式安装了 homeland, 但是 elasticsearch 会不间断挂掉,一开始 log 提示 max file descriptor 不够,调整后还是会挂掉. 现在打开了 elasticsearch 的 log 不知道是否能找到原因

另外看 elasticsearch 的最新 docker 版本为 5.0 并且该 docker 很快会停止支持官方不建议继续使用,是否可以切换过去 ?

另外 app_name 这个配置我设置中文好像 docker 就启动不起来 这个要怎么处理

@huacnlee

docker version

Client version: 1.7.1
Client API version: 1.19
Go version (client): go1.4.2
Git commit (client): 786b29d/1.7.1
OS/Arch (client): linux/amd64
Server version: 1.7.1
Server API version: 1.19
Go version (server): go1.4.2
Git commit (server): 786b29d/1.7.1
OS/Arch (server): linux/amd64

docker-compose

docker-compose 1.2.0

CentOS release 6.6 (Final)

total       used       free     shared    buffers     cached
Mem:           985        957         27          8         17        149
-/+ buffers/cache:        790        194
Swap:          255        238         17

是不是内存太小了 😂

elasticsearch 主要是用来提供搜索功能么,能关掉么

对,内存不够

就算我改成可以不用搜索功能,你 1G 跑起来依然会有问题的,数据库、应用程序服务器对内存都是有要求的。

1G 内存 可以跑旧版 5.0 不行

好的,app_name 这个怎么设置中文呢 ?

huacnlee 回复

记得之前说 Ruby China 的 ES 不是只有 256 MB 吗

10 楼 已删除

删除了回复就会提示*楼已删除,看起来很不美观

需要 登录 后方可回复, 如果你还没有账号请 注册新账号