当前位置: 首页 > 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技术应用越来越合理
  • [case10]使用RSQL实现端到端的动态查询
  • [译]如何构建服务器端web组件,为何要构建?
  • 【从零开始安装kubernetes-1.7.3】2.flannel、docker以及Harbor的配置以及作用
  • FastReport在线报表设计器工作原理
  • js操作时间(持续更新)
  • js对象的深浅拷贝
  • Promise面试题,控制异步流程
  • Python 基础起步 (十) 什么叫函数?
  • Redis 中的布隆过滤器
  • Spring技术内幕笔记(2):Spring MVC 与 Web
  • 干货 | 以太坊Mist负责人教你建立无服务器应用
  • 关于extract.autodesk.io的一些说明
  • 京东美团研发面经
  • 开源地图数据可视化库——mapnik
  • 力扣(LeetCode)21
  • 模仿 Go Sort 排序接口实现的自定义排序
  • 腾讯大梁:DevOps最后一棒,有效构建海量运营的持续反馈能力
  • 提醒我喝水chrome插件开发指南
  • 我的面试准备过程--容器(更新中)
  • 智能合约Solidity教程-事件和日志(一)
  • 深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署
  • 【干货分享】dos命令大全
  • RDS-Mysql 物理备份恢复到本地数据库上
  • ​flutter 代码混淆
  • #AngularJS#$sce.trustAsResourceUrl
  • #NOIP 2014#Day.2 T3 解方程
  • (1)Android开发优化---------UI优化
  • (Redis使用系列) Springboot 使用Redis+Session实现Session共享 ,简单的单点登录 五
  • (附源码)ssm本科教学合格评估管理系统 毕业设计 180916
  • (附源码)基于SSM多源异构数据关联技术构建智能校园-计算机毕设 64366
  • (附源码)计算机毕业设计SSM疫情社区管理系统
  • (附源码)计算机毕业设计SSM在线影视购票系统
  • (免费分享)基于springboot,vue疗养中心管理系统
  • (牛客腾讯思维编程题)编码编码分组打印下标题目分析
  • (十五)Flask覆写wsgi_app函数实现自定义中间件
  • (未解决)macOS matplotlib 中文是方框
  • (五)大数据实战——使用模板虚拟机实现hadoop集群虚拟机克隆及网络相关配置
  • (转)es进行聚合操作时提示Fielddata is disabled on text fields by default
  • (转)平衡树
  • .gitignore