2016-06-23 5 views
0

を与えた後、私は通訳でのMySQLの設定を与えている:ツェッペリンインタプリタエラーにも以下のエラー</p> <p>を取得して正しい詳細に

はcom.mysql.jdbc.Driver JDBCます。mysql://:3306/ ユーザー名とパスワード

再起動通訳し、それをバインドさ、それでもエラーのコマンドを使用して

取得:使用して、選択したコマンド

を0
enter code herejava.lang.NullPointerException 
at org.apache.zeppelin.postgresql.PostgreSqlInterpreter.executeSql(PostgreSqlInterpreter.java:201) 
at org.apache.zeppelin.postgresql.PostgreSqlInterpreter.interpret(PostgreSqlInterpreter.java:288) 
at org.apache.zeppelin.interpreter.ClassloaderInterpreter.interpret(ClassloaderInterpreter.java:57) 
at org.apache.zeppelin.interpreter.LazyOpenInterpreter.interpret(LazyOpenInterpreter.java:93) 
at org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer$InterpretJob.jobRun(RemoteInterpreterServer.java:300) 
at org.apache.zeppelin.scheduler.Job.run(Job.java:169) 
at org.apache.zeppelin.scheduler.FIFOScheduler$1.run(FIFOScheduler.java:134) 
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) 
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) 
at java.util.concurrent.FutureTask.run(FutureTask.java:166) 
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) 
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) 
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) 
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) 
at java.lang.Thread.run(Thread.java:722) 
+0

を開始zeppelin-daemon.sh javaフォルダの適切なパスにjarファイルを追加する必要があります。 – user3921855

答えて

0

$ ZEPPELIN_HOME/libフォルダにjarを追加すると、user3921855のように動作しませんでした。

私はそれがインタプリタの設定でセクションを依存性MYSQLコネクタを追加を働いてしまった(例:アーティファクトます。mysql:mysqlのコネクタ-javaの:5.1.38)

重要: あなたがツェッペリンを再起動する必要がデーモンインタプリタが新しいjarを選択します。なぜそれがサブプロセスを再開したと言われたのか分かりません。バグかもしれない。

ストップ/スタートリマインダー:

  • $ ZEPPELIN_HOME/binに/
  • $ ZEPPELIN_HOMEを停止zeppelin-daemon.sh/binに/、私はANSを得た
関連する問題