首页 > 其他分享 >(二):ElasticSearch安装部署

(二):ElasticSearch安装部署

时间:2024-01-18 15:59:38浏览次数:35  
标签:bin 解压 Elasticsearch 部署 ealsticsearch ElasticSearch elasticsearch 安装 目录

1、安装Jdk

  版本选择:java8、java11、java4,为了兼容Logstash等的兼容性。

2、Elasticsearch安装

2.1、Elasticsearch下载

  下载地址 :https://www.elastic.co/cn/,点击即刻体验

0

  选择下载

0

  获取历史版本

0

  选择下载Elasticsearch

0

  下载指定版本的Elasticsearch,这里选择7.10.0,选择的是windows系统

0

2.2、Elasticsearch目录简介

0

  ·bin:可执行脚本文件,包括启动elasticsearch服务

  ·config:配置文件目录

  ·lib:Elasticsearch锁依赖的java库

  ·data:默认数据存放目录,包括节点、分片、索引、文档的所有数据,生产环境要求必须修改

  ·logs:默认的日志文件存储路径,生产环境必须修改

  ·modules:包含所有的Elasticsearch模块

  ·plugins:已经安装的插件目录

2.3、启动Elasticsearch

2.3.1、启动方式

1.1、windows

命令行方式:

cd 解压目录
.\elasticsearch -d

图形界面方式:

  进入到ES的解压目录,执行解压目录下的elasticsearch.bat

1.2、linux

  进入到ES的解压目录,执行解压目录下的elasticsearch,执行命令:

# 以守护进程的方式执行
./elasticsearch -d

2.3.2、验证是否启动成功

  这里我用的是Windows系统,采用的是图形界面的方式启动ES

0

  访问界面localhost:9200,出现如下界面证明启动成功

0

2.3.3、多节点启动

3.1、本机单个项目启动多节点

./elasticsearch -E path.data=data1 -E path.log=log1 -E node.name=node1 -E cluster.name=snais1
./elasticsearch -E path.data=data2 -E path.log=log2 -E node.name=node2 -E cluster.name=snais2

3.2、本机多个项目启动多个单节点

Linux:

open /node1/bin/ealsticsearch open /node2/bin/ealsticsearch open /node3/bin/ealsticsearch

wiondows:

start /node1/bin/ealsticsearch.bat start /node2/bin/ealsticsearch.bat start /node3/bin/ealsticsearch.bat

 

标签:bin,解压,Elasticsearch,部署,ealsticsearch,ElasticSearch,elasticsearch,安装,目录
From: https://www.cnblogs.com/RunningSnails/p/17972639

相关文章

  • (三):Kibana安装部署
    Kibana是一款开源的数据分析和可视化平台,它是ElasticStack成员之一,设计用于和Elasticsearch协作。可以使用Kibana对Elasticsearch索引中的数据进行搜索、查看、交互操作。可以很方便的利用图表、表格及地图对数据进行多元化的分析和呈现。Kibana可以使大数据......
  • JMeter在linux安装及运行
        JMeter在linux服务器安装   1、在服务器/opt或者其他目录下,新建文件夹:mkdirJMeter;把JMeter的压缩包放入到该路径下,若复制失败,可能是因为JMeter文件夹缺少操作权限,添加权限:chmod-R777JMeter,再次复制;   2、执行命令:unzip  apache-jmeter-5.2.1.zip,或者......
  • macOS下安装miniconda,终端自动会出现(base)字样
    macOS下安装miniconda,终端自动会出现(base)字样,如何取消?仅取消一次condadeactivate配置中永久取消在终端输入命令condaconfig--setauto_activate_basefalse如果没有权限,前面加上sudo启用condaconfig--setauto_activate_basetrue......
  • docker镜像部署 Stable Diffusion
    Docker镜像部署StableDiffusion什么是Docker?Docker是一个开源的容器化平台,可以将应用程序和其所依赖的所有组件打包在一个可移植的容器中。与虚拟机不同,Docker容器不需要额外的操作系统,因此它们更加轻量级和高效。什么是StableDiffusion?StableDiffusion是一个用于分析稳定......
  • Generative AI 新世界 | 文生图领域动手实践:预训练模型的部署和推理
    在上期文章,我们探讨了文生图(Text-to-Image)方向的主要论文解读,包括:VAE、DDPM、DDIM、GLIDE、Imagen、UnCLIP、CDM、LDM等主要扩散模型领域的发展状况。本期我们将进入动手实践环节,我会带领大家使用AmazonSageMakerStudio、AmazonSageMakerJumpStart等服务,指导您在云中快速......
  • docker 安装MYSQL
    安装dockerrun-p3308:3306--nametest-mysql-v/var/docker-data/mysql/conf:/etc/mysql/conf.d-v/var/docker-data/mysql/logs:/logs-v/var/docker-data/mysql/data:/var/lib/mysql-eMYSQL_ROOT_PASSWORD=123456-dmysql:5.7.43关于主机是不是需要my.cnf实测并......
  • centos系统安装
    CentOS系统介绍CentOS操作系统是Linux系统的一个发行版。Linux操作系统,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX和Unix的多用户、多任务、支持多线......
  • 将.NET Core项目部署到Azure App Service
    步骤1:创建ASP.NETCoreWeb应用首先,确保你已经安装了.NETCoreSDK。dotnetnewwebapp-nAzureSampleAppcdAzureSampleApp这将创建一个新的ASP.NETCoreWeb应用,并将目录更改为新创建的应用目录。步骤2:一个简单的首页编辑Pages/Index.cshtml文件,添加一些内容来展......
  • 如何在 Debian 12 上安装 MariaDB
    MariaDB是一个开源多线程的关系数据库管理系统,是MySQL的替代品。MariaDB是Debian中MySQL的默认替换方案。本教程介绍如何在Debian12上安装MariaDB。准备条件1、一台安装了Debian12的VPS虚拟机(推荐您购买一台阿里云VPS或者腾讯云VPS虚拟主机,如果你更喜欢国......
  • Centos离线以安装包形式安装gcc等软件
    安装软件下载以下安装包由于rpm包之间存在一定依赖关系,所以使用rpm-ivh*.rpm可能安装失败方案一:按照依赖关系按顺序一个个安装rpm-ivhmpfr-3.1.1-4.el7.x86_64.rpmrpm-ivhlibmpc-1.0.1-3.el7.x86_64.rpmrpm-ivhkernel-headers-3.10.0-1160.el7.x86_64.rpmrpm-ivhglib......