2016-03-21 7 views
0

Wenn ich einen Funken-Master lokal auf meinem Windows 7-Rechner aus irgendeinem Grund zu WebUI startet, zeigt die URL und REST-URL mit der falschen IP-Adresse.Spark Master Abholung falsche IP auf Windows

Unten ist mein Batch-Skript, das ich benutze, um Master zu starten, wo %IP% meine lokale IP-Adresse ist.

set SPARK_MASTER_IP=%IP% 
set SPARK_PUBLIC_DNS=%IP% 
set SPARK_MASTER_PORT=7077 
set SPARK_MASTER_WEBUI_PORT=8080 
set SPARK_MASTER_REST_PORT=6066 

START "spark-master" /MIN "C:/spark-1.6.0-bin-hadoop2.6/bin/spark-class.cmd"^
    org.apache.spark.deploy.master.Master 

Das Master-Web-UI zeigt die falsche IP an. Aus irgendeinem Grund nimmt es die IP-Adresse der IPv4-Adresse auf, die zu der VirtualBox gehört, die auf demselben Computer installiert ist. (Anmerkung Ich bin nicht Virutalbox in irgendeiner Weise mit Funken laufen)

URL: spark://169.254.237.14:7077 
REST URL: spark://169.254.237.14:6066 (cluster mode) 

Antwort

0

Ich denke, das Problem durch die Hostnamen verursacht wird, Auflösung, um ip nach VirtualBox installiert ist. Ich habe das Problem gelöst, indem ich meinen Hostnamen und meine IP-Adresse hosts hinzugefügt habe.

c:\Windows\System32\Drivers\etc\hosts

MY_HOST_NAMEMY_IP

Verwandte Themen