2017-10-06 9 views
1

IBM DSXのノートブックにスパーク2.0とScalaの2.11を開始することができません:2.0カーネルをスパーク/スカラ座2.11とIBM DSX上の任意のノートPCを起動しようとすると、私は次のエラーを取得する

Dead kernel The kernel has died, and the automatic restart has failed. It is possible the kernel cannot be restarted. If you are not able to restart the kernel, you will still be able to save the notebook, but running code will no longer work until the notebook is reopened

私が保証しました私の他のノートブックの中のすべてのカーネルが停止され、Sparkのバージョンを変更しようとしました。私はPython/Sparkノートブックを作成して起動することができます。

答えて

1

これは、Scala環境と競合するJARファイルを~/data/libs/に入れると発生します。バージョン固有のサブディレクトリもあります。詳細については、DSXのマニュアルを参照してください。 https://datascience.ibm.com/docs/content/analyze-data/importing-libraries.html

Pythonのノートブックから、あなたの内容のlibsディレクトリを確認するには、次を実行します。

!ls -ARF ~/data/libs/ 

あなたがそこに不審な何かを見つけた場合、あなたはまた、削除することができますPythonノートブックからのファイル。例:

!rm -f ~/data/libs/*.jar 

次に、Scalaカーネルを再起動して違いがあるかどうかを確認してください。


場合によっては、問題を追跡するための追加情報がkernel log filesで利用可能です。使用して、再度、Pythonのノートブックから、Scalaのカーネル・ログ・ファイルをリストします。

!ls $SERVICE_HOME/kernel-scala-*.log 

次に使用してログ・ファイルの内容を取得する:問題を解決し

!cat $SERVICE_HOME/kernel-scala-<timestamp>.log 
+0

を。どうもありがとうございました! –

関連する問題