首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以使用minikube在kubernetes上运行elk堆栈?

是否可以使用minikube在kubernetes上运行elk堆栈?
EN

Stack Overflow用户
提问于 2020-02-17 15:27:16
回答 1查看 1.5K关注 0票数 2

我正在尝试让elk堆栈在Linuxubuntu18.04笔记本上使用minikube在本地运行。但我不能通过第一步,弹性搜索主节点不在线。显然是因为物理卷没有被创建,或者不能被使用。我的简短问题是,是否支持minikube作为运行kibana/弹性搜索/logstach的一种手段,还是它们只是有意在clould中运行。我一直在学习这个教程:

https://logz.io/blog/deploying-the-elk-stack-on-kubernetes-with-helm/

代码语言:javascript
复制
Running pods
NAME                                          READY   STATUS                  RESTARTS   AGE
elk-elasticsearch-client-5ffc974f8-987zv      1/1     Running                 0          21m
elk-elasticsearch-curator-1582107120-4f2wm    0/1     Completed               0          19m
elk-elasticsearch-data-0                      0/1     Pending                 0          21m
elk-elasticsearch-exporter-84ff9b656d-t8vw2   1/1     Running                 0          21m
elk-elasticsearch-master-0                    1/1     Running                 0          21m
elk-elasticsearch-master-1                    1/1     Running                 0          20m
elk-filebeat-4sxn9                            0/2     Init:CrashLoopBackOff   9          21m
elk-kibana-77b97d7c69-d4jzz                   1/1     Running                 0          21m
elk-logstash-0                                0/2     Pending                 0          21m

我试过做kubectl日志,elk-file节拍-4sxn9加载-es-模板

我从中得到:

Exiting:无法连接到任何配置好的Elasticsearch主机。错误:[错误连接到Elasticsearch http://elk-elasticsearch-client.elk.svc:9200:Get http://elk-elasticsearch-client.elk.svc:9200:lookup elk-elasticsearch-client.elk.svc ( 10.96.0.10:53:没有此类主机)

EN

回答 1

Stack Overflow用户

发布于 2020-02-17 16:51:24

是的,您可以使用minikube,但是您需要使用正确的选项来安装它。

请记住,这是不推荐的

在关于Elastic 生产部署-硬件的文档中,我们可以读到:

  • 内存 64 GB内存的机器是理想的选择,但32 GB和16 GB的机器也很常见。小于8GB往往适得其反。

小型听障只分配2GB内存,你可以通过$ minikube config get memory来检查。可以通过使用--memory标志或使其在$ minikube config set memory 4096中持久化来增加此值。

  • CPU 这不是一个真正的问题,因为: 大多数Elasticsearch部署往往对CPU需求相当轻。因此,与其他资源相比,确切的处理器设置的重要性要小一些。你应该选择一个多核的现代处理器。普通的集群使用两到八核机器。
  • 盘片 它们很重要,通常是集群中的一个主要瓶颈。 如果你能买得起SSD,它们比任何旋转媒体都要好得多。SSD支持的节点在查询和索引性能方面都会得到提升。如果你能负担得起的话,SSD就是该走的路。

..。

如果您使用旋转介质,尝试获得最快的磁盘(高性能服务器磁盘,15k RPM驱动器)。

对于旋转磁盘和SSD,使用RAID 0是提高磁盘速度的有效方法。不需要使用RAID的镜像或奇偶校验变体,因为高可用性是通过副本内置到Elasticsearch中的。

这些是与麋鹿有关的基本材料。有关数据消耗的详细信息,您可以阅读ELK体系结构与要求硬件要求ELK

您需要共享来自podsminikube配置的日志,这样我们就可以开始调试问题了。

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

https://stackoverflow.com/questions/60265622

复制
相关文章

相似问题

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