2017-07-10 4 views
0
私はrstudioから火花に接続するには、以下のコマンドを使用しています

sparklyr使用してRstudioからSPARKに接続しようとしているとき:エラーパッケージ

SC < - spark_connect(マスター= "ローカル"、バージョン=「2.0 .0 ")

私はjavaバージョン/パスを変更しようとしましたが、同じ問題が発生しました。 いくつかのいずれかの力でこの

エラーに助けてください(コード):セッションID(5308)のポート(8880)にsparklyrへの接続中に は失敗しました:ゲートウェイポートでの(8880)に応答しませんでした。

Path: C:\Users\....\Local\rstudio\spark\Cache\spark-2.0.0-bin-hadoop2.7\bin\spark-submit2.cmd 
Parameters: --class, sparklyr.Backend, "C:\Users\......\R\win-library\3.4\sparklyr\java\sparklyr-2.0-2.11.jar", 8880, 5308 

----出力ログ---- 「C:\ユーザー.... \のAppData \ローカル\ rstudioキャッシュ\火花防止\スパーク〜\ 1.7 \ binに\火花防止〜4。 CMD 'が内部または外部コマンドとして認識されない場合、 操作可能なプログラムまたはバッチファイル。

----エラーログ----

答えて

0

おそらく初期スパーク/ dplyr設定が行われていません。 Rstudioの「環境」タブの「スパーク」タブの「新規接続」ボタンをチェックしてください。

  • 「マスター」をlocalとしてください。 'DBインタフェース'とはdplyr
  • Spark & Hadoopの適切なバージョンを選択してください。 [接続]をクリックしてください
  • あなたのマシンにSparkがインストールされていない場合は、ポップアップで を実行するよう求められます。

これ以降、コードを実行できるはずです。

library(sparklyr) 
library(dplyr) 
sc <- spark_connect(master = "local") 

この後に何が得られるのかお知らせください。

+0

回答をいただきありがとうございます。上記の手順を試しましたが、私は同じ問題が発生しています。ファイアウォールの問題である可能性があります。私の会社のノートパソコンに設定しています –

関連する問題