elasticsearch 6.3.0 설치 에러

Issue #17 new
Former user created an issue

zip 파일을 압축 구조에서 "elasticsearch" 폴더 제거 해야 elasticsearch 6.3.0에서 설치 됩니다.

기존 압축 구조 ###

elasticsearch-analysis-seunjeon-6.1.1.1.zip
  - elasticsearch (제거)
      - elasticsearch-analysis-seunjeon-assembly-6.1.1.1.jar
      - plugin-descriptor.properties

zip 구조를 아래 처럼 변경후 다시 압축하여 설치시 성공

elasticsearch-analysis-seunjeon-6.1.1.1.zip 
  - elasticsearch-analysis-seunjeon-assembly-6.1.1.1.jar
  - plugin-descriptor.properties

설치시 에러 내용

ERROR: This plugin was built with an older plugin structure. Contact the plugin author to remove the intermediate "elasticsearch" directory within the plugin zip.

Comments (1)

  1. Tom Lo

    After removing that layer of directory it is still not working for me.

    bin/elasticsearch-plugin install file://`pwd`/elasticsearch-analysis-seunjeon-6.1.1.0.zip
    -> Downloading file:///usr/share/elasticsearch/elasticsearch-analysis-seunjeon-6.1.1.0.zip
    [=================================================] 100%?? 
    Exception in thread "main" java.nio.file.NoSuchFileException: /usr/share/elasticsearch/plugins/.installing-11759120938772718122/plugin-descriptor.properties
        at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92)
        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:215)
        at java.base/java.nio.file.Files.newByteChannel(Files.java:369)
        at java.base/java.nio.file.Files.newByteChannel(Files.java:415)
        at java.base/java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:384)
        at java.base/java.nio.file.Files.newInputStream(Files.java:154)
        at org.elasticsearch.plugins.PluginInfo.readFromProperties(PluginInfo.java:162)
        at org.elasticsearch.plugins.InstallPluginCommand.loadPluginInfo(InstallPluginCommand.java:713)
        at org.elasticsearch.plugins.InstallPluginCommand.installPlugin(InstallPluginCommand.java:792)
        at org.elasticsearch.plugins.InstallPluginCommand.install(InstallPluginCommand.java:775)
        at org.elasticsearch.plugins.InstallPluginCommand.execute(InstallPluginCommand.java:231)
        at org.elasticsearch.plugins.InstallPluginCommand.execute(InstallPluginCommand.java:216)
        at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:86)
        at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:124)
        at org.elasticsearch.cli.MultiCommand.execute(MultiCommand.java:77)
        at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:124)
        at org.elasticsearch.cli.Command.main(Command.java:90)
        at org.elasticsearch.plugins.PluginCli.main(PluginCli.java:47)
    
  2. Log in to comment