Elasticsearch安装使用问题整理

PHPer 2021-12-15 1070 0 0

Elasticsearch安装使用问题整理...

立即注册
更新于:2021-12-15 13:22:29
    您需要登录后才可以评论。 立即注册

    Elasticsearch异常问题 discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured

    本文使用环境 centos7.x elasticsearch7.6.2 JDK1.8#

    错误:文件权限不足 [1]: max file descriptors [4096] for elasticsearch process likely too low, increase to at least [65536]#

    再次启动,又出错了:

    78734a4c6f_normal.png

    [1]: max file descriptors [4096]forelasticsearch process likely too low, increase to at least [65536]

    我们用的是新创建的用户,而不是root,所以文件权限不足。

    首先用root用户登录。

    然后修改配置文件:

    vim /etc/security/limits.conf
    

    添加下面的内容:

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

    错误:线程数不够 [1]: max number of threads [1024] for user [leyou] is too low, increase to at least [4096]#

    刚才报错中,还有一行:

    [1]: max number of threads [1024] for user [leyou] is too low, increase to at least [4096]
    

    这是线程数不够。

    继续修改配置:

    vim /etc/security/limits.d/20-nproc.conf
    

    修改下面的内容:

    * soft nproc1024

    改为:

    * soft nproc 4096
    

    错误:进程虚拟内存 [3]: max virtual memory areas vm.max_map_count [65530] likely too low, increase to at least [262144]#

    vm.max_map_count:限制一个进程可以拥有的VMA(虚拟内存区域)的数量,继续修改配置文件, : ...

    立即注册
    更新于:2021-12-15 21:52:13

    yum 安装elasticsearch

    官网 https://www.elastic.co/guide/en/elasticsearch/reference/7.3/rpm.html#rpm-running-init

    1.

    安装jdk8以上版本

    yum install java -y
    java -version 查看java版本

    2.

      1.下载并安装GPG key

      rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch



    2.添加yum仓库
      vim /etc/yum.repos.d/elasticsearch.repo
      加入下面的代码
      从官网复制的
      
    [elasticsearch-7.x]
    name=Elasticsearch repository for 7.x packages
    baseurl=https://artifacts.elastic.co/packages/7.x/yum
    gpgcheck=1
    gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
    enabled=1
    autorefresh=1
    type=rpm-md

      3.安装elasticsearch

    yum install elasticsearch

    4.配置elasticsearch
    参考 http://www.360doc.com/content/19/0110/15/51464875_...
      https://www.cnblogs.com/miao-zp/p/6003160.html

    配置外网访问,端口
    vim/etc/elasticsearch/elasticsearch.yml

    5 启动...

    立即注册
    更新于:2021-12-15 18:08:51

    Elasticsearch在Windows环境下安装

    ES是一个基于Lucene的分布式全文搜索服务器,和SQL Server的全文索引(Fulltext Index)有点类似,都是基于分词和分段的全文搜索引擎,具有分词,同义词,词干查询的功能,但是ES天生具有分布式和实时的属性,本随笔演示在Windows环境中安装ElasticSearch,以及用于管理ElasticSearch的Head插件。

    ElasticSearch官网:http://www.elasticsearch.org

    一,安装Java SE环境

    在安装Elasticsearch引擎之前,必须安装ES需要的软件环境,安装Java JDK和配置JAVA_HOME环境变量:

    1,从Java Se Download下载和安装Java SE开发包,如图:

    b02588e473_normal.png

    ElasticSearch对JRE的版本是敏感的,错误的版本,会导致ElasticSearch无法运行,下载归档的JRE,请从Java Archive下载合适的版本。

    2,Java SE开发包安装完成之后,需要在服务器上创建JAVA_HOME环境变量

    点击“此电脑(This PC)”的属性->高级系统设置(Advanced System Setting)->环境变量(Environment Variables),新建一个用户环境变量 JAVA_HOME,设置变量值是:C:\Program Files\Java\jdk1.8.0_121

    注释:在Windows系统中,“%环境变量名%”用法的含义是获取指定环境变量的值,创建JAVA_HOME环境变量的作用,是由于安装ElasticSearch需要引用Java SE开发包。

    3,禁用Java JDK的自动更新

    由于ElasticSearch收到JRE版本影响,必须禁止JRE的自动更新。在控制面板(Control Panel)上点击Java图标,

    efa251d74a_normal.png

    打开Java控制面板,切换到Update 选项卡(tab),取消选择“Check for Updates Automatically”,禁止系统自动进行JDR的自动更新。

    5e801de020_normal.png

    切换到Advanced选项卡,设置Application Installation为Never install:

    b076500a50_normal.png

    二,安装ElasticSearch

    在安装Java JDK,配置JAVA_HOME环境变量之后,就可以安装Elasticsearch全文搜索引擎了,首先需要下载特定版本的ES安装文件。

    1,下载ElasticSearch

    ElasticSearch下载地址:

    https://www.elastic.co/downloads/elasticsearch

    从官方下载中心ElasticSearch Download下载ElasticSearch安装包,在楼主截图时,ES的最新版本是5.1.2,本文使用旧版本2.4.4,打开past releases选择过去的版本安装,下载zip文件格式。楼主选择安装2.4.4版本的原因是5.1.2 版本不支持Head插件。

    1c717bb434_normal.png...

    立即注册
    更新于:2021-12-16 07:03:30
    相关内容

    composer的安装和使用知识整理

    慎用composer update

    Could not open input file: composer.phar报错

    composer在国内使用效果很差,总提示没有找到要下载的文件

    compser安装后无法使用,php7.4版本下安装的

    win10系统 安装好composer后 cmd 命令行下输入composer提示不是内部或外部的命...

    使用composer安装项目需要注意的

    Windows环境下Composer的安装教程遇到的问题及解决方法

    = 8.0.0".">解决Yii2里引入自定义文件 composer dump-autoload后报错:Composer detect...

    composer 设置Github全局 token,在所有项目上都使用阿里云镜像

    Packagist.org 明确了 Composer 1.x 被弃用的时间表

    composer.json 变更autoload files后要怎么操作

    composer 在国内现在在是太难用了 20231120

    Call to undefined function Composer\XdebugHandler\putenv() in phar 运...

    composer update 由于目标计算 机积极拒绝,无法连接。

    解决composer update出现的Discard changes [y,n,v,d,s,?]的问题

    PHP7.2以上版本的安装问题

    win7安装Redis遇到的问题

    在window系统上安装redis服务-Invalid argument during startup: Failed to...

    电脑硬件软件使用安装时遇到的问题汇总

    电脑启动出问题 显示AHCI Port0 device error(另附Bios设置中三种硬盘模...

    开机启动后提示硬盘的S.M.A.R.T. Capable and Status BAD,用什么修复?

    Vm虚拟机没有网络显示网络电缆被拔出怎么办

    推荐内容

    分享几个好用的bt搜索bt资源下载网址网站

    影视电影剧集动漫综艺bt资源在线播放网址网站推荐分享

    全网最新bt磁力搜索引擎bt资源bt网站网址分享

    人气美女女优百度指数排行榜(波多野结衣,苍井空,三上悠亚,深田咏美,桥本有菜,北条...

    最强人造人深田咏美,业界的社交女王

    人生起起落落的三上悠亚,成名前的清纯风,怎么搭配出来的?

    业内第一大长腿,桥本有菜的腿究竟有多长

    波多野结衣,岛国业界著作最多的超级劳模

    日本AV界NO.1,苍井空是多少宅男的疯狂?

    美女女优视频混剪 This Girl-Laza Morgan

    怎样使用V2Ray代理和SSTap玩如魔兽世界/绝地求生/LOL台服/战地3/黑色沙漠/彩...

    sstap游戏代理教程 从此玩如魔兽世界/绝地求生/LOL台服/战地3/黑色沙漠/彩虹六...

    影视电影剧集动漫综艺bt资源在线播放网址网站推荐分享