我不知道这是否是一个好问题。我以前从未从事过弹性搜索。
当我开始运行弹性搜索容器时,我在docker输出日志中得到“ [WARN] [o.e.d.c.ParseField] [vLJycm6]已使用的已弃用字段[disable_coord],由[disable_coord已被删除]替代”。我将这个容器用于graylog3。
我是否需要担心ElasticSearch的这种“警告”?
这是docker compose文件的一部分
mongodb:
container_name: mongodb
image: mongo:latest
restart: on-failure
networks:
- dev
volumes:
- mongodbdata_dev:/data/db
ports:
- '27017:27017'
elasticsearch:
container_name: elasticsearch
image: docker.elastic.co/elasticsearch/elasticsearch-oss:6.6.1
volumes:
- elasticsearchdata_dev:/usr/share/elasticsearch/data
networks:
- dev
environment:
- http.host=0.0.0.0
- transport.host=localhost
- network.host=0.0.0.0
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
ulimits:
memlock:
soft: -1
hard: -1
graylog:
container_name: graylog
image: graylog/graylog:3.0
volumes:
- graylogdata_dev:/usr/share/graylog/data
networks:
- dev
environment:
- GRAYLOG_PASSWORD_SECRET=somepasswordpepper
- GRAYLOG_ROOT_PASSWORD_SHA2=somesha
- GRAYLOG_HTTP_EXTERNAL_URI=http://127.0.0.1:9000/
links:
- mongodb:mongo
- elasticsearch
depends_on:
- mongodb
- elasticsearch
ports:
- 9000:9000
- 1514:1514
- 1514:1514/udp
- 12201:12201
- 12201:12201/udp
如果您需要其他任何信息,请告诉我。
答案 0 :(得分:1)
很明显Graylog仍然为Elasticsearch 5提供了一些选项,并且由于您使用的是6+版本,因此它在抱怨。但是直到从Graylog中删除Elasticsearch 5支持之前,它并没有造成任何危害,所以现在就忽略