您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> 企业IT >> hadoop FileSystem 连接hdfs报错:Connection refused

hadoop FileSystem 连接hdfs报错:Connection refused(1/2)

来源:网络整理     时间:2016/6/3 0:50:46     关键词:connection,refused

关于网友提出的“hadoop FileSystem 连接hdfs报错:Connection refused”问题疑问,本网通过在网上对“hadoop FileSystem 连接hdfs报错:Connection refused”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:hadoop FileSystem 连接hdfs报错:Connection refused
描述:

public static void main(String[] args) {
        // TODO Auto-generated method stub

        Configuration conf = new Configuration();
        try {
            FileSystem fs = FileSystem.get(URI.create("hdfs://www.danpinshop.com:9000"), conf, "root");
            Path path = new Path("/testd");
            boolean result = fs.mkdirs(path);
            System.out.println(result);
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (InterruptedException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }

上面代码是往hdfs上创建一个目录,我的hadoop是安装在阿里云服务器上。在终端通过hadoop的命令行进行操作没有问题
上传文件和创建目录啥的都没问题。
这是在windows下通过eclipse执行上面代码报的错:网上也有很多人出现这个问题,大多数人都是说配置问题
可我通过jps查看进程,全部都启动成功,在终端用命令行进行操作都是可行的,同时在windows下 访问 http://www.danpinshop.com:50070/dfshealth.jsp 都是可行的。这是公网,你们也可以访问。请大神指点
java.net.ConnectException: Call From USER-20150505FN/192.168.1.115 to www.danpinshop.com:9000 failed on connection exception: java.net.ConnectException: Connection refused: no further information; For more details see:  http://wiki.apache.org/hadoop/ConnectionRefused
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at org.apache.hadoop.net.NetUtils.wrapWithMessage(NetUtils.java:783)
    at org.apache.hadoop.net.NetUtils.wrapException(NetUtils.java:730)
    at org.apache.hadoop.ipc.Client.call(Client.java:1351)
    at org.apache.hadoop.ipc.Client.call(Client.java:1300)

相关图片

相关文章