Elasticsearch集群搭建笔记(elasticsearch-6.3.0)
# 检查Java版本
java -version
# 安装Elasticsearch,所有节点均安装并解压
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch6.3.0.tar.gz 2.tar -xf elasticsearch-6.3.0.tar.gz -C /usr/local
# 修改配置文件
vim /usr/local/elasticsearch6.3.0/config/elasticsearch.yml
# 主节点(master)
cluster.name: master-node # 集群中的名称
node.name: master # 该节点名称
node.master: true # 意思是该节点不为主节点
node.data: false # 表示这是数据节点
path.data: /usr/local/elasticsearch-6.3./data/lib # 数据存储路径
path.logs: /usr/local/elasticsearch-6.3./data/log # 日志路径
network.host: 0.0.0.0 # 监听全部ip,在实际环境中应设置为一个安全的ip
network.publish_host: *.*.*.* #公网IP,内网可注释此行
http.port: # es服务的端口号
discovery.zen.ping.unicast.hosts: ["*.*.*.*", "*.*.*.*","*.*.*.*"] # 配置自动发现
# 从节点(node-n)
cluster.name: master-node # 集群中的名称,无论是否计划建立集群,建议配置 一个名称
node.name: node-n # 该节点名称
node.master: false # 意思是该节点不为主节点
node.data: true # 表示这是数据节点
path.data: /usr/local/elasticsearch-6.3./data/lib # 数据存储路径
path.logs: /usr/local/elasticsearch-6.3./data/log # 日志路径
network.host: 0.0.0.0 # 监听全部ip,在实际环境中应设置为一个安全的ip
network.publish_host: *.*.*.* #公网IP,内网可注释此行
http.port: # es服务的端口号
discovery.zen.ping.unicast.hosts: ["*.*.*.*","*.*.*.*","*.*.*.*"] # 配置自动 发现
#5.0后elasticsearch不支持root用户启动
useradd elas
passwd elas
# 给安装目录赋权
chown -R elas /usr/local/elasticsearch-6.3.0/
# 修改hosts配置
vim /etc/hosts
*.*.*.* master-node
*.*.*.* node-
*.*.*.* node-
# 进入elas账户
su elas
# 启动所有节点的elasticsearch
# 1前台启动,可查看错误信息,退出即关闭
/usr/local/elasticsearch-6.3./bin/elasticsearch
# 2后台启动
/usr/local/elasticsearch-6.3./bin/elasticsearch -d
# 验证elasticsearch安装成功
# 1查看进程
ps -ef | grep elasticsearch
# 2查看端口占用
netstat -lnpt | grep java
Elasticsearch集群搭建笔记(elasticsearch-6.3.0)的更多相关文章
- Elasticsearch集群知识笔记
Elasticsearch集群知识笔记 Elasticsearch内部提供了一个rest接口用于查看集群内部的健康状况: curl -XGET http://localhost:9200/_clust ...
- elasticsearch集群搭建实例
elasticsearch集群搭建实例 下个月又开始搞搜索了,几个月没动这块还好没有落下. 晚上在自己虚拟机上搭建了一个简易搜索集群,分享一下. 操作系统环境: Red Hat 4.8.2-16 el ...
- 和我一起打造个简单搜索之ElasticSearch集群搭建
我们所常见的电商搜索如京东,搜索页面都会提供各种各样的筛选条件,比如品牌.尺寸.适用季节.价格区间等,同时提供排序,比如价格排序,信誉排序,销量排序等,方便了用户去找到自己心里理想的商品. 站内搜索对 ...
- Es学习第十课,ElasticSearch集群搭建
前面几课我们已经把ES的基本概念和查询了解了,大家知道ES的核心优势就是天生支持分布式,所以,这课我们专门讲讲怎么搭建实现ES的集群部署. ES分布式原理 1.es分布式概念 主分片(Primary ...
- Elasticsearch集群搭建及使用Java客户端对数据存储和查询
本次博文发两块,前部分是怎样搭建一个Elastic集群,后半部分是基于Java对数据进行写入和聚合统计. 一.Elastic集群搭建 1. 环境准备. 该集群环境基于VMware虚拟机.CentOS ...
- ElasticStack之Elasticsearch集群搭建
需搭建服务器环境 操作系统 Host:port node 1 CentOS 7.2.1511 11.1.11.127:9200 node1 2 CentOS 7.2.1511 11.1.11.128: ...
- CentOS 7下ElasticSearch集群搭建案例
最近在网上看到很多ElasticSearch集群的搭建方法,本人在这人使用Elasticsearch5.0.1版本,介绍如何搭建ElasticSearch集群并安装head插件和其他插件安装方法. 一 ...
- Elasticsearch集群搭建
现有两部机器:192.168.31.86,192.168.31.87 参考以往博文对Elasticsearch进行配置完成:http://www.cnblogs.com/zhongshengzhe ...
- ElasticSearch — 集群搭建
1.es需要java环境,故先检查java环境是否正常 2.下载elasticsearch安装包 http://www.elasticsearch.org/download/ 目前最新版本到1.4.0 ...
随机推荐
- Readiness probe failed:connection refused
我的K8S集群在启动一个POD的时候说死起不来,然后就报下面的错误 Events: Type Reason Age From Message ---- ------ ---- ---- ------- ...
- python #!/usr/bin/python 的作用
在说之前,这里推荐写: #!/usr/bin/env python 进入正题,在 Python 里面第一行代码: #!/usr/bin/python 其他有的可能是 python2 或者 python ...
- 内部类访问局部变量时,为什么需要加final关键字
是变量的作用域的问题,因为匿名内部类是出现在一个方法的内部的,如果它要访问这个方法的参数或者方法中定义的变量,则这些参数和变量必须被修饰为final.因为虽然匿名内部类在方法的内部,但实际编译的时候, ...
- Result window is too large, from + size must be less than or equal to [10000]
使用sql插件执行如下语句的时候报错http://10.127.0.1:9200/_sql?sql=select * from test limit 1000000 错误信息:{"error ...
- elasticsearch配置jdk
编辑bin/elasticsearch 可以看到elasticsearch使用环境变量JAVA_HOME中配置的jdk:if [ -x "$JAVA_HOME/bin/java" ...
- Spring —— @Async注解的使用
参考文档 Spring Boot使用@Async实现异步调用:自定义线程池 Spring Boot使用@Async实现异步调用:ThreadPoolTaskScheduler线程池的优雅关闭
- 【DOS】取某目录下某类型文件信息放入文本
C:\Users\horn1\Desktop\新建文件夹>dir *.jar >1.txt 这样,所有扩展名为jar的文件信息就送到新建的文本文件1.txt中了.虽然简单,但也是个常用功能 ...
- python笔记8 socket(TCP) subprocess模块 粘包现象 struct模块 基于UDP的套接字协议
socket 基于tcp协议socket 服务端 import socket phone = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 买 ...
- SQL-W3School-高级:SQL 数据库
ylbtech-SQL-W3School-高级:SQL 数据库 1.返回顶部 1. 现代的 SQL 服务器构建在 RDBMS 之上. DBMS - 数据库管理系统(Database Managemen ...
- golang 循环创建闭包 问题排查
][]string{ { { "邀请码是什么", "我没有邀请码", "这个邀请码我可以随便填吗", "邀请码可以填他的手机号吗& ...