win10+ eclipse 本地调试,集群服务,虚拟机3个实例,master + 2 slaves
报错信息见标题,问题的关键在于FileSystem的初始化方式导致的异常抛出。
FileSystem fs = FileSystem.get(conf); //会报错,即使你把本地的coresite,
hdfssite等xml文件加入配置也没有用,hadoop会认为你的FS就是本机的操作系统FS。
即LocalFileSystem。
FileSystem fs = FileSystem.get(URI.create(dst),conf);//正常,其中URI指定 hdfs://具体路径