這是使用大數據的東西,比如Apache火花和Hadoop我們的第一個步驟。阿帕奇星火錯誤:無法連接到akka.tcp:// @ sparkMaster
我們安裝了Cloudera CDH 5.3。我們選擇從cloudera管理器安裝spark。 Spark在集羣中的一個節點上運行良好。
從我的機器我做了一個連接到讀取存儲在Hadoop的HDFS一個文本文件中的小應用程序。
我試圖從Eclipse運行應用程序並顯示這些消息
15/02/11 14:44:01 INFO client.AppClient$ClientActor: Connecting to master spark://10.62.82.21:7077... 15/02/11 14:44:02 WARN client.AppClient$ClientActor: Could not connect to akka.tcp://[email protected]:7077: akka.remote.InvalidAssociation: Invalid address: akka.tcp://[email protected]:7077 15/02/11 14:44:02 WARN Remoting: Tried to associate with unreachable remote address [akka.tcp://[email protected]:7077]. Address is now gated for 5000 ms, all messages to this address will be delivered to dead letters. Reason: Connection refused: no further information: /10.62.82.21:7077
的應用是有一個類使用以下行
JavaSparkContext sc = new JavaSparkContext(new SparkConf().setAppName("Spark Count").setMaster("spark://10.62.82.21:7077"));
的創建上下文這個IP是機器火花工作的IP地址。
然後我嘗試使用以下行來讀取HDFS文件
sc.textFile("hdfs://10.62.82.21/tmp/words.txt")
當我跑我得到了應用程序的
您是否爲同一臺計算機配置了多個IP? – Harman 2015-02-11 13:16:13
實際上,我不知道,但如果我使用域名而不是IP,則會引發相同的異常。 – Fanooos 2015-02-11 13:18:44
當你啓動ifconfig時,你會看到什麼 – Harman 2015-02-12 06:02:27