首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在raspberry pi 3上运行elasticsearch容器

在raspberry pi 3上运行elasticsearch容器
EN

Stack Overflow用户
提问于 2017-10-03 11:10:32
回答 1查看 5K关注 0票数 6

我试图在rpi3上运行ELK堆栈的容器化弹性搜索。没有现有的形象码头枢纽,所以我试图建立一个从零。我使用Dockerfile作为基础,并将基本映像更改为树脂/raspbian。然而,我遇到了几个问题:

  1. 对于ES 5.4.0+,由于弹性绑定jar文件中缺少libjnidispatch.so,ES进程未能启动(错误:本机库(com/sun/jna/linux-arm/libjnidispatch.so)在资源路径中找不到)
  2. 因此,我降级为se v5.3.2。我解决了jna问题,但由于运行时异常(seccomp不可用:'arm‘体系结构不受支持),ES仍然未能引导。

Elasticsearch日志如下所示。2017-10-03T13:05:44,366 o.b.JNANT无法安装syscall过滤器: java.lang.UnsupportedOperationException: seccomp不可用:“arm”架构不受支持

我已经把堆大小缩小到512米了。

我该怎么做才能让这一切发生?谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-03 14:21:55

回答我自己的问题,以防有人在同样的问题上绊倒。然而,任何其他答案都是欢迎的!

我遇到了一个git回购,它在rpi板上构建了一个码头映像。看来作者已经修改了原来的elasticsearch源代码,在ARM上增加了seccomp支持。修改后的发行版的停靠器回购可以找到这里

我有ElasticSearch 2.4成功地运行在我的覆盆子π3板。这是我的git回购供参考

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

https://stackoverflow.com/questions/46543198

复制
相关文章

相似问题

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