Spark マスターとワーカーを開始し、HDFS で wordcount のような MapReduce を簡単に実行できます。
テキストストリームでストリーミングを実行したいのですが、新しい StreamingContext を作成しようとすると、次のエラーが発生します。
scala> val ssc = new StreamingContext("spark://master:7077","test", Seconds(2))
13/07/17 11:13:45 INFO slf4j.Slf4jEventHandler: Slf4jEventHandler started
org.jboss.netty.channel.ChannelException: Failed to bind to: /192.168.2.105:48594
at org.jboss.netty.bootstrap.ServerBootstrap.bind(ServerBootstrap.java:298)
....
ポートを確認したところ、Java で使用されていました。プロセスを強制終了し、Spark-shell から抜け出しました。
StreamingContext のポートをランダムな空きポートに変更する方法はありますか?