#vim /etc/elasticsearch/elasticsearch.yml
默认配置全都是被注释掉的,直接添加就可以,最后两句是必须有的,否则报错起不来服务的,因为Centos6不支持SecComp
cluster.name: es-50-test
node.name: es-node-1
network.host: 0.0.0.0
http.port: 9200
http.cors.enabled: true
http.cors.allow-origin: "*"
bootstrap.memory_lock: false
bootstrap.system_call_filter: false[0][INFO ][o.e.b.BootstrapChecks ] [node-101] bound or publishing to a non-loopback or non-link-local address, enforcing bootstrap checks
[0][ERROR][o.e.b.Bootstrap ] [node-101] node validation exception
bootstrap checks failed
max number of threads [1024] for user [elasticsearch] is too low, increase to at least [2048] 如果报以上错误的话在/etc/security/limits.d/90-nproc.conf修改如下内容
* soft nproc 1024
改为
* soft nproc 2048 修改之后再次重启elasticsearch服务就能9200端口了http://IP:9200/