1. # 指定集群名称
    2. cluster.name: yurun-stage-es
    3. # nodename
    4. node.name: yurun-stage-database
    5. # 是否可以当master节点
    6. node.master: true
    7. # 是否可以当数据节点
    8. node.data: true
    9. # 数据位置
    10. path.data: /usr/local/elasticsearch/data
    11. #日志位置
    12. path.logs: /usr/local/elasticsearch/logs
    13. # 锁内存
    14. bootstrap.memory_lock: true
    15. # 连接地址
    16. network.host: xxxxx
    17. # Http可访问的端口
    18. http.port: 9200
    19. # 发现地址列表,配置所有可能成为master的节点地址,端口不写默认 transport.port。默认9300
    20. discovery.zen.ping.unicast.hosts: ["10.11.7.24"]
    21. # 下列为主机名形式
    22. # discovery.zen.ping.unicast.hosts: ["yurun-stage-database"]
    23. #
    24. # 最少存活多少个节点 master可用
    25. discovery.zen.minimum_master_nodes: 1
    26. # http跨域设置
    27. http.cors.allow-origin: "/.*/"
    28. http.cors.enabled: true
    29. http.cors.allow-headers: X-Requested-With,X-Auth-Token,Content-Type, Content-Length, Authorization
    30. http.cors.allow-credentials: true

    也就是说stage环境下,es是一个单节点的集群。其实默认也是