# 检查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)的更多相关文章

  1. Elasticsearch集群知识笔记

    Elasticsearch集群知识笔记 Elasticsearch内部提供了一个rest接口用于查看集群内部的健康状况: curl -XGET http://localhost:9200/_clust ...

  2. elasticsearch集群搭建实例

    elasticsearch集群搭建实例 下个月又开始搞搜索了,几个月没动这块还好没有落下. 晚上在自己虚拟机上搭建了一个简易搜索集群,分享一下. 操作系统环境: Red Hat 4.8.2-16 el ...

  3. 和我一起打造个简单搜索之ElasticSearch集群搭建

    我们所常见的电商搜索如京东,搜索页面都会提供各种各样的筛选条件,比如品牌.尺寸.适用季节.价格区间等,同时提供排序,比如价格排序,信誉排序,销量排序等,方便了用户去找到自己心里理想的商品. 站内搜索对 ...

  4. Es学习第十课,ElasticSearch集群搭建

    前面几课我们已经把ES的基本概念和查询了解了,大家知道ES的核心优势就是天生支持分布式,所以,这课我们专门讲讲怎么搭建实现ES的集群部署. ES分布式原理 1.es分布式概念 主分片(Primary ...

  5. Elasticsearch集群搭建及使用Java客户端对数据存储和查询

    本次博文发两块,前部分是怎样搭建一个Elastic集群,后半部分是基于Java对数据进行写入和聚合统计. 一.Elastic集群搭建 1. 环境准备. 该集群环境基于VMware虚拟机.CentOS ...

  6. 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: ...

  7. CentOS 7下ElasticSearch集群搭建案例

    最近在网上看到很多ElasticSearch集群的搭建方法,本人在这人使用Elasticsearch5.0.1版本,介绍如何搭建ElasticSearch集群并安装head插件和其他插件安装方法. 一 ...

  8. Elasticsearch集群搭建

    现有两部机器:192.168.31.86,192.168.31.87   参考以往博文对Elasticsearch进行配置完成:http://www.cnblogs.com/zhongshengzhe ...

  9. ElasticSearch — 集群搭建

    1.es需要java环境,故先检查java环境是否正常 2.下载elasticsearch安装包 http://www.elasticsearch.org/download/ 目前最新版本到1.4.0 ...

随机推荐

  1. 新路由3newifi3路由器刷机newifi3breed解锁小白刷机教程路由器刷breed老毛子Padavan固件

    路由刷机围观33696次5条评论日期:2018-11-23字体:大中小   此教程只针对新三路由器小白玩家,大神勿喷,非常详细. 先说一下,本人2018年11月22日新入手了个新三路由器,收到货晚上8 ...

  2. ROS手动编写消息发布器和订阅器topic demo(C++)

    1.首先创建 package cd ~/catkin_ws/src catkin_create_pkg topic_demo roscpp rospy std_msgs 2. 编写 msg 文件 cd ...

  3. 6.Python3字符串和格式化

    一.字符串 1.字符串表示方法 2.字符串的序号 3.字符串的使用 4.字符串切片 5.字符串的特殊字符 6.字符串操作符 案例:输入对应的数字显示对应的星期 '''weekStr = "星 ...

  4. Python里面如何实现tuple和list的转换?

    #list to tuple lis=[,,,,,] x=tuple(lis) print(type(x),x) #tuple to list tup=(,,,,,) y=list(tup) prin ...

  5. 遇到bug如何处理

    issue中查询是否有相似bug assert / try-except / IDE单步调式 框架可以查询源码或者查询官方文档

  6. c++ 将字符串转换为数字

    int string2int(string x); int string2int(string x){ int a; string res=x; stringstream ss; ss << ...

  7. Linux MySQL 储存中文失败简单解决办法

    如图,保存的中文都变成了??? show create table table_name;可以查到表的默认编码 这里看到默认的字符集是latin1,而不是utf8 需要修改 alter databas ...

  8. java面向对象-进度2

    1.面向对象的五个基本原则 三个基本元素: 1. 封装: 封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面.面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治.封装的对象, ...

  9. PEP 442 -- Safe object finalization

    https://www.python.org/dev/peps/pep-0442/ PEP 442 -- Safe object finalization PEP: 442 Title: Safe o ...

  10. HADOOP回顾

    1. hadoop 分为四大模块 common  其他组件的公共一来模块 HDFS 分布式模块提供高吞吐量的数据访问 mapreduce 分布式计算模块 yarn 作业调度和集群资源管理模块 2. 安 ...