java.lang.IllegalArgumentException: java.net.UnknownHostException: node01 Spark

问题描述

本地模式下跑Spark程序时出现了这个错误,java.lang.IllegalArgumentException: java.net.UnknownHostException: node01,这个问题说的是未连接到node01,但我明明设置了本地模式,为啥还是要连接集群呢?原因就是配置文件的优先级,由于我们在resources文件夹下放置了hadoop的配置文件,程序跑起来时会优先按配置文件的配置来执行,所以还是在集群模式下跑的,就出现了这个问题。

在这里插入图片描述

解决办法

1、找到配置文件存放的位置

在这里插入图片描述

2、修改路径名或者删除配置文件

在这里插入图片描述

3、重新跑程序

在这里插入图片描述