龚哥哥 爱生活、做自己!
Elasticsearch集群 搜索引擎
发表于 2016-8-17 | 服务器

1、准备,两个ip在同一个网段下,两台linux安装 Elasticsearch

192.168.8.1
192.168.8.2

2、配置文件位置 config/elasticsearch.yml

A、192.168.8.1配置文件

# 开启script
script.inline: on
script.indexed: on
script.file: on

# 绑定的IP地址,可以是IPV4或者IPV6
network.bind_host: 0.0.0.0

# 其它节点交互ip地址
network.publish_host: 192.168.8.1

# 该参数用于同时设置 bind_host 和 publish_host
network.host: 192.168.8.1

# 节点之间tcp通信端口
#transport.tcp.port: 9300

# 开启tcp传输压缩
#transport.tcp.compress: true

# master节点初始化
discovery.zen.ping.unicast.hosts: ["192.168.8.1:9300","192.168.8.2:9300"]

B、192.168.8.2配置文件

# 开启script
script.inline: on
script.indexed: on
script.file: on

# 绑定的IP地址,可以是IPV4或者IPV6
network.bind_host: 0.0.0.0

# 其它节点交互ip地址
network.publish_host: 192.168.8.2

# 该参数用于同时设置 bind_host 和 publish_host
network.host: 192.168.8.2

# 节点之间tcp通信端口
#transport.tcp.port: 9300

# 开启tcp传输压缩
#transport.tcp.compress: true

# master节点初始化
discovery.zen.ping.unicast.hosts: ["192.168.8.1:9300","192.168.8.2:9300"]

3、启动 ElasticSearch ,进入 bin 目录启动

elasticSearch

4、安装 ElasticSearch Head 插件,进入 bin 目录运行

plugin install mobz/elasticsearch-head

5、通过浏览器访问插件

http://192.168.8.1:9200/_plugin/head
http://192.168.8.2:9200/_plugin/head

发表评论:

TOP