elasticsearch Elasticsearch-6.24 logstash-6.2.4从MySQL到Elasticsearch的迁移错误
您好,请看下面的问题。我不知道如何解决这个问题。 我已经在Windows机器上下载了ElasticsResearch-6.2.4和Logstash-6.2.4。 我正在尝试使用LogStash将数据从MySQL导入ElasticSearch。但我得到了以下错误: C:\logstash-6.2.4\bin>logstash-f logstash.conf 错误:无法找到或加载主类文件\Apache 以下是我将遵循的步骤: 首先,我启动了ElasticSearch,它在端口9200上运行良好。 然后我在logstash.yml中添加了以下脚本,其中包含所有迁移说明
elasticsearch Elasticsearch-6.24 logstash-6.2.4从MySQL到Elasticsearch的迁移错误,
elasticsearch,logstash,
elasticsearch,Logstash,您好,请看下面的问题。我不知道如何解决这个问题。 我已经在Windows机器上下载了ElasticsResearch-6.2.4和Logstash-6.2.4。 我正在尝试使用LogStash将数据从MySQL导入ElasticSearch。但我得到了以下错误: C:\logstash-6.2.4\bin>logstash-f logstash.conf 错误:无法找到或加载主类文件\Apache 以下是我将遵循的步骤: 首先,我启动了ElasticSearch,它在端口9200上运行良好。 然
# ------------ MySQL to ElasticSearch -------------
input {
jdbc {
jdbc_connection_string => "jdbc:mysql://localhost:3306/MySQL_ElasticSearch_Demo"
# The user we wish to execute our statement as
jdbc_user => "root"
jdbc_password => "root"
# The path to our downloaded jdbc driver
jdbc_driver_library => "C:\mysql-connector-java-5.1.46/mysql-connector-java-5.1.46.jar"
jdbc_driver_class => "com.mysql.jdbc.Driver"
# our query
statement => "SELECT * FROM user"
}
}
output {
stdout { codec => json_lines }
elasticsearch {
"hosts" => "localhost:9200"
"index" => "users"
"document_type" => "usersData"
}
}
我正在尝试使用以下命令通过命令提示符运行日志存储:
C:\logstash-6.2.4\bin>logstash-f logstash.conf
错误:无法找到或加载主类文件\Apache
=>任何帮助都将不胜感激。提前谢谢 您的机器上有什么版本的java?我使用的是java 1.8。这些通常是配置错误,但是如果不看到错误的完整痕迹,很难说什么配置错误