2017-02-16 13 views
1

У меня есть новая установка сверла apache. и я хочу добавить хранилище mysql. Я уже поставил mysql driver в /opt/apache-drill-1.9.0/jars/3rdparty/. Я пытаюсь создать через веб-консоль. это моя конфигурация для хранения MySQL:не удалось создать новое хранилище mysql в сверле apache

{ 
    "type": "jdbc", 
    "driver": "com.mysql.jdbc.Driver", 
    "url": "jdbc:mysql://localhost:3306", 
    "username": "user1", 
    "password": "passworduser1", 
    "enabled": true 
} 

но получаю ошибку:

Пожалуйста, повторите: ошибка (не удалось создать хранилище/обновления)

Кто-нибудь знает, как исправить Это? заранее спасибо.

PS: i'v видел этот пост Unable to create Storage plugin for Mysql Apache Drill, но это не работает ...

ответ

2

Download mysql-connector-java-5.1.37-bin.jar разъем и поместите его в папку jars/3rdparty/

Изменить conf/drill-override.conf добавить строку ниже, прежде чем}:

drill.exec.sys.store.provider.local.path = "mysql-connector-java-5.1.37-bin.jar" 

Повторите упражнение и повторите попытку.

+0

спасибо, что помогли мне .. это работает ... еще одна важная вещь - обеспечить, чтобы ваша учетная запись mysql могла подключаться удаленно ... проверьте свою конфигурацию mysql ... – lutfi