Elasticsearch5.5 多机集群配置和x-pack安装配置

x-pack安装配置

https://www.elastic.co/guide/en/elasticsearch/reference/current/installing-xpack-es.html

1、安装

1
2
cd /usr/share/elasticsearch
sudo bin/elasticsearch-plugin install x-pack

2、配置/etc/elasticsearch/elasticsearch.yml 

1
action.auto_create_index: .security,.monitoring*,.watches,.triggered_watches,.watcher-history*,.ml*

备注:kibana也需要安装x-pack,用户账号信息在kibana页面设置。

 

多机集群配置

master节点主机 10.10.83.163,配置/etc/elasticsearch/elasticsearch.yml 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
cluster.name: shhnwangjian
node.name: 10.10.83.163
network.host: 0.0.0.0
http.port: 9200
 
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
 
action.auto_create_index: .security,.monitoring*,.watches,.triggered_watches,.watcher-history*,.ml*
 
http.cors.enabled: true
http.cors.allow-origin: "*"
http.cors.allow-headers: Authorization
 
node.master: true
node.data: true
discovery.zen.ping.unicast.hosts: ["10.10.83.163"]

slave节主机10.10.83.162

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
cluster.name: shhnwangjian
node.name: 10.10.83.162
network.host: 0.0.0.0
http.port: 9200
 
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
 
action.auto_create_index: .security,.monitoring*,.watches,.triggered_watches,.watcher-history*,.ml*
 
http.cors.enabled: true
http.cors.allow-origin: "*"
http.cors.allow-headers: Authorization
 
node.master: false
node.data: true
discovery.zen.ping.unicast.hosts: ["10.10.83.163"]

先启动master节点程序,后启动slave节点程序。

 

posted @   shhnwangjian  阅读(1854)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示