1、报错如下
File /hello.txt could only be replicated to 0 nodes instead of minReplication (=1). There are 1 datanode(s) running and 1 node(s) are excluded in this operation.
报错 有一个数据节点运行,但是不能被选中,数据节点启动用的局域网
打开hdfs页面
2、节点名为 localhost,在客户端需要使用localhost连接
如下
this.uri = new URI("hdfs://localhost:8020");
3、使用这种方式还需要配置,读取hostname作为连接
configuration.set("dfs.client.use.datanode.hostname","true");
整体代码截图
4、编辑hosts文件
vi /etc/hosts
添加内容如下
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)