ハイブにリモート mysql メタストアを使用しています。ハイブクライアントを実行すると、完璧に動作します。しかし、spark-shell または spark-submit を介して spark-sql を使用しようとすると、ハイブに接続できません。& 次のエラーを取得:
Caused by: javax.jdo.JDOFatalInternalException: Error creating transactional connection factory
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.apache.derby.jdbc.EmbeddedDriver
メタストアに mysql データベースを使用しているときに、spark が derby データベースに接続しようとする理由がわかりません。
私はApache Sparkバージョン1.3とClouderaバージョンCDH 5.4.8を使用しています