Elasticsearch 服务器“单机部署”模式

这篇具有很好参考价值的文章主要介绍了Elasticsearch 服务器“单机部署”模式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、下载

Elasticsearch 官网下载地址:

ES官网
elasticsearch-7-8-0(我学习时候用的版本)

二、安装及使用

1、环境需求: jvm(需要安装jdk1.8),服务器:Ubuntu (腾讯云)

java环境大家没有的先装一下,有的可以输入 java -version,查看是否有java环境。

2、修改配置文件 elasticsearch.yml

cd /config  #切换到配置文件中       #执行  vim elasticsearch.yml

①取消注释:node.name: node-1

node.name: node-1

②修改网络和端口

network.host: 0.0.0.0 #设置为所有IP可以访问

③取消注释master节点,单机只保留一个node

http.port: 9200  #设置端口
# 设置master结点 ,单机情况设置和上面node-1 名称一致即可
cluster.initial_master_nodes: ["node-1"]

④把bootstarp 自=检程序关掉

bootstrap.memory_lock: false 

⑤ 在腾讯云端,安全组开放 9200 端口

3、配置其他环境

  修改系统允许 Elasticsearch 打开的最大文件数需要修改成 65536

sudo vim /etc/security/limits.conf
##将下面内容直接加入到文件末尾

* soft nofile 65536
* hard nofile 131072
* soft nproc 4096
* hard nproc 65536

  修改一个进程可以拥有的虚拟内存区域的数量:

sudo vim /etc/sysctl.conf
#在文件最后添加如下内容
vm.max_map_count=262144

  修改允许最大线程数 , Ubuntu 不用修改

4、修改jvm内存分配

cd /config  #到config目录下

vim jvm.options

es单机部署,elasticsearch,大数据,搜索引擎

 5、启动测试

cd /elasticsearch #移动到目录下

#直接输入
bin/elasticsearch   

查看进程:JPS 查看  (到此运行成功)

es单机部署,elasticsearch,大数据,搜索引擎

三、杂项问题解决

1、max number of threads [2048] for user [lighthouse] is too low, increase to at least [4096]

这个问题上面提到过解决方案了,不过在ubuntu中,可能没有 90-nproc.conf 这个文件

sudo vim /etc/security/limits.d/90-nproc.conf

我们则只需要修改下面这个文件内容即可

sudo vim /etc/security/limits.conf

2、注意:在Ubuntu运行ES时,不能以root用户运行,我这里用非root用户运行的,给ES对应的文件目录我们得给他一个权限

chown -R  用户 /ES/elasticsearch7

 文章来源地址https://www.toymoban.com/news/detail-724026.html

到了这里,关于Elasticsearch 服务器“单机部署”模式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ES6 Module模块,在vsCode中已服务器模式运行HTML文件

    操作步骤如下: 一、安装Live Server 插件 二、点击扩展设置 三、设置live server默认打开浏览器为“chrome” 四、配置-工作区 五、在HTML文件中,右键选择\\\"open with Live Server\\\"  输出结果  

    2024年02月09日
    浏览(35)
  • 服务器部署整合了elasticsearch的springboot项目后报错

            今天在服务器上面更新自己的项目的时候报错了 报错太长了,我提炼了一下,主要是说bean注入失败,各种service和controller全都寄了,后来看到里面有个elasticsearchRepository,又因为刚整合了elasticsearch,所以基本上可以确定问题就是出在elasticsearch上。         这

    2024年02月05日
    浏览(87)
  • 阿里云服务器部署安装hadoop与elasticsearch踩坑笔记

    2023-09-12 14:00——2023.09.13 20:06 目录 00、软件版本 01、阿里云服务器部署hadoop 1.1、修改四个配置文件 1.1.1、core-site.xml 1.1.2、hdfs-site.xml 1.1.3、mapred-site.xml 1.1.4、yarn-site.xml 1.2、修改系统/etc/hosts文件与系统变量 1.2.1、修改主机名解析文件/etc/hosts 1.2.2、修改系统环境变量/etc/profil

    2024年02月08日
    浏览(36)
  • 17、全文检索 -- Elasticsearch -- 使用 反应式 RestClient (ReactiveElasticsearchClient)操作 Es 服务器(增、删、查 :索引库和文档)

    Elasticsearch 所提供 RestHighLevelClient 本身提供了 【同步编程】 和 【异步编程】两种模型。 Elasticsearch 官方并未提供反应式的 RestClient : 因此 Spring Data Elasticsearch 额外补充了一个 ReactiveElasticsearchClient,用于提供反应式API支持, ReactiveElasticsearchClient 相当于 RestHighLevelClient 的反应式

    2024年04月28日
    浏览(46)
  • 银河麒麟V10服务器系统UEFI模式PXE部署

    银河麒麟V10服务器UEFI模式PXE部署 ​ 所谓的PXE是Preboot Execution Environment的缩写,字面上的意思是开机前的执行环境。 ​ PXE是由Intel设计的协议,它可以使计算机通过网络启动。协议分为client和server两端,PXE client在网卡的ROM中,当计算机引导时,BIOS把PXE client调入内存执行,并

    2024年02月09日
    浏览(95)
  • 分布式文件服务器——Windows环境MinIO的三种部署模式

    上节简单聊到MinIO:分布式文件存储服务——初识MinIO-CSDN博客,但没具化,本节开始展开在Windows环境下 MinIO的三种部署模式: 单机单节点、单机纠删码、集群模式 。 部署的几种模式简要概括 所谓单机单节点模式:即MinIO服务只部署到一台机器上,且只挂载一块磁盘(目录)

    2024年02月07日
    浏览(66)
  • 在3台不联网的 CentOS 7.8 服务器上部署 Elasticsearch 6.8 集群

    为了在3台不联网的 CentOS 7.8 服务器上部署 Elasticsearch 6.8.23 集群,并考虑到 path.data 和 path.logs 的配置,我们可以按照以下步骤进行操作: 1. 准备工作 1.1 从有网络的机器下载 Elasticsearch 6.8.23 的 RPM 包: https://www.elastic.co/downloads/past-releases/elasticsearch-6-8-23 1.2 为了安装依赖包,还

    2024年02月07日
    浏览(32)
  • 服务器单机大规模数据存储方案

    大规模数据存储都需要解决三个核心问题: 1.数据存储容量的问题,既然大数据要解决的是数据 PB 计的数据计算问题,而一般的服务器磁盘容量通常 1~2TB,那么如何存储这么大规模的数据呢? 2.数据读写速度的问题,一般磁盘的连续读写速度为几十 MB,以这样的速度,几十

    2024年02月11日
    浏览(51)
  • lvs DR模式+基于五台服务器部署keepalived + lvs DR模式架构(前端带路由)负载均衡的高可用集群

    lvs DR 模式+基于五台服务器部署keepalived + lvs DR模式架构(前端带路由)负载均衡的高可用集群 DR 模式一: 客户端:172.20.26.167 LVS服务器:172.20.26.198 后端服务器:172.20.26.218 后端服务器:172.20.26.210 两台后端服务器 yum install nginx tcpdump -y echo \\\"this is 26.218 page\\\" /usr/share/nginx/html/index

    2024年02月19日
    浏览(48)
  • 最新Elasticsearch8.4.3 + Kibana8.4.3在云服务器Centos7.9安装部署(参考官方文档)

      最近笔者学习Elasticsearch,官方最新稳定版为 Elasticsearch-8.4.3,想在云服务器上Centos7.9搭建。搭建之路坑多路少啊(指网上的博文教程五花八门,基本都是ES7版本居多,ES8有少数,各种配置参数一头雾水,细节不多说,照搬了踩坑跌得头破血流),对小菜的我来说,简直要

    2024年02月02日
    浏览(60)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包