我正在尝试在 K8S 集群(本地)上设置 EFK(ElasticSearch 8、FluentD 和 Kibana)堆栈
我按照此链接安装了elasticsearch并使用helm图表安装了它,然后按照此链接安装了fluidd
fluidd 和 elasticsearch pod 的输出
[root@ctrl01 ~]# kubectl get pods
NAME READY STATUS RESTARTS AGE
elasticsearch-master-0 1/1 Running 0 136m
[root@ctrl01 ~]# kubectl get pods -n kube-system
NAME READY STATUS RESTARTS AGE
fluentd-cnb7p 1/1 Running 0 107m
fluentd-dbxjk 1/1 Running 0 107m
Run Code Online (Sandbox Code Playgroud)
然而,elasticsearch日志中堆积着以下警告消息
2021-10-18 12:13:12 +0000 [warn]: temporarily failed to flush the buffer. next_retry=2021-10-18 12:13:42 +0000 error_class="Elasticsearch::Transport::Transport::Errors::BadRequest" error="[400] {\"error\":{\"root_cause\":[{\"type\":\"illegal_argument_exception\",\"reason\":\"Action/metadata line [1] contains an unknown parameter [_type]\"}],\"type\":\"illegal_argument_exception\",\"reason\":\"Action/metadata line [1] …Run Code Online (Sandbox Code Playgroud)