elasticsearch 6.5源码单机安装

ElasticSearch概述及Linux下的单机ElasticSearch安装 这两天在项目中要涉及到ElasticSearch的使用,就上网去搜索了一些这方面的资料,发现elasticSearch的安装分为单机和集群两种方式。在本例中,我们重点介绍单机下的ElasticSearch的安装,亲测可用,记录下来与各位同仁分享。一、ElasticSearch概述ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTfu 阅读详情

elasticsearch 6.5源码单机安装

1.创建用户elastic
adduser elastic
passwd elastic

密码规则:chen123456.

2.给用户elastic赋权限,文件路径为es解压路径
chown -R elastic:elastic /usr/local/elasticsearch/elasticsearch-6.5.0/

chmod -R elastic:elastic elasticsearch.keystore

3.修改服务器进程数

在root用户下进行以下操作,不加会报错

vim /etc/security/limits.conf  添加用户级别句柄和进程
内容如下,复制进去即可:
* soft nofile 65536
* hard nofile 131072
* soft nproc 4096
* hard nproc 4096

保存重启,查看设置是否成功
ulimit -Hu
ulimit -Su
ulimit -Hn
ulimit -Sn

​ 说明:

说明:
* 代表针对所有用户
noproc 是代表最大进程数
nofile 是代表最大文件打开数
4.在 /etc/sysctl.conf文件最后添加一行
vm.max_map_count=262144
重启 reboot
 即可永久修改 
5.安装es
tar -xvf elasticsearch-5.0.2.tar  # 解压
cd /home/tongdun/local/ elasticsearch-5.0.2 # 进入解压后的目录
mkdir data
mkdir logs
6.配置vim elasticsearch.yml
1)进入/opt/elasticsearch-6.5.0/config目录,使用vi编辑器:vi elasticsearch.yml(注:冒		号前面不能有空格,后面必须有一个空格)
2)取消如下注释,并修改为当前主机地址:
    cluster.name: my-application
    node.name: node-1
	   path.data: /usr/local/elasticsearch/elasticsearch-6.5.0/data
	   path.logs: /usr/local/elasticsearch/elasticsearch-6.5.0/logs
    bootstrap.memory_lock: false
    network.host: 0.0.0.0 #开通外网访问
    http.port: 9200
    discovery.zen.ping.unicast.hosts: ["10.100.2.235"]
    discovery.zen.minimum_master_nodes: 1 #注意,因为本人目前是单节点,这里必须为1
3)新增如下配置:
    transport.tcp.port: 9300
    transport.tcp.compress: true
    bootstrap.system_call_filter: false
4)使用vi编辑器,修改/etc/sysctl.conf文件,添加如下代码(若无将会出现下面常见问题2):
    vm.max_map_count=262144
5)退出保存后执行如下命令:
    sysctl -p

7.启动Elasticsearch

	1)切换用户
    su elastic
  2)查看当前用户
    who am i
  3)启动服务
    elasticsearch-6.5.0/bin/elasticsearch
  4)后台启动
    elasticsearch-6.5.0/bin/elasticsearch -d
  5)测试是否启动成功
    curl -XGET 'http://10.206.0.14:9200/'

​ 查看es进程

ps -ef|grep elastic

8.异常

常见异常地址: https://www.cnblogs.com/zhi-leaf/p/8484337.html

max number of threads [3818] for user [es] is too low, increase to at least [4096]

最大线程个数太低。修改配置文件/etc/security/limits.conf,增加配置

* soft nproc 4096
* hard nproc 4096

执行命令sysctl -p生效

elasticsearch 6.5 单机部署 一、为了快速了解elasticsearch,先搭建一个简单的单机版的elasticsearch,前期准备: 1、CentOS 7.6 64位( 2、jdk1.8 3、直接从官网上面下载elasticsearch6.5源码(下载地址:https://www.elastic.co/downloads/past-releases/elasticsearch-6-5-1) 二、部署 1、jd... 阅读详情

相关推荐

ElasticSearch & ElasticSearch-head 在Centos7上的安装部署(单机版)

ElasticSearch的安装 1、准备条件 创建普通用户,并切换到此用户下进行(必须!!!)ES不能使用root启动 jdk1.8以上 2、下载安装包 #1.1直接使用wget方式获取 wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.8.1.tar.gz #1.2在官网下载最新版本,上传到服务器 https://www.elastic.co/cn/downloads/elasticsearch #2

Mark蜀黍 1158

elasticsearch linux安装及集成源码

elasticsearch linux安装及集成源码

拒绝躺平,适当内卷 496

ELK-单机部署Elasticsearch

标题:ELK-单机部署Elasticsearch 摘要:本文介绍了如何在本地环境中独立部署一个基础的Elasticsearch集群。文章首先解释了Elasticsearch的基本架构,并详细阐述了如何安装和配置单机版Elasticsearch。接着,展示了如何利用开源工具Logstash和Kibana进行数据收集、处理和展示,以及如何通过Grafana实现数据的可视化分析。最后,提供了一些实用的技巧和最佳实践,帮助用户顺利搭建起自己的ELK单机环境。

yanpeng2580的博客 288

Elasticsearch 源码环境搭建

Elasticsearch深入理解之本地源码环境搭建

weixin_40233598的博客 889

Docker安装Elasticsearch搜索引擎与使用

1、什么是 Elasticsearch Elasticsearch 是一个分布式的,基于 Lucene 的开源搜索和分析引擎。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful WEB 接口。Elasticsearch 是用 Java 开发的,并作为 Apache 许可条款下的开放源码发布,是当前流行的企业级搜索引擎! 2、Docker 安装 Elasticsearch 可以使用以下命令快速启动Elasticsearch以进行开发或测试: 1.拉取镜像 docker pull elastics

Cursh_programmer的博客 606

elasticsearch 6.1.2 安装部署包 最新版本

ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。 Elasticsearch requires at least Java 8. Specifically as of this writing, it is recommended that you use the Oracle JDK version 1.8.0_131.

十、ElasticSearch 实战 - 源码运行

Elasticsearch 源码运行

Wolf_xujie的博客 2382

保姆级教程:用Wokwi玩转ESP32 MicroPython仿真(含库文件配置指南)

本教程详细介绍了如何使用Wokwi平台进行ESP32 MicroPython仿真开发,包括库文件配置、传感器数据模拟和REPL调试技巧。通过Wokwi的仿真调试系统,开发者可以在浏览器中快速验证代码逻辑,提高开发效率,特别适合物联网项目的快速迭代。

weixin_29195615的博客 446

Elasticsearch7.3.2和kibana搭建 源码安装(亲手实践)

源码搭建elasticsearch和kibana , 非常详细,亲手实践,按步骤操作,可以非常快速的搭建

小黑侠 3826

(92页PPT)某大型集团信息化项目企业数字化转型ERP系统蓝图设计规划方案(附下载方式)

同时,外贸获利空间被严重挤压,必须从价格竞争转向品牌竞争。该方案针对某大型外贸集团在数字化时代的转型需求,提出了一套完整的ERP系统建设框架和实施路径,具有很高的专业参考价值。特别值得关注的是方案提出的"价值为先"指导思想,通过将企业价值图与信息系统建设紧密结合,确保IT投资直接支撑价值创造。同时,方案充分考虑了集团多元化、国际化的发展需求,设计了灵活可扩展的系统架构。总的来说,这份实施方案专业性强、内容全面、措施具体,既立足解决当前问题,又着眼未来发展需求,为大型集团企业的数字化转型提供了优秀范本。

AI_data_cloud的博客 1026

如何创建 SAP ABAP CDS View 的 Association

所以本文我们虽然学习了如何创建 SAP CDS View 的 association,知道了 association 是用来在 CDS View 里将两张数据库表关联起来,但根本不知道怎么使用这个 association. 而且从 association 的写法来看,似乎和本教程之前介绍 inner join,left join 这些数据库表的连接操作没什么区别,都是根据两张表的 carrid 和 connid 字段相同进行的连接。只看到了我们在 CDS View 源代码实现里,放出来的四个字段。

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

Centos7基于源码包搭建Elasticsearch以及head插件

目录 1、jdk安装 2、创建centos用户启动es(高版本的es不能使用root进行启动) 3、下载安装es 4、ik分词器安装 5、Head插件安装 5.1、node.js安装 5.2、grunt-cli安装 5.3、cnpm安装 5.4、Head插件的下载安装 info:elasticsearch7版本需要对应jdk 11, 所以建议使用 elasticsearch6,对应jdk8 1、jdk安装 如果服务器没有安装jdk,可以参考CentOS7安装jdk1.8-源码安装、.

it_lihongmin的博客 1044

【DRAM存储器六十二】DDR5介绍--引脚和基本功能简介

详述DDR5与DDR4的引脚区别和DDR5基本功能

highman110的博客 524

linux 上 ES(elasticsearch)搜索引擎7.7.0安装

linux 上 ES(elasticsearch)搜索引擎7.7.0安装 前提:安装了docker(点击查看docker使用) ,未安装docker可使用源码安装,更改elasticsearch.yml配置文件即可 源码官网:https://www.elastic.co/cn/elastic-stack 一单机版 1,拉取镜像卷image docker pull elasticsearch:7.7.0 2,创建文件挂载 mkdir -p /data/elasticsearch/config mkdir -

qq_42011565的博客 430

知识图谱-KGE-语义匹配-双线性模型-2018:SimplE

【paper】 SimplE Embedding for Link Prediction in Knowledge Graphs 【简介】 本文是加拿大英属哥伦比亚大学的两位学者发表在 NIPS 2018 上的工作,文章提出了 SimplE(Simple Embedding)。这篇和前面一篇差不多,也是对 1927 年的 CP 进行改进(简化),传统CP为实体分配的两个向量是独立训练的,SimplE利用关系的逆在三元组打分函数中加上了一个对称项,使得每个实体的两个向量依赖学习,并且 SimplE 的复杂度随

u013250861的博客 958

【升级U8+】不能将值 NULL 插入列 ‘VT_ID‘,表 ‘VoucherItems‘;列不允许有 Null 值。

不能将值 NULL 插入列 ‘VT_ID’,表 ‘UFDATA_006_2012.dbo.VoucherItems’;列不允许有 Null 值。INSERT 失败。

努力不懈的为广大客户提供优质的产品与真诚、贴心、专业的服务! 517

CentOS7安装Elasticsearch_6.5.4

前述: 近日需要用到zookeeper集群,硬件缺少只能以软件来补。在一台Centos7的机器上部署多个zookeeper的实例,这里进行记 录,或许以后再遇到集群搭建,不必耗费时间去搜罗资料。 环境: Centos7+java1.8。 准备: 下载文件:Elasticsearch_6.5.4 下载地址:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.4.tar.gz 安装: 1.登入roo...

qq_26919719的博客 1021

车载网络测试实操源码_使用CAPL解析VBF文件

VBF(Versatile Binary Format)文件是一种二进制文件格式,被沃尔沃、福特、马自达、吉利等汽车制造商广泛采用。这种格式无法使用我们常规的烧录器进行刷写,通常需要进行解析转化。如果各位需要自己编写软件或脚本来刷写VBF文件,或者需要对刷写功能进行测试时,那么本篇文章就会对你非常有用。今天我们就来讲一下如何使用CAPL脚本对VBF文件进行数据解析。VBF文件包含三部分:VBF版本段、文件头段、数据段。前面的版本段和文件头段是ASCII码,包含版本、地址、校验码等信息

文章主要涉及嵌入式软件开发、测试、项目管理等,欢迎交流,共同进步。 2997

Docker安装单机版Elasticsearch:报错There is insufficient memory for the Java Runtime Environment to continue

Docker安装单机版Elasticsearch:报错There is insufficient memory for the Java Runtime Environment to continue.

qq_41479635的博客 1000

uniapp - H5人脸识别认证与活体检测功能(纯前端免费方案+微信sdk人脸识别)完整源码,微信公众号网页/h5端人脸识别功能人脸核身(微信方案提供后端spring boot+thinkphp源码

uniapp实现人脸认证,uniAPP h5手机拍照+人脸识别,免费人脸识别插件,前端人脸识别解决方案,uniapp H5人脸识别带前后摄像头,人脸识别在H5页面进行采集,微信公众号H5人脸核身,H5端人脸识别功能实现,免费h5人脸识别插件方案,微信公众号H5网页实现人脸识别,uniapp人脸监测,uniapp人脸生物监测,使用uniapp开发H5人脸采集功能/人脸识别功能,uniapp项目—h5端人脸采集功能实现,uniapp vue3人脸核身,H5活体检测认证,人脸认证张嘴摇摇头指引动作,人脸核身 微信

🏆 前端领域优质创作者 3809

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Linux系统Elasticsearch的单机安装

Linux系统Elasticsearch的单机安装 思路:Elasticsearch的学习,先从Elasticsearch的linux安装,单机配置,Kibinana与单机之间的关联 第1步:下载安装包 中国镜像:https://thans.cn/mirror/elasticsearch.html 本人下载的是 elasticsearch-6.6.2.tar.gz 版本 第2步:解压配置文件 cd...

weixin_35211612的博客 382

jre9下载 jdk9

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

centos7安装redis6.0.5教程

因工作需要,需部署新版本的redis,在此记录一下,centos安装redis6.0.5的步骤 1、检查c安装环境 查看gcc版本是否在5.3以上,centos7.6默认安装4.8.5,如果版本太低,编译redis源码报错 gcc -v # 升级gcc到5.3及以上,如下: yum -y install gcc 升级到gcc 9.3: yum -y install centos-release-scl yum -y install devtoolset-9-gcc devtoolset-9-gcc-

默默前行,勿喜、勿悲、一切随缘! 1603

廖雪峰Python教程[完整版]

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

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Windows / Linux / Docker 安装ElasticSearch7.x单机/集群 + IK分词器

1. 前言 ElasticSearch介绍 Elasticsearch是一个基于Lucene的搜索服务器。 它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。 Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。 Elasticsearch用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。 官方客户端在Java、.NET(C#)、PHP、Python、Apache Groovy、Ruby和许多其.

954L 2081

centos7.0中安装单机版es6.2.3

一 介绍 ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文检索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。 二 说明 1.说明: 1)JDK8以上环境...

健康平安的活着的专栏 845

Elasticsearch环境全流程安装与架构剖析(含源码注释与结果解读)

Elasticsearch官方文档分布式系统原理与范型安装配置要规范,集群发现与主节点选举是核心分片分配与健康机制保障高可用源码流程明晰,每一步都有明确的设计理念与结果反馈调优与集成需结合实际业务场景,动态调整架构持续演进,紧跟分布式与云原生趋势速记口诀环境配置要规范,分片副本有高可用;主节点选举靠算法,健康三色要看清;源码注释多追踪,调优集成步步赢!如需深入源码或架构专题,欢迎留言交流!

IT技术学习与工作笔记分享 1307

Whoosh vs Elasticsearch vs Xapian:Python项目搜索引擎选型终极对比

对 Python 开发者来说,**搜索引擎选型**常常是项目从原型走向上线时最难的一步:既想要全文搜索能力,又担心引入过重的依赖。在众多方案中,**Whoosh**(纯 Python 全文搜索库)、**Elasticsearch**(分布式搜索标杆)和 **Xapian**(C++ 老牌引擎)是最常被放在天平两端的三个名字。这篇文章不堆砌源码,只用一张对比表加五个关键维度,帮你三分钟做出**搜索引

gitblog_01017的博客 341
上一篇: kibana6.5安装配置
下一篇: MYSQL5.7详细安装步骤
我是陈胖丁
博客等级 码龄11年 207粉丝 36原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值