首页 > 其他分享 >6、Elasticsearch集群

6、Elasticsearch集群

时间:2024-10-09 14:36:06浏览次数:8  
标签:node http name 192.168 集群 master Elasticsearch true

Elasticsearch集群 1、三台机器大家集群 192.168.204.209 elasticsearch.yml cluster.name: mycluster # 集群名,所有节点node都应配置相同的集群名 node.name: node1 # 本节点名,同一集群下不同的node名字不能重复 node.master: true node.data: true network.host: 0.0.0.0 http.port: 9200 #参数设置一系列符合主节点条件的节点的主机名或 IP 地址来引导启动集群。 cluster.initial_master_nodes: ["node1"] # 设置新节点被启动时能够发现的主节点列表(主要用于不同网段机器连接) discovery.zen.ping.unicast.hosts: ["192.168.204.209","192.168.204.203","192.168.204.108"] # 该参数就是为了防止”脑裂”的产生。定义的是为了形成一个集群,有主节点资格并互相连接的节点的最小数目。 discovery.zen.minimum_master_nodes: 2 # 解决跨域问题配置 http.cors.enabled: true http.cors.allow-origin: "*" 192.168.204.203 elasticsearch.yml cluster.name: mycluster # 集群名,所有节点node都应配置相同的集群名 node.name: node2 # 本节点名,同一集群下不同的node名字不能重复 node.master: true node.data: true network.host: 0.0.0.0 http.port: 9200 cluster.initial_master_nodes: ["node1"] discovery.zen.ping.unicast.hosts: ["192.168.204.209","192.168.204.203","192.168.204.108"] discovery.zen.minimum_master_nodes: 2 http.cors.enabled: true http.cors.allow-origin: "*" 192.168.204.108 elasticsearch.yml cluster.name: mycluster # 集群名,所有节点node都应配置相同的集群名 node.name: node3 # 本节点名,同一集群下不同的node名字不能重复 node.master: true node.data: true network.host: 0.0.0.0 http.port: 9200 cluster.initial_master_nodes: ["node-1"] discovery.zen.ping.unicast.hosts: ["192.168.204.209","192.168.204.203","192.168.204.108"] discovery.zen.minimum_master_nodes: 2 http.cors.enabled: true http.cors.allow-origin: "*" 0 2、一台机器搭建集群(一) 注意修改jvm.options   0 elasticsearch-7.3.2_node1 cluster.name: luban node.name: node-1 node.master: true node.data: true network.host: 0.0.0.0 http.port: 9200 transport.port: 9300 cluster.initial_master_nodes: ["node-1"] discovery.seed_hosts: ["192.168.204.209:9300", "192.168.204.209:9301","192.168.204.209:9302"] discovery.zen.minimum_master_nodes: 2 http.cors.enabled: true http.cors.allow-origin: "*" elasticsearch-7.3.2_node2 cluster.name: luban node.name: node-2 node.master: true node.data: true network.host: 0.0.0.0 http.port: 9201 transport.port: 9301 cluster.initial_master_nodes: ["node-1"] discovery.seed_hosts: ["192.168.204.209:9300", "192.168.204.209:9301","192.168.204.209:9302"] discovery.zen.minimum_master_nodes: 2 http.cors.enabled: true http.cors.allow-origin: "*" elasticsearch-7.3.2_node3 cluster.name: luban node.name: node-3 node.master: true node.data: true network.host: 0.0.0.0 http.port: 9202 transport.port: 9302 cluster.initial_master_nodes: ["node-1"] discovery.seed_hosts: ["192.168.204.209:9300", "192.168.204.209:9301","192.168.204.209:9302"] discovery.zen.minimum_master_nodes: 2 http.cors.enabled: true http.cors.allow-origin: "*" 分别启动: ./elasticsearch -p /tmp/elasticsearch_9200_pid -d ./elasticsearch -p /tmp/elasticsearch_9201_pid -d ./elasticsearch -p /tmp/elasticsearch_9202_pid -d   3、一台机器搭建集群(二)   0 新建目录: 0   0 注意赋予权限 chown -R taibai:taibai ES 分别启动: ./elasticsearch -d -E node.name=node-1 -E http.port=9200 -E transport.port=9300 -E path.data=/ES/data/node1 -E path.logs=/ES/logs/node1 ./elasticsearch -d -E node.name=node-2 -E http.port=9201 -E transport.port=9301 -E path.data=/ES/data/node2 -E path.logs=/ES/logs/node2 ./elasticsearch -d -E node.name=node-3 -E http.port=9202 -E transport.port=9302 -E path.data=/ES/data/node3 -E path.logs=/ES/logs/node3    

标签:node,http,name,192.168,集群,master,Elasticsearch,true
From: https://www.cnblogs.com/Old-Kang/p/18454150

相关文章

  • 1、Elasticsearch安装
    Elasticsearch安装1.1什么是elasticsearch?ElasticSearch是一个分布式,高性能、高可用、可伸缩的搜索和分析系统。ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTfulweb接口。Elasticsearch是用Java开发的,并作为Apache许可......
  • Docker 部署 Kafka 集群详解教程
    Kafka是一个分布式流处理平台,广泛用于构建实时数据管道和流应用。它能够处理高吞吐量的数据,并支持实时数据的发布和订阅。在本文中,我们将详细介绍如何使用Docker来部署Kafka集群,包括Kafka的选举原理。前提条件安装Docker和DockerCompose。理解Kafka和Zookee......
  • kubekey 快速构建重构测试k8s 环境 allinone单机 or cluster 集群
    exportKKZONE=cncurl-sfLhttps://get-kk.kubesphere.io|VERSION=v3.0.13sh-生成配置k8s集群yml指定k8s版本及管理面板./kkcreateconfig--with-kubernetesv1.23.10--with-kubespherev3.4.1apiVersion:kubekey.kubesphere.io/v1alpha2kind:Clustermetada......
  • 大数据-158 Apache Kylin 安装配置详解 集群模式启动
    点一下关注吧!!!非常感谢!!持续更新!!!目前已经更新到了:Hadoop(已更完)HDFS(已更完)MapReduce(已更完)Hive(已更完)Flume(已更完)Sqoop(已更完)Zookeeper(已更完)HBase(已更完)Redis(已更完)Kafka(已更完)Spark(已更完)Flink(已更完)ClickHouse(已更完)Kudu(已更完)Druid(已更完)Kylin(正在更新…)章节内容上节......
  • MongoDB 用户权限管理,复制集,分片集群,备份恢复 rocky使用
    1MongoDB介绍1.4什么时候使用MongoDB1.数据量是有亿万级或者需要不断扩容2.需要2000-3000以上的读写每秒3.新应用,需求会变,数据模型无法确定4.需要整合多个外部数据源5.系统需要99.999%高可用6.系统需要大量的地理位置查询7.系统需要提供最小的latency8.管理的主要数......
  • 如何使用minikube搭建k8s集群
    使用minikube搭建K8s(Kubernetes)集群是一个在本地快速设置Kubernetes环境的方法,特别适合用于学习和开发。以下是详细步骤:一、环境准备操作系统:如LinuxCentOS7.964位。CPU和内存:至少2核CPU和4GiB内存,建议2核CPU和更多内存以获得更好的性能。硬盘:至少需要20GB的硬盘空间。网......
  • 多Master节点的k8s集群部署-完整版
    多Master节点的k8s集群部署一、准备工作1.准备五台主机(三台Master节点,一台Node节点,一台普通用户)如下:角色IP内存核心磁盘Master01192.168.116.1414G4个55GMaster02192.168.116.1424G4个55GMaster03192.168.116.1434G4个55GNode192.168.116.14......
  • 搭建Redis“主-从-从”模式集群并使用 RedisTemplate 实现读写分离
    一、理论相关我们知道,Redis具有高可靠性,其含义包括:数据尽量少丢失-AOF和RDB服务尽量少中断-增加副本冗余量,将一份数据同时保存在多个实例上,即主从库模式Redis主从库模式-保证数据副本的一致(读写分离):读操作:主库、从库都可以接收写操作:首先到主库执行,然后,主库将写......
  • 【VMware VCF】删除 SDDC Manager 映像管理中的集群映像。
    登录SDDCManagerUI,导航到生命周期管理->映像管理,这里显示了由SDDCManager映像管理的集群映像,这些映像可能是从现有vCenterServer集群中提取的,也可能是通过外部导入的映像。你可能会发现,这些列表中的映像只能被添加,无法对其进行删除,至少在WEBUI中是这样的。也许,VMwar......
  • ElasticSearch之集群中的节点
    对官方文档Node的阅读笔记。ES集群由一个或者多个ES节点组成。ES集群中的节点,支持处理两类通信平面,见文档集群内节点之间的通信,官方文档称之为transportlayer。集群外的通信,处理客户端下发的请求,比如数据的CRUD,检索等,官方文档称之为HTTPlayer。通过集群内节点的通信,节点......