es 7.17.23安装ik插件启动失败,access denied,Permission

2024-08-26 05:52

本文主要是介绍es 7.17.23安装ik插件启动失败,access denied,Permission,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

情况简述

windows平台,下载了7.17.23的es以及7.17.23的ik分词器的zip包之后(

下载地址(官方推荐的):Index of: analysis-ik/stable/

),解压该ik的包到es的plugins下,目录结构:

里边的内容:

启动es失败,报错内容如下:

解决办法

方法一. 按照github上ik的官方安装方法:

执行时会有这个提示:

选择y继续就行。安装后再重启es就成功了

方法二:由于一成功了,对比了下发现,一相对于我直接解压缩的ik包,少了config的目录:

所以,这次解压后,把config删掉试试,发现可以启动,但是我抱着严谨的态度,又把该插件的config拿回来启动,居然还是成功的!所以,可能是因为一已经成功的修改某些我不知道的配置,所以才成功的。因此,我重新解压缩了一个es的程序,然后执行方法二,依旧是失败的!所以方法二是失败的!

方法三:使用install命令读取zip包安装

 执行成功时会有下边的提示:

同用url安装,给出了系统提示。选择y即可。

tips:

1. 指定的包需要绝对路径,不然会报错

2. 指定的包所属于的路径中若是有空格,则会失败,如下边的“Program Files”就有个空格:


所以把zip包放到没有空格目录下执行。

方法四:经过对安装成功的es的文件目录的观察,发现在es的config下多个文件:

从而想到,方法二中,是不是把那个config拿到这里就可以了?所以试一下:

1. 手动建立ik-config文件夹,把解压后的config的内容放到这里:

2. plugins下建立文件夹叫:

存放解压后留下来的文件。

启动,还是报错,而且依旧是读取那个config下了,明明都转移了:

此时,分析失败原因有2:

1. 在es的config下,建立的那个ik的config的目录的名字不对,也许要与plugins下ik的properties中的某个名字对应。

2. ik的config包就不能动。

综合分析之下,基于方法一和三的成功案例,感觉1应该靠谱。再观察了三成功后的es的config下多出来的那个ik的config文件夹,名字叫做:analysis-ik,与ik的descriptor.properties中的name属性一致:

于是乎,把es的config中ik的config文件夹重命名为那个值:

启动,成功了!没有报错!

查看插件:

http://localhost:9200/_cat/plugins

返回结果:

 

tips:顺带一提,这里返回的名称,等于是descriptor.properties中的"${name} ${version}"

这篇关于es 7.17.23安装ik插件启动失败,access denied,Permission的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1107726

相关文章

最详细安装 PostgreSQL方法及常见问题解决

《最详细安装PostgreSQL方法及常见问题解决》:本文主要介绍最详细安装PostgreSQL方法及常见问题解决,介绍了在Windows系统上安装PostgreSQL及Linux系统上安装Po... 目录一、在 Windows 系统上安装 PostgreSQL1. 下载 PostgreSQL 安装包2.

Maven如何手动安装依赖到本地仓库

《Maven如何手动安装依赖到本地仓库》:本文主要介绍Maven如何手动安装依赖到本地仓库问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、下载依赖二、安装 JAR 文件到本地仓库三、验证安装四、在项目中使用该依赖1、注意事项2、额外提示总结一、下载依赖登

如何在Mac上安装并配置JDK环境变量详细步骤

《如何在Mac上安装并配置JDK环境变量详细步骤》:本文主要介绍如何在Mac上安装并配置JDK环境变量详细步骤,包括下载JDK、安装JDK、配置环境变量、验证JDK配置以及可选地设置PowerSh... 目录步骤 1:下载JDK步骤 2:安装JDK步骤 3:配置环境变量1. 编辑~/.zshrc(对于zsh

如何在pycharm安装torch包

《如何在pycharm安装torch包》:本文主要介绍如何在pycharm安装torch包方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录在pycharm安装torch包适http://www.chinasem.cn配于我电脑的指令为适用的torch包为总结在p

在PyCharm中安装PyTorch、torchvision和OpenCV详解

《在PyCharm中安装PyTorch、torchvision和OpenCV详解》:本文主要介绍在PyCharm中安装PyTorch、torchvision和OpenCV方式,具有很好的参考价值,... 目录PyCharm安装PyTorch、torchvision和OpenCV安装python安装PyTor

Python Transformer 库安装配置及使用方法

《PythonTransformer库安装配置及使用方法》HuggingFaceTransformers是自然语言处理(NLP)领域最流行的开源库之一,支持基于Transformer架构的预训练模... 目录python 中的 Transformer 库及使用方法一、库的概述二、安装与配置三、基础使用:Pi

Redis在windows环境下如何启动

《Redis在windows环境下如何启动》:本文主要介绍Redis在windows环境下如何启动的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Redis在Windows环境下启动1.在redis的安装目录下2.输入·redis-server.exe

Pyserial设置缓冲区大小失败的问题解决

《Pyserial设置缓冲区大小失败的问题解决》本文主要介绍了Pyserial设置缓冲区大小失败的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录问题描述原因分析解决方案问题描述使用set_buffer_size()设置缓冲区大小后,buf

解决SpringBoot启动报错:Failed to load property source from location 'classpath:/application.yml'

《解决SpringBoot启动报错:Failedtoloadpropertysourcefromlocationclasspath:/application.yml问题》这篇文章主要介绍... 目录在启动SpringBoot项目时报如下错误原因可能是1.yml中语法错误2.yml文件格式是GBK总结在启动S

如何解决mmcv无法安装或安装之后报错问题

《如何解决mmcv无法安装或安装之后报错问题》:本文主要介绍如何解决mmcv无法安装或安装之后报错问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录mmcv无法安装或安装之后报错问题1.当我们运行YOwww.chinasem.cnLO时遇到2.找到下图所示这里3.