【问题标题】:Error when trying to spin spark in standalone mode尝试在独立模式下旋转 spark 时出错
【发布时间】:2016-10-24 21:24:03
【问题描述】:

我已经从“https://spark.apache.org/downloads.html”下载了spark

但无法让它运行,当我尝试以独立模式启动它时出现以下错误,如此处所述“https://spark.apache.org/docs/latest/spark-standalone.html”。请指教

adminisatorsmbp:spark-2.0.1-bin-hadoop2.7 amit$ ./sbin/start-master.sh
starting org.apache.spark.deploy.master.Master, logging to /Users/amit/Documents/Analytics/kaggle/Bosch/spark-2.0.1-bin-hadoop2.7/logs/spark-root-org.apache.spark.deploy.master.Master-1-adminisatorsmbp.out
failed to launch org.apache.spark.deploy.master.Master:
    at java.net.InetAddress.getLocalHost(InetAddress.java:1471)
    ... 10 more
full log in /Users/amit/Documents/Analytics/kaggle/Bosch/spark-2.0.1-bin-hadoop2.7/logs/spark-root-org.apache.spark.deploy.master.Master-1-adminisatorsmbp.out
adminisatorsmbp:spark-2.0.1-bin-hadoop2.7 amit$ 

这是完整的日志

Spark Command: /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/bin/java -cp /Users/amit/Documents/Analytics/kaggle/Bosch/spark-2.0.1-bin-hadoop2.7/conf/:/Users/amit/Documents/Analytics/kaggle/Bosch/spark-2.0.1-bin-hadoop2.7/jars/* -Xmx1g -XX:MaxPermSize=256m org.apache.spark.deploy.master.Master --host adminisatorsmbp --port 7077 --webui-port 8080
========================================
Using Spark's default log4j profile: org/apache/spark/log4j-defaults.properties
16/10/24 17:40:26 INFO Master: Started daemon with process name: 35702@localhost
16/10/24 17:40:26 INFO SignalUtils: Registered signal handler for TERM
16/10/24 17:40:26 INFO SignalUtils: Registered signal handler for HUP
16/10/24 17:40:26 INFO SignalUtils: Registered signal handler for INT
Exception in thread "main" java.net.UnknownHostException: adminisatorsmbp: adminisatorsmbp: nodename nor servname provided, or not known
    at java.net.InetAddress.getLocalHost(InetAddress.java:1475)
    at org.apache.spark.util.Utils$.findLocalInetAddress(Utils.scala:866)
    at org.apache.spark.util.Utils$.org$apache$spark$util$Utils$$localIpAddress$lzycompute(Utils.scala:859)
    at org.apache.spark.util.Utils$.org$apache$spark$util$Utils$$localIpAddress(Utils.scala:859)
    at org.apache.spark.util.Utils$$anonfun$localHostName$1.apply(Utils.scala:916)
    at org.apache.spark.util.Utils$$anonfun$localHostName$1.apply(Utils.scala:916)
    at scala.Option.getOrElse(Option.scala:121)
    at org.apache.spark.util.Utils$.localHostName(Utils.scala:916)
    at org.apache.spark.deploy.master.MasterArguments.<init>(MasterArguments.scala:30)
    at org.apache.spark.deploy.master.Master$.main(Master.scala:1010)
    at org.apache.spark.deploy.master.Master.main(Master.scala)
Caused by: java.net.UnknownHostException: adminisatorsmbp: nodename nor servname provided, or not known
    at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
    at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:901)
    at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1295)
    at java.net.InetAddress.getLocalHost(InetAddress.java:1471)
    ... 10 more

【问题讨论】:

  • 您是否要让它在集群中运行?
  • 没有单机版
  • 你只是用一台电脑来做这个吗?如果是这样,您可以使用 ./bin/spark-shell 独立启动,无需对下载进行任何修改。
  • 是单机(mac)
  • 出现错误--16/10/24 19:25:24 错误 SparkContext:初始化 SparkContext 时出错。 java.net.UnknownHostException: adminisatorsmbp: adminisatorsmbp: nodename or servname provided, or not known at java.net.InetAddress.getLocalHost(InetAddress.java:1475) at org.apache.spark.util.Utils$.findLocalInetAddress(Utils.scala :866) org.apache.spark.util.Utils$.org$apache$spark$util$Utils$$localIpAddress$lzycompute(Utils.scala:859) at org.apache.spark.util.Utils$.org$ apache$spark$util$Utils$$localIpAddress(Utils.scala:859)

标签: python apache-spark pyspark


【解决方案1】:

在 conf 文件夹中,您需要将 spark-env.sh.template 重命名为 spark-env.sh 并将 slaves.template 重命名为从属。 并尝试上面的步骤,然后确保在 /etc/hosts 中你有正确的 ip 和主机名映射。

【讨论】:

  • 感谢桑迪普,我是 Mac 世界的新手。如何/在哪里检查 etc/hosts?我的意思是命令是什么
  • 这是我打开 /etc/hosts 时的样子 ## # 主机数据库 # # localhost 用于配置环回接口 # 当系统启动时。不要更改此条目。 ## 127.0.0.1 localhost 255.255.255.255 广播主机 ::1 localhost
猜你喜欢
  • 1970-01-01
  • 2016-03-04
  • 2017-12-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多