ScalaIDEで簡単なsparkコードを実行する

モハマド

Scala IDEを使用して、Windows 7でsparkコードを実行したいと思います。ScalaIDEを既にインストールしており、scalaプロジェクトの作成から始めます。だから私は知る必要があります:

ScalaIDEで次のコードを実行するための指示はありますか?

/* SimpleApp.scala */
import org.apache.spark.SparkContext
import org.apache.spark.SparkContext._
import org.apache.spark.SparkConf

object SimpleApp {
  def main(args: Array[String]) {
    val logFile = "D:/Spark_Installation/eclipse-ws/Scala/README.md" // Should be some file on your system
    val conf = new SparkConf().setAppName("Simple Application")
                              .setMaster("spark://myhost:7077")
    val sc = new SparkContext(conf)
    val logData = sc.textFile(logFile, 2).cache()
    val numAs = logData.filter(line => line.contains("a")).count()
    val numBs = logData.filter(line => line.contains("b")).count()
    println("Lines with a: %s, Lines with b: %s".format(numAs, numBs))
  }
}

このコードを実行すると、次のエラーが発生しました。

15/03/26 11:59:55 INFO AppClient$ClientActor: Connecting to master akka.tcp://sparkMaster@myhost:7077/user/Master...
15/03/26 11:59:58 WARN AppClient$ClientActor: Could not connect to akka.tcp://sparkMaster@myhost:7077: akka.remote.InvalidAssociation: Invalid address: akka.tcp://sparkMaster@myhost:7077
15/03/26 11:59:58 WARN Remoting: Tried to associate with unreachable remote address [akka.tcp://sparkMaster@myhost:7077]. Address is now gated for 5000 ms, all messages to this address will be delivered to dead letters. Reason: myhost
15/03/26 12:00:15 INFO AppClient$ClientActor: Connecting to master akka.tcp://sparkMaster@myhost:7077/user/Master...
15/03/26 12:00:17 WARN AppClient$ClientActor: Could not connect to akka.tcp://sparkMaster@myhost:7077: akka.remote.InvalidAssociation: Invalid address: akka.tcp://sparkMaster@myhost:7077
15/03/26 12:00:17 WARN Remoting: Tried to associate with unreachable remote address [akka.tcp://sparkMaster@myhost:7077]. Address is now gated for 5000 ms, all messages to this address will be delivered to dead letters. Reason: myhost
15/03/26 12:00:35 INFO AppClient$ClientActor: Connecting to master akka.tcp://sparkMaster@myhost:7077/user/Master...
15/03/26 12:00:37 WARN AppClient$ClientActor: Could not connect to akka.tcp://sparkMaster@myhost:7077: akka.remote.InvalidAssociation: Invalid address: akka.tcp://sparkMaster@myhost:7077
15/03/26 12:00:37 WARN Remoting: Tried to associate with unreachable remote address [akka.tcp://sparkMaster@myhost:7077]. Address is now gated for 5000 ms, all messages to this address will be delivered to dead letters. Reason: myhost
15/03/26 12:00:55 ERROR SparkDeploySchedulerBackend: Application has been killed. Reason: All masters are unresponsive! Giving up.
15/03/26 12:00:55 ERROR TaskSchedulerImpl: Exiting due to error from cluster scheduler: All masters are unresponsive! Giving up.
15/03/26 12:00:55 WARN SparkDeploySchedulerBackend: Application ID is not initialized yet.
アジェイ・パダラ

スパークマスターを設定していますか?そうでない場合は、これを見てくださいhttp//spark.apache.org/docs/1.2.1/submitting-applications.html#master-urls

あなたは主に使いたいでしょう

local[*]

これは、以下を使用する代わりに、ローカルコンピューターが持つ各コアを使用します。

spark://myhost:7077

spark://は、myhost:7077にsparkマスターがセットアップされていることを前提としています。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Intellij-Ideaで簡単なJavaコードを実行する

分類Dev

Ubuntuで簡単なTRNGコードを実行する

分類Dev

Pythonコードを並行して実行する簡単な方法は?

分類Dev

シェルで最後のエコー コマンドを実行する簡単な方法は?

分類Dev

UbuntuでJavascriptコードを実行する最も簡単な方法は何ですか?

分類Dev

Golangで簡単なWindowsコマンドを実行する方法は?

分類Dev

setTimout()コードの実行後にコードを同期的に実行する簡単な方法

分類Dev

ScalaIDEでコードを実行すると、なぜ「java.lang.NoClassDefFoundError:scala / Function1」が表示されるのですか?

分類Dev

Elixirでコードを0からN回実行する簡潔な方法は?

分類Dev

システム全体のコンソールで実行する簡単な関数を作成するレール

分類Dev

コマンドを5分間実行する簡単な方法は何ですか?

分類Dev

Ubuntuがスリープ状態になるのを防ぐために実行できる簡単なコマンド/プロセスとは何ですか?

分類Dev

sparklyr(R + spark)で列名を抽出するための簡単なコマンド

分類Dev

別のスレッドで実行されている同期コードからasyncio.Queueにアイテムを配置する最も簡単な方法

分類Dev

ターミナルコマンドを使用して簡単なJavaプログラムを実行するにはどうすればよいですか?

分類Dev

コマンドラインでテールからテキストを実行する最も簡単な方法は何ですか?

分類Dev

Androidアクティビティで簡単なコマンドを実行しようとするとエラーが発生する

分類Dev

webpackを実行するためのこの簡単なコードを動作させることはできません

分類Dev

ApacheSparkで簡単なグリッド検索を実行する方法

分類Dev

Javaコードで複数行の文字列をテンプレート化する簡単な方法

分類Dev

GWT-ファイルがロードされるまで単純なロード画面を実行する最も簡単な方法

分類Dev

Pythonでrm -rfを実行する最も簡単な方法

分類Dev

JavaでXMLを実行する簡単な方法

分類Dev

Goで同時実行を制限する簡単な方法

分類Dev

モカで簡単なテストを実行する

分類Dev

snakemake出力で簡単な文字列操作を実行する方法

分類Dev

JavaScriptで簡単なGraphQLクエリを実行する方法

分類Dev

Linuxで簡単なObjective-cを実行する方法

分類Dev

PowershellでProgressBar / GUIを実行する「簡単な」方法

Related 関連記事

  1. 1

    Intellij-Ideaで簡単なJavaコードを実行する

  2. 2

    Ubuntuで簡単なTRNGコードを実行する

  3. 3

    Pythonコードを並行して実行する簡単な方法は?

  4. 4

    シェルで最後のエコー コマンドを実行する簡単な方法は?

  5. 5

    UbuntuでJavascriptコードを実行する最も簡単な方法は何ですか?

  6. 6

    Golangで簡単なWindowsコマンドを実行する方法は?

  7. 7

    setTimout()コードの実行後にコードを同期的に実行する簡単な方法

  8. 8

    ScalaIDEでコードを実行すると、なぜ「java.lang.NoClassDefFoundError:scala / Function1」が表示されるのですか?

  9. 9

    Elixirでコードを0からN回実行する簡潔な方法は?

  10. 10

    システム全体のコンソールで実行する簡単な関数を作成するレール

  11. 11

    コマンドを5分間実行する簡単な方法は何ですか?

  12. 12

    Ubuntuがスリープ状態になるのを防ぐために実行できる簡単なコマンド/プロセスとは何ですか?

  13. 13

    sparklyr(R + spark)で列名を抽出するための簡単なコマンド

  14. 14

    別のスレッドで実行されている同期コードからasyncio.Queueにアイテムを配置する最も簡単な方法

  15. 15

    ターミナルコマンドを使用して簡単なJavaプログラムを実行するにはどうすればよいですか?

  16. 16

    コマンドラインでテールからテキストを実行する最も簡単な方法は何ですか?

  17. 17

    Androidアクティビティで簡単なコマンドを実行しようとするとエラーが発生する

  18. 18

    webpackを実行するためのこの簡単なコードを動作させることはできません

  19. 19

    ApacheSparkで簡単なグリッド検索を実行する方法

  20. 20

    Javaコードで複数行の文字列をテンプレート化する簡単な方法

  21. 21

    GWT-ファイルがロードされるまで単純なロード画面を実行する最も簡単な方法

  22. 22

    Pythonでrm -rfを実行する最も簡単な方法

  23. 23

    JavaでXMLを実行する簡単な方法

  24. 24

    Goで同時実行を制限する簡単な方法

  25. 25

    モカで簡単なテストを実行する

  26. 26

    snakemake出力で簡単な文字列操作を実行する方法

  27. 27

    JavaScriptで簡単なGraphQLクエリを実行する方法

  28. 28

    Linuxで簡単なObjective-cを実行する方法

  29. 29

    PowershellでProgressBar / GUIを実行する「簡単な」方法

ホットタグ

アーカイブ