前言
Elasticsearch 是一个实时的、分布式的可扩展的搜索引擎,允许进行全文、结构化搜索,它通常用于索引和搜索大量日志数据,也可用于搜索许多不同类型的文档
错误与解决方法
错误1及处理
ERROR: [1] bootstrap checks failed
[1]: the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured
cat > elasticsearch.yml <<-EOF
cluster.name: docker-cluster
node.name: elasticsearch
discovery.seed_hosts: elasticsearch
cluster.initial_master_nodes: elasticsearch
EOF
错误2与处理
Transport SSL must be enabled if security is enabled on a [basic] license. Please set [xpack.security.transport.ssl.enabled] to [true] or disable security by setting [xpack.security.enabled] to [false]
cat >> elasticsearch.yml <<-EOF
xpack.security.enabled: true
xpack.security.transport.ssl.enabled: true
EOF
结语
… …