windows下的elasticsearch尝试
环境:windows7 64位
ElasticSearch(后面简称es)基于java,所以务必先安装java,java安装省略,建议安装最新的稳定版。
安装es
解压后进入目录,启动bin/elasticsearch.bat
访问:
可以看到一些信息,版本等,就表明已经安装病启动成功!
安装HEAD插件
git clone git://github.com/mobz/elasticsearch-head.git
cd elasticsearch-head
npm install
npm run start
浏览器打开, http://localhost:9100/,可以看到刚开启动的ES实例。
伪集群
打开config下得elasticsearch.yml
加入以下配置:
# 自定义配置
cluster.name: sai_es
node.name: es0
node.master: true
http.port: 9200
复制es文件夹到es1,es2,修改配置:
es1:
# 自定义配置
cluster.name: sai_es
node.name: es1
node.master: false
http.port: 9201
discovery.zen.ping.unicast.hosts: ["127.0.0.1"]
es2:
# 自定义配置
cluster.name: sai_es
node.name: es2
node.master: false
http.port: 9202
discovery.zen.ping.unicast.hosts: ["127.0.0.1"]
注意,此时要保证es1,es2下面data目录为空,否则启动时会因为冲突id连接不上es0。
然后启动es1,es2,通过head插件,我们可以看到集群搭建完成!sai_es集群下有3个实例:es0,es1,es2。
集群搭建成功!
windows下的elasticsearch尝试
https://blog.puresai.com/2019/04/10/183/