当前位置: 首页 > news >正文

centos安装使用elasticsearch

1.首先可以在 Elasticsearch 官网 Download Elasticsearch | Elastic 下载安装包

2. 在指定的位置(我的是/opt/zhong/)解压安装包

tar -zxvf elasticsearch-7.12.1-linux-x86_64.tar.gz 

3.启动es-这种方式启动会将日志全部打印在当前页面,一旦使用 ctrl+c退出就会导致es退出。需要注意的是,无论是何种启动方式,都不可以使用root用户启动es。

bin/elasticsearch   

或者

./bin/elasticsearch

4. 后台启动es 

bin/elasticsearch   -d

或者

./bin/elasticsearch -d

5.查看是否启动成功

curl localhost:9200

或者

ps -ef | grep elasticsearch

  • name : 默认启动的时候指定了 ES 实例名称,name 为 BYSocketdeMacBook-Pro-2.local
  • cluster_name : 默认名为 elasticsearch
  • version :版本信息

6. 停止es

首先通过ps命令好到es的进程号

ps -ef | grep elasticsearch

然后使用 kill [pid] 杀掉进程

kill 8720

单机集群多个 ES 实例安装

单机多个 ES 实例,形成一个 ES 单机伪集群,启动脚本如下:

bin/elasticsearch -E node.name=node01 -E cluster.name=bysocket_es_cluster -E path.data=node01_data -d

bin/elasticsearch -E node.name=node02 -E cluster.name=bysocket_es_cluster -E path.data=node02_data -d

bin/elasticsearch -E node.name=node03 -E cluster.name=bysocket_es_cluster -E path.data=node03_data -d

bin/elasticsearch -E node.name=node04 -E cluster.name=bysocket_es_cluster -E path.data=node04_data -d

命令简单解释如下:

  • node.name : ES 节点名称,即实例名
  • cluster.name : ES 集群名称
  • path.data : 指定了存储文档数据目录

相关文章:

  • python统计分析——一般线性回归模型
  • 从零开始的LeetCode刷题日记:28. 实现 strStr()
  • 【Java】Java使用Swing实现一个模拟计算器(有源码)
  • 入门用Hive构建数据仓库
  • 如何理解JVM
  • HTTP 摘要认证
  • vue3新手笔记
  • 【Java8新特性】四、强大的Stream api
  • 金陵科技学院软件工程学院软件工程专业
  • 韩顺平 | 零基础快速学Python(2)
  • 【.Net】Polly
  • Python 中全局变量缓存的多线程问题及优化策略
  • FPGA开源项目分享——基于 DE1-SOC 的 String Art 实现
  • 广佛站点导航助手小程序产品使用说明书
  • iOS 17.5系统或可识别并禁用未知跟踪器,苹果Find My技术应用越来越合理
  • CAP 一致性协议及应用解析
  • PHP 的 SAPI 是个什么东西
  • Windows Containers 大冒险: 容器网络
  • 回流、重绘及其优化
  • 简析gRPC client 连接管理
  • 源码之下无秘密 ── 做最好的 Netty 源码分析教程
  • 1.Ext JS 建立web开发工程
  • 如何正确理解,内页权重高于首页?
  • ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
  • ​香农与信息论三大定律
  • ![CDATA[ ]] 是什么东东
  • (1)无线电失控保护(二)
  • (delphi11最新学习资料) Object Pascal 学习笔记---第5章第5节(delphi中的指针)
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (第27天)Oracle 数据泵转换分区表
  • (附源码)springboot 基于HTML5的个人网页的网站设计与实现 毕业设计 031623
  • (附源码)ssm本科教学合格评估管理系统 毕业设计 180916
  • (接口自动化)Python3操作MySQL数据库
  • (南京观海微电子)——示波器使用介绍
  • (转)用.Net的File控件上传文件的解决方案
  • .NET CORE Aws S3 使用
  • .sh
  • /var/spool/postfix/maildrop 下有大量文件
  • @autowired注解作用_Spring Boot进阶教程——注解大全(建议收藏!)
  • @DependsOn:解析 Spring 中的依赖关系之艺术
  • [16/N]论得趣
  • [AIGC] 解题神器:Python中常用的高级数据结构
  • [AR]Vumark(下一代条形码)
  • [asp.net core]project.json(2)
  • [BPU部署教程] 教你搞定YOLOV5部署 (版本: 6.2)
  • [BUUCTF]-PWN:wustctf2020_number_game解析(补码,整数漏洞)
  • [bzoj1006]: [HNOI2008]神奇的国度(最大势算法)
  • [CF543A]/[CF544C]Writing Code
  • [FFmpeg学习]从视频中获取图片
  • [hdu 3746] Cyclic Nacklace [kmp]
  • [Java、Android面试]_10_Java中==与equal()方法的区别?重写equal()方法?
  • [jQuery]使用jQuery.Validate进行客户端验证(中级篇-上)——不使用微软验证控件的理由...
  • [LeetCode] 148. Sort List 链表排序
  • [linux time命令学习篇] time 统计命令执行的时间
  • [Linux]:权限