安装elasticsearch分词器ik报错FileSystemException:elasticsearch/plugins/elasticsearch-analysis-ik解决方案

导读:本篇文章讲解 安装elasticsearch分词器ik报错FileSystemException:elasticsearch/plugins/elasticsearch-analysis-ik解决方案,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

安装elasticsearch分词器ik报错:Exception in thread “main” java.nio.file.FileSystemException: /usr/share/elasticsearch/plugins/elasticsearch-analysis-ik-7.4.2.zip/plugin-descriptor.properties: Not a directory 解决方案

解决方案)

问题背景

在安装elasticsearch的分词器ik的时候报错:
容器里面查询

elasticsearch-plugin list
elasticsearch-analysis-ik-7.4.2.zip
Exception in thread "main" java.nio.file.FileSystemException: /usr/share/elasticsearch/plugins/elasticsearch-analysis-ik-7.4.2.zip/plugin-descriptor.properties: Not a directory
	at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:100)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116)
	at java.base/sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:219)
	at java.base/java.nio.file.Files.newByteChannel(Files.java:374)
	at java.base/java.nio.file.Files.newByteChannel(Files.java:425)
	at java.base/java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:420)
	at java.base/java.nio.file.Files.newInputStream(Files.java:159)
	at org.elasticsearch.plugins.PluginInfo.readFromProperties(PluginInfo.java:156)
	at org.elasticsearch.plugins.ListPluginsCommand.printPlugin(ListPluginsCommand.java:66)
	at org.elasticsearch.plugins.ListPluginsCommand.execute(ListPluginsCommand.java:60)
	at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:86)
	at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:125)
	at org.elasticsearch.cli.MultiCommand.execute(MultiCommand.java:77)
	at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:125)
	at org.elasticsearch.cli.Command.main(Command.java:90)
	at org.elasticsearch.plugins.PluginCli.main(PluginCli.java:47)

解决方案

从报错看出elasticsearch-analysis-ik-7.4.2.zip: Not a directory,这个安装包不是一个文件夹,elasticsearch的plugins下面只能放着的是一个个文件夹插件,所以把elasticsearch-analysis-ik-7.4.2.zip删除就可以了

rm -rf elasticsearch-analysis-ik-7.4.2.zip

总结

多看报错信息

作为程序员第 202 篇文章,每次写一句歌词记录一下,看看人生有几首歌的时间,wahahaha …
安装elasticsearch分词器ik报错FileSystemException:elasticsearch/plugins/elasticsearch-analysis-ik解决方案安装elasticsearch分词器ik报错FileSystemException:elasticsearch/plugins/elasticsearch-analysis-ik解决方案安装elasticsearch分词器ik报错FileSystemException:elasticsearch/plugins/elasticsearch-analysis-ik解决方案

Lyric: 仔细听 几个半音 有点拉丁 有点热情

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/110673.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!