我正在尝试让elk堆栈在Linuxubuntu18.04笔记本上使用minikube在本地运行。但我不能通过第一步,弹性搜索主节点不在线。显然是因为物理卷没有被创建,或者不能被使用。我的简短问题是,是否支持minikube作为运行kibana/弹性搜索/logstach的一种手段,还是它们只是有意在clould中运行。我一直在学习这个教程:
https://logz.io/blog/deploying-the-elk-stack-on-kubernetes-with-helm/
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:没有此类主机)
发布于 2020-02-17 16:51:24
是的,您可以使用minikube,但是您需要使用正确的选项来安装它。
请记住,这是不推荐的。
在关于Elastic 生产部署-硬件的文档中,我们可以读到:
小型听障只分配2GB内存,你可以通过$ minikube config get memory来检查。可以通过使用--memory标志或使其在$ minikube config set memory 4096中持久化来增加此值。
..。
如果您使用旋转介质,尝试获得最快的磁盘(高性能服务器磁盘,15k RPM驱动器)。
对于旋转磁盘和SSD,使用RAID 0是提高磁盘速度的有效方法。不需要使用RAID的镜像或奇偶校验变体,因为高可用性是通过副本内置到Elasticsearch中的。
这些是与麋鹿有关的基本材料。有关数据消耗的详细信息,您可以阅读ELK体系结构与要求和硬件要求ELK。
您需要共享来自pods和minikube配置的日志,这样我们就可以开始调试问题了。
https://stackoverflow.com/questions/60265622
复制相似问题