安装准备:
虚拟机3台es1(192.168.18.201) es2(.202) es3(.203)
选择 elasticsearch-2.2.0.tar.gz
一、安装elasticsearch集群
二、修改配置文件
对安装目录下的 config/elasticasearch.yml
cluster.name: 集群名字 需要所有服务器相同
node.name:节点名字 各自服务器的名字
network.host: 网络监听的接口,要写当前节点的IP地址
http.port: 9200 http 默认端口
在最后一行添加防脑裂的配置信息
discovery.zen.ping.multicast.enabled: false
discovery.zen.ping_timeout: 120s
client.transport.ping_timeout: 60s
discovery.zen.ping.unicast.hosts: ["192.168.18.201","192.168.18.202", "192.168.18.203"]
三、将配置文件 scp给其他服务器,修改node.name 和 network.host
四、安装插件:监控集群健康状况, ./plugin install mobz/elasticsearch-head
五、在非root用户下,进入安装目录 执行bin/ elasticsearch 启动
启动后:es1日志显示正常,无error提示
es2,es3 两台都提示:
提示是文件未找到,但是这个文件就在那个目录下....
但是,
用windows浏览器访问集群的ip,可以正常访问,健康状况也正常,也可以进行curl -X 语句建立索引库,添加信息等操作,因为是ERROR所以不放心,向大神请教这个异常是啥问题。