单台服务器部署多个节点
来源:互联网 发布:淘宝怎么创建子账号 编辑:程序博客网 时间:2024/06/11 22:03
一般情况下单台服务器只会部署一个ElasticSearch node,但是在学习过程中,很多情况下会需要实现ElasticSearch的分布式效果,所以需要启动多个节点,但是学习开发环境(不想开多个虚拟机实现多个服务器的效果),所以就想着在一台服务器上部署多个结点(下文以2个结点作为例子),两个节点分别称为实例一、二。
1、首先将elasticsearch-2.4.4文件夹再复制一份
$ cp -R elasticsearch-2.4.4 elasticsearch-2.4.4-node2
2、主要工作就是修改elasticsearch.yml配置文件。
实例二:config目录下的elasticsearch.yml内容
将node.name: node1 修改为 node2,
如果手动修改了http:port和transport.tcp.port,两个实例中需求设置的不同,不然会端口冲突。
3、分别开启两个节点
4、查询是否成功
curl -i -XGET ‘http://127.0.0.1:9200/_cluster/health?pretty‘\;
此时会发现,只有一个节点,说明集群未成功。因为我们还有一个地方未配置
我们需要在elasticsearch.yml文件中配置 discovery.zen.ping.unicast.hosts: [“127.0.0.1:9300”, “127.0.0.1:9301”]
此时再执行,就会发现有2个节点了
0 0
- 单台服务器部署多个节点
- 在一台服务器部署多个elasticsearche节点
- 单台服务器部署和安装多个不同版本的Tomcat与Jdk
- 同一台服务器部署多个tomcat
- 一台服务器部署多个项目
- Memcached单台服务器多节点负载均衡测试
- ElasticSearch 5.3——单台服务器多节点
- 单台服务器安装部署fastdfs
- 一台服务器可部署多个tomcat和jdk
- 在一台服务器上部署多个Tomcat
- 同一台电脑部署多个tomcat服务器图解教程
- 一台服务器如何部署多个jboss
- 同一台服务器上部署多个tomcat程序
- ubuntu一台服务器上部署多个tomcat
- 同一台服务器部署多个tomcat时端口修改
- Linux 一台服务器部署多个tomcat
- 同一台服务器上部署多个Tomcat
- HBase 单台服务器启动多个 thrift 服务
- FSMC的初识
- 杭电 水题
- 机器学习
- Java中实现多线程关键词整理
- java处理emoji,导入mysql
- 单台服务器部署多个节点
- 常用socket函数详解
- CardView 设置水波纹效果
- 选择排序_Java
- jQuery基础篇(四)动画
- 日期问题 计算两个日期相距多少天
- Android属性动画完全解析(上),初识属性动画的基本用法
- JavaScript 复制对象
- Oracle 11g OEM(企业管理器)安装手册