`

elasticsearch单机版集群配置

阅读更多
1、首先确认自己的机器上配置jdk version:1.7 及以上

2、下载elasticsearch

    见附件中: version:5.5.0
    wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.0.zip

3、解压该zip包: unzip elasticsearch-5-5.0.zip

4、将解压后的文件复制三份,命名规则为:node-1,node-2,node-3

5、进入到node-1目录下的config文件:修改如下配置

   
     cluster.name: my-application
     node.name: node-1
     node.master: true
     node.attr.rack: r1

     path.data: /path/to/data
     path.logs: /path/to/logs
     
     network.host: 127.0.0.1
     transport.tcp.port: 9300
     discovery.zen.minimum_master_nodes: 1
     http.cors.enabled: true
     http.cors.allow-origin: "*"
    


    node-2
   
     cluster.name: my-application
     node.name: node-2
     node.master: false
     node.attr.rack: r1

     path.data: /path/to/data
     path.logs: /path/to/logs
     
     network.host: 127.0.0.1
     transport.tcp.port: 9301
     discovery.zen.minimum_master_nodes: 1
     discovery.zen.ping.unicast.hosts: ["127.0.0.1:9300"]
     http.cors.enabled: true
     http.cors.allow-origin: "*"
    

  
    node-3
   
     cluster.name: my-application
     node.name: node-3
     node.master: false
     node.attr.rack: r1

     path.data: /path/to/data
     path.logs: /path/to/logs
     
     network.host: 127.0.0.1
     transport.tcp.port: 9302
     discovery.zen.minimum_master_nodes: 1
     discovery.zen.ping.unicast.hosts: ["127.0.0.1:9300"]
     http.cors.enabled: true
     http.cors.allow-origin: "*"
    


  6、下载elasticsearch-head

     git clone git://github.com/mobz/elasticsearch-head.git

     cd elasticsearch-head

     npm install
 
     npm run start

     访问:http://localhost:9100
  7、启动三个elasticsearch实例:

     ./bin/elasticsearch

  8、刷新http://localhost:9100 配置完毕
1
0
分享到:
评论

相关推荐

    一键部署elasticsearch集群/单机版shell脚本(适用于Centos7 x86服务器)

    该安装包实现利用给定参数安装单机版或者集群版es数据库,指定参数后安装过程全自动,自动修改系统内核,配置jdk,自动识别并配置内存,自动根据节点数配置集群脑溢节点配置数。涉及到以下操作 1、自动检测配置java...

    Elasticsearch 7.x 单机多node部署步骤 X-Pack设置用户密码+安装包

    9. **Kibana集成**: Kibana是Elasticsearch的数据可视化工具,下载`kibana-7.7.0-linux-x86_64.tar.gz`并解压,同样配置`server.host`为`0.0.0.0`,`elasticsearch.url`指向Elasticsearch集群地址。启动Kibana并访问...

    ElasticSearch-7.6.1学习资源包

    基础配置基本完成,不含集群配置,单机操作即可。ElasticSearch进入bin目录双击elasticsearch.bat运行即可,kibana同样进入bin目录双击kibana.bat运行。elasticsearch-head-master需要等ES运行成功后进入文件目录...

    elasticsearch-7.1.1-linux

    5. **单节点运行与集群配置**: - 单机运行只需启动一个节点,集群需要在不同节点上配置相同的集群名,并通过网络连接。 6. **安全设置**: - 从7.0版本开始,Elasticsearch增强了安全性,建议在生产环境中启用...

    es安装包-mac版(elasticsearch-7.8.0-darwin-x86_64.tar.gz)

    注意,Elasticsearch默认配置下会启动多个节点以实现集群模式,但在单机环境中,可能需要修改配置文件以适应单节点运行。打开`elasticsearch-7.8.0/config/elasticsearch.yml`,将`network.host`设置为`localhost`,...

    2021最新版7.x => filebeat+logstash+ES集群+kibana实战.pdf

    整体而言,这份文档为初学者提供了从零到一的ELK堆栈学习路径,详细介绍了Elasticsearch单机和集群部署的操作步骤,同时强调了ELK堆栈在处理日志数据方面的优势和集群管理的重要性。对于初学者来说,这是一份宝贵的...

    Elasticsearch最新版本7.6.0使用docker安装集群

    2.创建数据挂在目录,配置ElasticSearch集群配置文件,调高JVM线程数限制数量 下面以一台节点为例,其他的节点一样的步骤修改配置即可 调高JVM线程数限制数量 vim /etc/sysctl.conf 添加vm.max_map_count=262144 执行...

    kafka 单机集群搭建和监控

    4. **日志监控**:通过Log4j或Logback配置,将Kafka的日志输出到集中式日志系统,如Logstash、Fluentd,配合Elasticsearch、Grafana等进行分析和展示。 **4. 实战应用** 在实际应用中,Kafka常与其他技术结合,如...

    Elasticsearch+ Analysis-ik+ kibana 7.6.0

    3. **配置Elasticsearch**:编辑`elasticsearch.yml`配置文件,设置集群名、网络绑定、内存分配等参数。 4. **启动Elasticsearch**:执行启动脚本启动服务。 5. **安装Analysis-ik**:下载并添加Analysis-ik插件到...

    Elasticsearch5.x安装部署

    ### Elasticsearch 5.x在Linux环境下的安装部署指南 #### 一、环境准备 ...通过上述步骤,你可以成功地在Linux环境中安装并配置Elasticsearch 5.4.1,为后续的数据处理和搜索应用打下坚实的基础。

    ElasticSearch入门篇.docx

    无论是单机还是集群环境,无论是基本的文档操作还是复杂的查询需求,ElasticSearch都能提供一套完整且高效的解决方案。此外,通过集成第三方工具如Talend API tester和Elasticsearch-Head,我们还能更加方便地管理和...

    使用docker快速部署Elasticsearch集群的方法

    通过本篇文章的学习,可以了解到如何快速通过Docker容器化技术部署Elasticsearch集群,不仅适用于开发环境中的单机多实例场景,也适用于生产环境的集群部署。掌握这些方法对于提高Elasticsearch集群的部署效率和管理...

    linux-es6.8.1-单机安装.docx

    在单机环境下安装 Elasticsearch,主要是为了测试、学习或搭建简单的搜索解决方案。以下是单机安装 Elasticsearch 的详细步骤及相关知识点: 1. **下载与解压**: - 首先,你需要从官方网站下载适合你操作系统的 ...

    分布式搜索 elasticsearch 方案研究 - 基础知识

    Elasticsearch的配置文件`elasticsearch.yml`用于设置集群、节点、网络、存储等多个方面的参数。正确配置这些参数对于优化性能和确保稳定性至关重要。 **五、安装步骤详解** 包括下载、解压、配置环境变量、启动...

    ElasticStack(ELK)从入门到实践.pdf

    Elasticsearch的安装包括单机版安装和集群版安装。在安装前,可以通过Docker容器或者Chrome插件进行安装。安装过程中,用户需要了解Elasticsearch的基本概念,如索引(indices)、文档(documents)、映射(mappings...

    ES-1.4.2安装使用说明.doc

    - **配置文件路径**:`/es/elasticsearch-1.4.2/config/elasticsearch.yml` - **关键配置项解析**: - `cluster.name: zyuc`:设置集群名称,同一网络下的 ES 节点应使用相同名称以自动形成集群。 - `index.number...

    Elasticsearch 弹性搜索(二)单机配制

    总结,配置Elasticsearch单机版涉及了配置文件的编辑、系统参数的调整以及错误排查。确保硬件资源充足,正确配置网络和安全设置,并处理好文件描述符和内存映射的数量限制,是成功运行Elasticsearch的关键步骤。

    kubernetes 部署单机版Kafka、zookeeper

    在本文中,我们将深入探讨如何在Kubernetes集群中部署单机版的Apache Kafka和ZooKeeper,这两个组件是大数据处理和消息传递领域的关键组件。Kubernetes(简称K8s)作为一个自动化容器管理系统,使得在云环境中部署、...

    ElasticSearch 安装

    **单机版ElasticSearch安装** 1. **安装环境准备**:确保操作系统为 CentOS 7.7 64位,并安装JDK 1.8.0_162。JDK是ElasticSearch运行的必要条件,需确保其正确安装并设置好环境变量。 2. **创建用户和组**:...

Global site tag (gtag.js) - Google Analytics