1

サメクラスターに次の構成を使用しています

  • スカラ 2.10.3
  • スパーク 0.9.0
  • ハイブ 0.12.0-chd5.0.2
  • サメ 0.9.0

Spark と Hive は Cloudera Manager (CDH 5.0.2) を介して構成されます。

サメサーバーに接続するには、このチュートリアルに従っています: https://cwiki.apache.org/confluence/display/Hive/HiveClient

次のようにサメサーバーを起動します。./shark --service sharkserver 9956

上記のチュートリアルのコードを使用してハイブ サーバーに接続できます。しかし、サメのサーバーに接続しようとすると、この行でハングしました

Connection con = DriverManager.getConnection("jdbc:hive://localhost:9956/default", "", "");

エラーや例外は発生しません。プログラムがその行でスタックするだけです。

4

1 に答える 1

1

サーバーをsudoモードで実行することで、この問題を解決できました。デフォルト モードでは、shark サーバーは、アクセス許可が拒否されたため、ファイルを書き込むことができませんでした。

于 2014-07-23T05:43:30.710 に答える