我从Idea Intellij中以纱线委托模式提交作业时会遇到连接问题。
我确实设置了ENV变量并通过将它们打印出来进行了仔细检查:
System.setProperty("YARN_CONF_DIR", "D:\HadoopDev\UserClick\src\main\resources\hadoop-vm");
System.setProperty("HADOOP_CONF_DIR", "D:\HadoopDev\UserClick\src\main\resources\hadoop-vm");
但我仍然收到错误消息告诉我:
信息 - 在/0.0.0.0:8032连接到ResourceManager 信息 - 重试连接到服务器:0.0.0.0/0.0.0.0.0:8032。已经尝试了0>时间(S);重试策略是RetryuptomaximumcountwithFixedSleep(MaxRetries = 10,> Sleeptime = 1秒) 信息 - 重试连接到服务器:0.0.0.0/0.0.0.0.0:8032。已经尝试了1》>时间(s);重试策略是RetryuptomaximumcountwithFixedSleep(MaxRetries = 10,> Sleeptime = 1秒) 信息 - 重试连接到服务器:0.0.0.0/0.0.0.0.0:8032。已经尝试了2>时间;重试策略是retryuptomaximumcountwithfixedsleep(maxretries = 10,> sleeptime = 1秒)
所有配置文件hadoop与之相关。
任何帮助?thx〜
set .config("spark.hadoop.yarn.resourcemanager.address", "hadoop:8032")
做替代技巧。