繁体   English   中英

.xls的ElasticSearch接收管道解析错误

[英]ElasticSearch Ingest pipeline parsing error for .xls

每当我在一个环境中将带有管道=附件的.xls文档发布到Elastic Search时,都会遇到以下异常。 具有完全相同版本的摄取插件6.6.11或更高版本的其他环境能够成功创建/索引文档。

{
  "error" : {
    "root_cause" : [
      {
        "type" : "exception",
        "reason" : "java.lang.IllegalArgumentException: ElasticsearchParseException[Error parsing document in field [data]]; nested: NoSuchFileException[/tmp/elasticsearch.X8YIXwqv/apache-tika-1557338864100513463.tmp];",
        "header" : {
          "processor_type" : "attachment"
        }
      }
    ],
    "type" : "exception",
    "reason" : "java.lang.IllegalArgumentException: ElasticsearchParseException[Error parsing document in field [data]]; nested: NoSuchFileException[/tmp/elasticsearch.X8YIXwqv/apache-tika-1557338864100513463.tmp];",
    "caused_by" : {
      "type" : "illegal_argument_exception",
      "reason" : "ElasticsearchParseException[Error parsing document in field [data]]; nested: NoSuchFileException[/tmp/elasticsearch.X8YIXwqv/apache-tika-1557338864100513463.tmp];",
      "caused_by" : {
        "type" : "parse_exception",
        "reason" : "Error parsing document in field [data]",
        "caused_by" : {
          "type" : "no_such_file_exception",
          "reason" : "/tmp/elasticsearch.X8YIXwqv/apache-tika-1557338864100513463.tmp"
        }
      }
    },
    "header" : {
      "processor_type" : "attachment"
    }
  },
  "status" : 500
}

转到服务器上的/ tmp目录,并创建异常中引用的子目录elasticsearch.xxxxx或重新启动ES节点,然后验证是否已创建子目录。 我相信apache tika 1.17正在尝试创建一个分析.xls文件的临时文件,并且显然由于子目录丢失而失败

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM