windows、Linux安装部署ElasticSearch

window 下安装es

https://www.cnblogs.com/tinyj/p/10028875.html
https://blog.csdn.net/weixin_41575259/article/details/82529580

可以安装一个 head插件
head 提供友好的web界面。

es 与 head 属于两个进程的, 他们之间是存在跨域问题的。需要配置
https://blog.csdn.net/weixin_33092023/article/details/80765775

在安装的 grunt 下运行 (就是安装的head 目录下) grunt server 来运行

然后去修改elasticsearch的配置文件,elasticsearch安装目录/config/elasticsearch.yml,打开文件后在末端另起一行分别顶格添加如下两行红色字体文本,保存后重启elasticsearch.bat。(./bin/elasticsearch -d 后台启动)图片是我的elasticsearch配置,提供给你参考下。

http.cors.enabled: true
http.cors.allow-origin: "*"

分布式安装

指定之前的是 主 如下配置


主服务配置

cluster.name 指定集群名字
node.name head 显示为master

network.host 指定地址

最初的名字
更改配置后的名字

创建随从节点


从节点配置

cluster.name :与主节点一致,
node.name : 从节点名称

http.port 指定 端口号, 不能与主节点冲突

discovery.zen.ping.unicast.hosts : 指定主节点机器地址, 不配置就是游离主节点之外,

如何同步数据?
https://blog.csdn.net/liyongbing1122/article/details/85096187

问题:
https://blog.csdn.net/AlbertFly/article/details/100735754

后续会补上Linux安装es......

你可能感兴趣的:(windows、Linux安装部署ElasticSearch)