Не удалось загрузить postgresql.jar - PullRequest
0 голосов
/ 05 апреля 2019

У меня проблемы с запуском logstash на redhat 7.6. Я использую logstash 6.4.3 с плагином Jdbc

Я создал файл запуска, например

[Unit]
Description=logstash
[Service]
Type=simple
User=logstash
Group=logstash
# Load env vars from /etc/default/ and /etc/sysconfig/ if they exist.
# Prefixing the path with '-' makes it try to load, but if the file doesn't
# exist, it continues onward.
EnvironmentFile=-/etc/default/logstash
EnvironmentFile=-/etc/sysconfig/logstash
ExecStart=/usr/share/logstash/bin/logstash "--path.settings" "/etc/logstash" -f /usr/share/logstash/jdb-plugin.conf
Restart=always
WorkingDirectory=/
Nice=19
LimitNOFILE=16384

[Install]
WantedBy=multi-user.target

, и мой файл jdbc-plugin.confвыглядит как

jdbc_driver_library => "/usr/share/logstash/postgresql.jar"

jdbc_driver_class =>" org.postgresql.Driver "

Я скачал файл postgresql.jar wget https://jdbc.postgresql.org/download/postgresql-42.2.5.jar -P / usr / share / logstash / -O postgresql.jar

Но после запуска logstash я получаю

[2019-04-05T07: 05: 00,139] [ОШИБКА] [logstash.inputs.jdbc] Не удалось загрузить /usr/share/logstash/postgresql.jar {: исключение => #}

Я изменил разрешения на postgresql.jar на 777 и сделал его исполняемым, но я все еще получаю такую ​​ошибку

...