Elastic search集群新增节点(同一个集群,同一台物理机,基于ES 7.4)
一开始,在电脑上同一个集群新增节点(node)怎么试也不成功,官网guide又语焉不详?集群健康值yellow(表示主分片全部可用,部分复制分片不可用)。关于集群和多节点,有什么好处呢?
集群和多个节点,可以提高可用性,一个挂了,可从另外一个恢复,主节点挂了,会自动从剩余节点选举出一个主节点,并且当恢复主节点时,会自动拷贝主节点失效期间,新的更新数据;同时可以负载均衡,提高吞吐率(在多台物理机布置多个节点和集群的情况下)

最后,在stackoverflow上找到了答案。国内CSDN和博客园的方法都不行,还各种照抄错误答案,真是鄙视国内大部分水货。英语好,太重要。具体解决步骤如下:
- 修改配置文件“elasticsearch.yml”
新增如下信息:
http.port:9200-9299
transport.tcp.port:9300-9399
node.max_local_storage_nodes:2
注:不能在同一个端口上,运行多个节点;并且设置了,本地最多可以存储2个节点
- 启动第一个节点
.\bin\elasticsearch
- 启动第二个节点
.\bin\elasticsearch -Enode.name=NodeTwo -Enode.master=false
最后,好开心鸭,集群健康值为green(表示主分片和复制分片全部可用;red,则表示部分主分片也不可用)了,附图如下:

附:
1)参考 https://stackoverflow.com/questions/13477303/multiple-nodes-in-elasticsearch/13478781#
2)主节点只能有一个,剩下的作为数据节点 (基于elastic search 7.4实现)
Elastic search集群新增节点(同一个集群,同一台物理机,基于ES 7.4)的更多相关文章
- CDH5.16.1集群新增节点
		如果是全新安装集群的话,可以参考<Ubuntu 16.04上搭建CDH5.16.1集群> 下面是集群新增节点步骤: 1.已经存在一个集群,有两个节点 192.168.100.19 hado ... 
- redis 集群新增节点,slots槽分配,删除节点, [ERR] Calling MIGRATE ERR Syntax error, try CLIENT (LIST | KILL | GET...
		redis reshard 重新分槽(slots) https://github.com/antirez/redis/issues/5029 redis 官方已确认该bug redis 集群重新(re ... 
- Spark集群新增节点方法
		Spark集群处理能力不足需要扩容,如何在现有spark集群中新增新节点?本文以一个实例介绍如何给Spark集群新增一个节点. 1. 集群环境 现有Spark集群包括3台机器,用户名都是cdahdp, ... 
- k8s集群新增节点
		节点为centos7.4 一.node节点基本环境配置 1.配置主机名 2.配置hosts文件(master和node相互解析) 3.时间同步 ntpdate pool.ntp.org date ec ... 
- 黑群晖NAS安装方法(收集)/物理机/VMware虚拟机/KVM虚拟机(转)
		群晖NAS系统的特点: 1.正版的群晖分为两部分,启动引导和系统文件,其中启动引导是一个闪盘,镶嵌在群晖的主板上,而系统文件是现成下载然后倒入的pat文件. 2.黑群晖破解的主要是启动引导,其实能兼容 ... 
- redis 集群环境搭建-redis集群管理
		集群架构 (1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽. (2)节点的fail是通过集群中超过半数的节点检测失效时才生效. (3)客户端与redi ... 
- hadoop进阶----hadoop经验(一)-----生产环境hadoop部署在超大内存服务器的虚拟机集群上vs几个内存较小的物理机
		生产环境 hadoop部署在超大内存服务器的虚拟机集群上 好 还是 几个内存较小的物理机上好? 虚拟机集群优点 虚拟化会带来一些其他方面的功能. 资源隔离.有些集群是专用的,比如给你三台设备只跑一个 ... 
- Elastic Search快速上手(2):将数据存入ES
		前言 在上手使用前,需要先了解一些基本的概念. 推荐 可以到 https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.htm ... 
- 初识Elastic search—附《Elasticsearch权威指南—官方guide的译文》
		本文作为Elastic search系列的开篇之作,简要介绍其简要历史.安装及基本概念和核心模块. 简史 Elastic search基于Lucene(信息检索引擎,ES里一个index—索引,一个索 ... 
随机推荐
- [ProblemSolving][Ubuntu][LyX] The selected document class ... requires external files that are not available...
			I installed LyX in my Ubuntu(version LTS 18.04), but I just can't make it work. Every time I open an ... 
- 痞子衡嵌入式:史上最强i.MX RT学习资源汇总(持续更新中...)
			大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是i.MX RT学习资源. 类别 资源 简介 官方汇总 i.MXRT产品主页 恩智浦官方i.MXRT产品主页,最权威的资料都在这里,参考手 ... 
- 使用Ingress来负载分发微服务
			目录 使用Ingress来负载分发微服务 Demo规划 准备Demo并完成部署 创建部署(Deployment)资源 创建服务(Service)资源 创建Ingress资源并配置转发规则 ... 
- latex转word公式  java (latextoword,latex_word,latex2word,latex_omml)
			latex_word 主要目的: 给大家分享一个我的原创作品:latex转为word公式(omml)工具 [java] 此工具主要用于将含有latex公式的文本下载成word时,将latex转 ... 
- 一个简单的Eclipse调试Debug流程(四)
			本文链接:https://blog.csdn.net/u011781521/article/details/55000066 http://blog.csdn.net/u010075335/ar ... 
- 对BUG的分析与理解
			对BUG的分析与理解 bug的分类 bug,其实就是软件期望的行为与实际行为的差异.从程序的角度来看,在软件整个生命周期中都会有bug的出现.需求分析过程中,需求理解的不足,导致的理解错位 ,遗漏甚至 ... 
- Mybatis入门简版(二)
			一.Dao层开发的方式 以前dao层开发比较繁琐,写了接口还得写实现类,实际上用了Mybatis之后写实现类非常重复,都是重复的代码.那么此时改成另外一种简单形式. 遵循以下四个原则(名称.形参.返回 ... 
- Vue-CLI项目路由案例汇总
			0901自我总结 Vue-CLI项目路由案例汇总 router.js import Vue from 'vue' import Router from 'vue-router' import Cour ... 
- Flask-wtforms类似django中的form组件
			一.安装 pip3 install wtforms 二.简单使用 1.创建flask对象 from flask import Flask, render_template, request, redi ... 
- Ubuntu  终端中文回显乱码
			参考文章 : http://wiki.ubuntu.org.cn/%E4%BF%AE%E6%94%B9locale 所用 Ubuntu的版本 : 猜想是这样的: 1.字符的编码和显示时,所处的环境不是 ... 
