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数据,和给权限

基于STM32F103C8T6的循迹避障小车完整制作过程(详细)----上篇(第123点) 基于STM32F103C8T6的循迹避障小车完整制作过程 由于本人的一个小项目,要做一个基于STM32的循迹避障小车,前后花了约1周的时间,这个过程种也参考了很多大神分享的资料,学到很多的东西。但是资料都比较分散,有些东西也不好找,在这里就想把自己制作小车的一个整体过程记录分享一下,希望能够帮到你。 我自己也算是一个小白,之前有做过 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎... 阅读详情

相关推荐

从零构建智能监控系统:ZLMediaKit与SpringBoot的RTSP流处理实战

本文详细介绍了如何从零构建智能监控系统,结合ZLMediaKit与SpringBoot实现RTSP流处理。通过多协议支持、高性能架构设计及工业级部署优化,解决传统监控方案的兼容性差、延迟高等问题,适用于物联网和智能安防领域。

weixin_29002209的博客 370

Elasticsearch7.x 安装及集群的配置

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

LoveSummer 1738

手把手教你用PlantVillage数据集搭建农作物病害识别模型(Python实战)

本文详细介绍了如何使用PlantVillage数据集和Python构建农作物病害识别模型。从环境准备、数据获取到模型构建、训练与评估,手把手教你实现一个实用的农业AI应用。特别针对PlantVillage数据集的特点,提供了处理类别不平衡、图像预处理和模型优化的实战技巧,帮助开发者快速掌握农作物病害识别技术。

weixin_29184371的博客 479

linux下安装elasticsearch

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

houkai的博客 284

ElementUI时间选择器(el-date-picker)输入格式的智能转换与动态适配

本文深入探讨了ElementUI时间选择器(el-date-picker)在处理用户自由格式输入时的痛点,并提出了基于Vue自定义指令的智能转换解决方案。该方案通过核心解析函数自动识别如“20231225”等连续数字输入,将其动态转换为标准时间格式,并确保与表单验证兼容,有效提升了后台管理系统的输入效率和用户体验。

weixin_29016833的博客 293

tmux + Claude Code 远程开发指南:从 WSL 配置到断线无忧

远程开发中,SSH 连接中断常导致后台任务丢失,这是困扰开发者的经典难题。tmux 作为终端复用器,通过将进程挂在常驻会话中,使其脱离 SSH 连接独立运行,从根本上解决了断线导致的任务终止问题。Claude Code 等 AI 编程代理需要长时间运行并保持交互上下文,恰好依赖这种会话持久化能力。结合 Windows Subsystem for Linux 提供类 Unix 环境,开发者可在 Windows 上实现稳定的远程开发工作流。本文将完整介绍从 WSL 环境配置、tmux 会话管理,到与 Claud

weixin_30423065的博客 348

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

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

xpsallwell的专栏 921

15.1-缓存调试解析

摘要:DSU-120提供L3缓存和监听过滤器(SF)RAM的调试功能,通过CLUSTERCDBG寄存器控制访问。该功能需在集群ON电源模式下使用,且需确保单核访问。寄存器位字段根据读写操作不同,可配置WAY、RAM类型等参数。数据读取分为监听过滤器RAM、标签RAM、数据RAM及MTE标签四种类型,各有特定的位字段解释。配置参数包括切片ID宽度、标签索引宽度等,随缓存大小变化。

baron-周贺贺-代码改变世界ctw 110

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

【PHP面试题29】什么是PHP-FPM?它与PHP和Nginx有什么关系

PHP面试专区。计划将全覆盖PHP开发领域所有的面试题,对标资深工程师/架构师序列,欢迎大家提前关注锁定。PHP-FPM(FastCGI Process Manager)是PHP的FastCGI进程管理器,它是PHP 5.3.3及更高版本的一部分。它通过为每个请求分配一个独立的进程来提高PHP脚本的执行效率和性能,并且可以与Web服务器(如Nginx、Apache等)进行通信。PHP-FPM是PHP的FastCGI进程管理器,它通过为每个请求分配一个独立的进程来提高PHP脚本的执行效率和性能。

黑夜开发者的博客 1477

《自然语言处理实战入门》文本分类 ---- 使用词向量与SVM 进行文本分类

文本分类用电脑对文本集(或其他实体或物件)按照一定的分类体系或标准进行自动分类标记。 它根据一个已经被标注的训练文档集合, 找到文档特征和文档类别之间的关系模型, 然后利用这种学习得到的关系模型对 新的文档进行类别判断 。文本分类从基于知识的方法逐渐转变为基于统计 和机器学习的方法。

shiter编写程序的艺术 2388

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

基于STM32L4XX、HAL库的YT8531C-CA以太网收发器(PHY)驱动程序设计

是一款由裕太微推出的高性价比、低功耗的单端口 10/100M 以太网物理层收发器(PHY)。它通过标准的 MII(介质独立接口)或 RMII(精简介质独立接口)与微控制器的 MAC 层连接,实现将数字信号与网络模拟信号之间的转换。支持自动协商(Auto-Negotiation),自动选择最高速率和双工模式。支持 HP Auto-MDIX(自动交叉直连),无需区分直通线或交叉线。低功耗设计,特别适合电池供电或对功耗敏感的 STM32L4 应用。支持 MII 和 RMII 接口,节省引脚(RMII模式)。

zhusl6688的博客 628

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

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

QQ903275718的博客 1050

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

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

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

墨家巨子@俏如来 9664

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

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

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

永生只是一场幻梦 2704

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

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、付费专栏及课程。

余额充值