ElasticSearch5.5.1 单台服务器部署多个节点

在单台服务器上部署多个节点,一般主要针对的是学习阶段,正式环境一台服务器只会部署一个节点,以实现分布式效果。下面是在单台服务器部署两个节点的方法。

1、将安装好的elasticsearch-5.5.1文件夹在复制一份

cp -R elasticsearch-5.5.1 elasticsearch-5.5.1-node-2 #复制一份node-2

ls -l #查看属于哪个用户哪个组,若和第一份不属于同一个用户和同一个组请更改

sudo chown elasticsearch:es elasticsearch-5.5.1-node-2 #更改所属用户和组

2、修改配置文件(其实主要工作便是修改配置文件)

vim config/elasticsearch.yml #打开配置文件

cluster.name: dealerapi-application #保持相同,不用改变

node.name: node-2 # 将node-1修改为 node-2

network.host: 10.22.33.10 #服务器ip地址

http.port: 9200 #http 访问端口

transport.tcp.port: 9300 #内部通讯访问接口

discovery.zen.ping.unicast.hosts: ["10.22.33.10:9300", "10.22.33.10:9301"] #配置多节点

3、分别开启两个节点

./bin/elasticsearch

4、查看是否配置成功

浏览器访问:http://10.22.33.10:9200/_cluster/health?pretty 或者 http://10.22.33.10:9201/_cluster/health?pretty

cluster_name "dealerapi-application"

status "green"

timed_out false

number_of_nodes 2 #出现节点2

number_of_data_nodes 2

active_primary_shards 18

active_shards 36

relocating_shards 0

initializing_shards 0

unassigned_shards 0

delayed_unassigned_shards 0

number_of_pending_tasks 0

number_of_in_flight_fetch 0

task_max_waiting_in_queue_millis 0

active_shards_percent_as_number 100

看到:number_of_nodes 和number_of_data_nodes 数值为2,代表成功。

相关文章

所以很多人都会选择将这些生活琐事来交给智能化产品,在众多...
“昨天的经历都将成为明天的力量。” 将绝大部分精力都奉献给...
最近,全球知名的通信产业盛会MWC 2024(2024世界移动通信大...
今年上半年有很多值得关注的机型,其中华为最新的影像旗舰华...
目前,2024世界移动通信大会(MWC)正在西班牙巴塞罗那举行,值...
就在去年,真我推出了11 Pro+,用一个2亿像素传感器和zoom变...