elasticsearch安装及入门

Elasticsearch笔记.rar Elasticsearch笔记Elasticsearch笔记Elasticsearch笔记Elasticsearch笔记Elasticsearch笔记 立即下载

Elasticsearch 6.3.1 的安装以及集群

一、单机安装

  1. 由于els的文件比较多,所以新建一个文件夹

     mkdir els
    
  2. 将相关文件上传到els文件中

  3. 使用命令提升els的权限,有时候会有权限问题,这里测试,打开所有的权限

    chmod 777 -R elasticsearch-6.3.1
    
  4. 接下来的命令,修改几个文件,确保els正确启动

    1.cd elasticsearch-6.3.1
    2.cd config/
    3.vi jvm.options
    	将-Xms2g 和 -Xmx2g 改为 -Xms256m 和 -Xmx256m
    4. elasticsearch.yml
    	将network.host改为自己的IP地址
    	将http.port 端口打开
    5. /etc/security/limits.conf
    	在 # end the file 之前添加四行命令:
    	* hard nofile 655360
        * soft nofile 131072
        * hard nproc 4096
        * soft nproc 2048
    6. /etc/sysctl.conf
    	末尾添加:
    	vm.max_map_count=655360
    	fs.file-max=655360	
    7.sctl -p
    # 配置文件修改完毕
    
  5. 由于els6.x的启动不能使用root权限,所以要创建一个非root用户

    adduser els
    
  6. 使用els用户启动els

    su els
    
  7. 进入els的bin目录,执行命令,使用nohup将日志输入存放到nohup.out中,不影响接下来的shell命令输入,否则打印日志,无法在当前连接在输入命令

    cd elasticsearch-6.3.1/bin
    nohup ./elasticsearch 
    
  8. 游览器输入:http://192.168.95.121:9200,出现

    {
        "name": "3-emM-W",
        "cluster_name": "elasticsearch",
        "cluster_uuid": "CVvbtAA8STSfA83nvIAStA",
        "version": {
            "number": "6.3.1",
            "build_flavor": "default",
            "build_type": "tar",
            "build_hash": "eb782d0",
            "build_date": "2018-06-29T21:59:26.107521Z",
            "build_snapshot": false,
            "lucene_version": "7.3.1",
            "minimum_wire_compatibility_version": "5.6.0",
            "minimum_index_compatibility_version": "5.0.0"
        },
        "tagline": "You Know, for Search"
    }
    
  9. 使用kibana-6.3.1工具

  10. 解压kibana-6.3.1,可能货没有权限,切入到root用户,解压后,进入到config目录,①将els的地址信息打开,将localhost改为自己的IP地址,②将kibana-6.3.1的host打开,并写入:“0.0.0.0”

  11. 启动,进入到bin目录,nohup ./kibana & 启动成功。

  12. 安装中文分词器:进入目录:cd /opt/els/elasticsearch-6.3.1/plugins,将插件导入文件中,解压即可

二、ElasticSerach集群安装

另一个机器上,安装和配置els,如上,两个机器修改配置文件elasticserach.yml

vim /elasticsearch.yml
cluster.name: aubin-cluster     #必须相同 
# 集群名称(不能重复)

node.name: els1(必须不同)
# 节点名称,仅仅是描述名称,用于在日志中区分(自定义)

#指定了该节点可能成为 master 节点,还可以是数据节点
node.master: true
node.data: true

path.data: /opt/data
# 数据的默认存放路径(自定义)

path.logs: /opt/logs 
# 日志的默认存放路径 

network.host: 192.168.0.1 
# 当前节点的IP地址

http.port: 9200 
# 对外提供服务的端口

transport.tcp.port: 9300
#9300为集群服务的端口 

discovery.zen.ping.unicast.hosts: ["172.18.68.11", "172.18.68.12","172.18.68.13"] 
# 集群个节点IP地址,也可以使用域名,需要各节点能够解析 

discovery.zen.minimum_master_nodes: 2 
# 为了避免脑裂,集群节点数最少为 半数+1

注意:清空data和logs数据,和给权限

【Diffusion分割】医学图像分割中去噪扩散技术 扩散模型(DPM)在图像生成方面表现出了卓越的性能,其性能往往优于其他生成模型。自其问世以来,强大的噪声-图像去噪管道已被扩展到各种判别任务中,包括图像分割。在医学成像中,图像往往是大型三维扫描图像,由于内存消耗大、迭代采样过程耗时,使用 DPM 对一幅图像进行分割的效率极低。在这项工作中,我们提出了一种(LDSeg),可在潜空间中执行扩散,用于医学影像分割。我们。潜空间条件扩散不仅能确保对多标签对象进行精确的 n-D 图像分割,还能缓解基于 DPM 的传统分割法的主要潜在问题:(。 阅读详情

相关推荐

POWER(十一)charge pump原理

电荷泵是一种基于电容充放电原理的DC-DC转换电路,通过开关控制实现电压转换,包括升压、降压和负压输出。其核心是利用电荷守恒原理,通过电容存储和转移电荷来改变输出电压。典型拓扑结构包括倍压电路和多阶升压电路,具有结构简单、体积小等优势。关键参数包括转换效率、输出电流能力和开关频率,适用于芯片供电、显示屏驱动等低功耗场景。LVDS部分补充说明了自举电路在驱动电路中的应用及其自同步特性。

zhlwsh的博客 2815

Elasticsearch7.x 安装及集群的配置

简介 首先引用 Elasticsearch (下文简称 ES)官网的一段描述: Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例。 作为 Elastic Stack 的核心,它集中存储您的数据,帮助您发现意料之中以及意料之外的情况。 本文主要介绍 Elasticsearch 集群的搭建。通过在一台服务器上创建 3 个 ES 实例来创建一个建议的 ES 集群。 Elasticsearch/ES 官方的Elasticsearch Referen

LoveSummer 1738

GD32单片机引脚复用指南:如何让JTAG接口的PA15/PB3发挥第二功能?

本文详细介绍了GD32F103Cx系列单片机如何通过AFIO模块进行引脚复用,特别是将默认用于JTAG调试接口的PA15、PB3等引脚释放为普通IO或复用功能引脚。文章从原理出发,结合代码实践,讲解了如何配置调试端口重映射,将JTAG引脚安全地转换为GPIO或定时器通道,并提供了常见问题排查与最佳实践,帮助开发者高效利用有限的引脚资源。

nept的博客 808

linux下安装elasticsearch

linux 下安装elasticsearch 7 以及安装过程中常见的错误的解决方法

houkai的博客 284

告别命令行恐惧!用nTopology可视化工具5分钟搞定三维Voronoi泡沫建模

本文介绍如何利用nTopology可视化工具快速生成三维Voronoi泡沫结构,无需编程即可完成复杂建模。Voronoi结构在轻量化设计、能量吸收和生物医学等领域具有重要应用,传统命令行方法门槛较高。通过nTopology的四步流程,用户可在5分钟内创建仿真就绪模型,大幅提升设计效率。

weixin_30764771的博客 426

解决 python2.7中 ImportError: No module named Crypto.Signature

我的解决办法,先查看有没有安装 pip,直接执行pip 回车 没有出现null什么的就安装了,如果没有安装去其他博客哪里看一下,正常情况是默认就有的,然后使用。发现我自己也不会啊,就百度看看,想着网上的解决方法一大片,但是都是废话,能用的没有几个,而且能安装的没有几个。这个里面的python2、3就是系统里面的python版本,直接跟我这样就可以了除非版本不一样,也就是没有这个版本。就可以使用了,第一个应该是卸载之前的,然后重新安装,我的就是这样解决的。就比如我的,我现在使用的 python2.7。

记录一下 1610

第二节 Elasticsearch加入中文分词器IK

一、简介 Elasticsearch 内置的分词器是standard对英文分词还好,但对中文的支持就比较弱,所以需要另外引入一个中文分词器。目前比较流行的中文分词器有:IKAnalyzer、MMSeg4j、Paoding等等。此次引入的是IKAnalyzer。 二、下载和安装 1、IK下载地址:https://github.com/medcl/elasticsearch-an

xpsallwell的专栏 921

【UE 反射】反射的原理是什么?如何使用机制?

静态类型检查确保了类型的早期一致性和高效的代码执行,但减少了灵活性。动态类型检查提供了更大的灵活性,但增加了运行时的开销和潜在的错误。反射作为一种动态特性,无论是在静态类型语言还是动态类型语言中,都提供了强大的运行时类型操作能力,但也伴随着性能和安全性方面的权衡。通过理解这些联系,开发者可以在不同的编程语言和应用场景中选择适合的类型检查方式和反射机制,以实现所需的动态行为和灵活性,同时保证性能和安全性。

hhw_hhw的博客 6033

elasticsearch 安装启动常见错误解决方案

elasticsearch 安装启动常见错误解决方案 局域网ip:9200无法访问 解决方案 #vim config/elasticsearch.yml network.host: 0.0.0.0 http.port: 9200 discovery.seed_hosts: ["127.0.0.1", "[::1]"] bootstrap.system_call_filter: false java.lang.RuntimeException: can not run elasticsearch as ro

qq21687747的博客 1317

QT实现计算器(C/C++)

digitClicked()槽函数用于处理数字按钮的点击事件,operatorClicked()槽函数用于处理运算符按钮的点击事件,equalsClicked()槽函数用于处理等号按钮的点击事件。在operatorClicked()槽函数中,我们获取被点击按钮的文本作为当前运算符,并将文本框中的内容转换为双精度浮点数,存储为操作数1。在上述代码中,我们添加了一个私有成员变量m_operand1,用于存储第一个操作数的值,以及一个私有成员变量m_currentOperator,用于存储当前运算符的值。

CyberNova的博客 385

【unity小技巧】常用的方法属性和技巧汇总(长期更新,2025/07/02更新)

Unity开发技巧摘要 本文汇总了Unity开发中的实用技巧,包括移动控制、力应用、物体翻转、单例模式实现等。移动方面介绍了MoveTowards、MovePosition、Translate等方法的区别与应用场景;力应用部分详解了AddForce系列方法的参数和使用方式;物体翻转对比了三种实现方案;单例模式提供了标准实现和泛型优化版本;还收录了绝对值计算、鼠标检测、旋转控制、数值取整等实用代码片段。这些经过验证的技巧能有效提升开发效率,文章将持续更新补充新的实用内容。

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 3348

elsticsearch安装篇

1、java环境 2、wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.11.tar.gz 3、解压 新建用户用于启动 注意使用的版本,这里我用的是5.6 groupadd elsearch useradd elsearch -g elsearch -p 123456 4、修改基本参数 5、1...

woshiqiuxiaoyan的博客 707

在 RAP 中把业务对象“搬到网口上”:service definition 与 service binding 的全流程、范式与实战

本文解析了SAP ABAP开发中service definition和service binding的关键作用。service definition负责选择要暴露的CDS实体和行为,形成服务模型;而service binding则将服务绑定到具体协议(如OData),生成可访问的端点。两者分离带来三大优势:支持同一模型多重发布、降低环境迁移耦合度、强化安全治理。文章通过预订业务对象的端到端示例,展示了如何从CDS建模到生成Fiori Elements预览。最后以售后工单业务为例,说明这种架构如何支持内外服务

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 390

ES----安装 elasticsearch入门,elasticsearch安装,centos安装es,centos安装elasticsearch

ES----安装 elasticsearch入门,elasticsearch安装,centos安装es,centos安装elasticsearch

QQ903275718的博客 1050

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

一.全文检索ElasticSearch经典入门-全文索引&ES概述&ES安装&Kibana安装

前言 为什么要写这个系列的文章呢,基于两个原因,一是在为企业招人的时候发现很多是工作多年的求职者都还没有接触过全文检索引擎,二是应朋友请求希望我写一写ElasticSearch(简称ES)的技术文章,该系列文章将分为如下几个部分:1.ES原理与安装;2.ES的基础用法 ;3.Java代码进行ES实战 ;4.ES的面试题讲解,喜欢的话请给个好评。 全文检索概述 我们在网络上的大部分搜索服务都用到了全文检索技术,全文检索的应用场景随处可见,招聘网站的职位搜索,电商网站的商品搜索,百度搜搜等等,这种业务场景往往意

墨家巨子@俏如来 9664

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

ES入门系列 — 1 windows系统安装Elasticsearch

简单写一个ES系列,希望对NewSql、检索有兴趣的同学可以快速入手,争取在2个月完成该系列完整 ES入门系列 1、安装Java 这个网上很多帖子,

永生只是一场幻梦 2704

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Elasticsearch:7.5版本安装及入门示例

RESTful介绍 1.REST起源 表述性状态转变,基于HTTP、URI、XML、JSON等标准和协议,支持轻量级、跨平台、跨语言的架构设计。是Web服务的一种新的架构风格(一种思想)。 轻量级:耦合性越低,越轻量。 2.REST架构主要原则 对网络上所有资源都有一个资源标志符 对资源的操作不会改变标识符 同一资源有多种表现形式(xml、json) 所有操作都是无状...

愿你远行千里,归来仍是少年 852

【ES从入门到精通】Linux安装elasticsearch

elasticsearch linux安装

tl101120的博客 712

ElasticSearch篇——初始、认识、拿下ElasticSearch,一篇文章带你入门ES,涵盖ES概念,对比Solr,ES核心概念以及常见工具head、kibana安装和使用,保姆级教程!!!

一、学习背景曾经,如果我们在网页上查询某些数据,在输入框中输入部分内容,后台默认可能是通过SQL的模糊查询进行操作的。但是在现今的大数据时代,有几百万条数据,那么常规的模糊查询就非常的缓慢了,慢慢的演进出来了索引,但是还是达不到大数据的要求。那么,就有必要学习一款分布式全文搜索引擎。那么ElasticSearch主要功能就是搜索,如果在某个网站上需要用到搜索功能基本上都是用的ElasticSearch二、ES的起源。

我热爱学习,也乐于分享。无论是科技前沿的洞见,还是生活中的小技巧,我都会在这里与你分享。我相信,知识就是力量,而分享则能让这份力量得到更好的传递。 8万+

ElasticSearch入门、ES概念介绍和安装、分词器

ElasticSearch入门、ES概念介绍和安装 一.ElasticSearch相关概念 1.1.ElasticSearch介绍 1.1.1.什么是ES ​ ES是一个分布式的全文搜索引擎,为了解决原生Lucene使用的不足,优化Lucene的调用方式,并实现了高可用的分布式集群的搜索方案,ES的索引库管理支持依然是基于Apache Lucene™的开源搜索引擎。 ​ ES也使用Java开发...

马尾与发圈 372

Elasticsearch的简单入门:(一)ES简介与安装

像天猫、京东这样的商城,用户访问商城的首页,一般都会直接搜索来寻找自己想要购买的商品。而商品的数量非常多,而且分类繁杂。如果能正确的显示出用户想要的商品,并进行合理的过滤,尽快促成交易,是搜索系统要研究的核心。面对这样复杂的搜索业务和数据量,使用传统数据库搜索就显得力不从心,一般我们都会使用全文检索技术,比如Solr,Elasticsearch。今天我们的主角是Elasticsearch。 1、...

kavito的博客 3761

怎么看kibana连着哪台es_[ElasticSearch从入门到场景实战]安装ElasticSearch和Kibana

“人生起起伏伏,有风光无限日,也有落魄失魂时,人在低谷时,唯有“熬过去,才会赢”前言ElasticSearch在互联网行业的应用越来越广泛,尤其在大数据和搜索领域,随着版本的迭代,功能也日益强大,ElasticSearch的前身是Compass,创造于2004年,在Compass的第三个版本中,创造者Shay Banon对其大部分进行了重写,并于2010年2月发布了Elasticsearch的第一...

weixin_34849898的博客 1529

Elasticsearch 入门实践 - 安装

我将开启一个Elasticsearch 入门的系列,带大家入门Elasticsearch,将覆盖安装部署,特性解读,查询剖析,数据管理,集群运维等开发中必备的知识点,让大家可以对Elasticsearch有必要的知识储备,轻松应对未来的大数据开发,但并不会深入源码细节,更加关注怎么去使用Elasticsearch, 如果你正在学习Elasticsearch或者想巩固Elasticsearch的知识,记得持续关注哦!

SEVEN‘s Blog 1238

ElasticSearch入门之es的安装, es首次启动报错及解决方案 05

1. 安装前的准备工作及下载 1.1 创建用户 创建一个es专门的用户(必须), 因为es软件不能用root用户启动. 注意: 在企业中,每个业务系统或者集群都需要申请独立的账号. #使用root用户的操作 #添加一个用户,叫做es useradd es # 使用root用户创建目录 mkdir -p /export/servers/es mkdir -p /export/data/es mkd...

啊策策大数据社区 1825

ElasticSearch入门之es简易版可视化界面, elasticsearch-head安装 06

1. 安装nodejs Node.js是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js是一个Javascript运行环境(runtime environment),发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装。 Node.js 不是一个 JavaScript 框架,不同于CakePHP、Django、Rails。...

啊策策大数据社区 4478

windows入门Elasticsearch(es)之1:安装

说明:内容有点长,慢慢一步步操作还是能学到一点东西的 首先去官网下载es 下载地址:https://www.elastic.co/cn/downloads/elasticsearch 1:windows上建议安装7.*版本就不需要配置jdk了,而且对以配置的并不影响就感觉变成傻瓜式了,初入了解挺好 2:下载好了之后,win+r,命令行进入,文件夹下的bin命令,(建议:必要下载下来解压到指定你要安装的目录) 3:命令行上面输入:elasticsearch 等待一下就会自动安装 4:出..

雷绍发 458
上一篇: SpringBoot笔记-01-入门与配置
下一篇: elasticsearch原理相关
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值