服务器上HDFS上传文件正常,使用客户端上传文件报错

org.apache.hadoop.ipc.RemoteException(java.io.IOException): File /user/root/hdfs_in/iris2.csv could only be written to 0 of the 1 minReplication nodes. There are 1 datanode(s) running and 1 node(s) are excluded in this operation.at org.apache.hadoop.hdfs.server.blockmanagement.BlockManager.chooseTarget4NewBlock(BlockManager.java:2260)at org.apache.hadoop.hdfs.server.namenode.FSDirWriteFileOp.chooseTargetForNewBlock(FSDirWriteFileOp.java:294)at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.getAdditionalBlock(FSNamesystem.java:2813)at org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.addBlock(NameNodeRpcServer.java:908)at org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.addBlock(ClientNamenodeProtocolServerSideTranslatorPB.java:577)at org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos$ClientNamenodeProtocol$2.callBlockingMethod(ClientNamenodeProtocolProtos.java)at org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:549)at org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:518)at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:1086)at org.apache.hadoop.ipc.Server$RpcCall.run(Server.java:1029)at org.apache.hadoop.ipc.Server$RpcCall.run(Server.java:957)at java.security.AccessController.doPrivileged(Native Method)at javax.security.auth.Subject.doAs(Subject.java:422)at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1762)at org.apache.hadoop.ipc.Server$Handler.run(Server.java:2957)

而且在web:50070查看只有文件名,文件大小为0

这是因为NameNode节点存放的是文件目录,也就是文件夹、文件名称,本地可以通过公网访问 NameNode,所以可以进行文件夹的创建,当上传文件需要写入数据到DataNode时,NameNode 和DataNode 是通过局域网进行通信,NameNode返回地址为 DataNode 的私有 IP,本地无法访问

使用命令:

hadoop dfsadmin -report

我们需要打开9866端口!

java上传HDFS失败问题File could only be written to 0 of the 1 minReplication nodes.相关推荐

  1. 解决File ~ could only be written to 0 of the 1 minReplication nodes.

    在通过javaApi上传本地文件时出现以下错误,主要原因是: File /test3.txt could only be written to 0 of the 1 minReplication no ...

  2. 阿里云使用idea通过hdfs api来上传文件时出现could only be written to 0 of the 1 minReplication nodes.错误

    问题描述: 使用阿里云服务器,在本地windows电脑上使用idea进行hdfs api操作来上传文件时出现错误如下: org.apache.hadoop.ipc.RemoteException(ja ...

  3. 阿里云服务器Hadoop java api 上传文件报错 could only be written to 0 of the 1 minReplication nodes.

    问题描述 阿里云服务器命令行使用命令可以上传文件,但HDFS java API上传失败,上传后只有文件名没有数据 报错: could only be written to 0 of the 1 min ...

  4. hdfs 小文件服务器,服务器远程上传hdfs文件大小

    服务器远程上传hdfs文件大小 内容精选 换一换 您需要提前准备好符合条件的镜像文件,并了解操作系统的已知问题(参见已知问题).表1中,文件系统.网络.驱动相关的配置需要在虚拟机内部完成,强烈建议您在 ...

  5. java微信上传本地视频教程_java微信开发之上传下载多媒体文件,java上传下载_PHP教程...

    java微信开发之上传下载多媒体文件,java上传下载 回复图片.音频.视频消息都是需要media_id的,这个是需要将多媒体文件上传到微信服务器才有的. 将多媒体文件上传到微信服务器,以及从微信服务 ...

  6. JAVA上传文件图片到服务器保存

    这里我记录一个比较简单方便操作的JAVA上传文件图片到服务器并且保存! 首先是页面 html的   我这是提交一个文件和类型 <div style="border: 1px solid ...

  7. java上传刷新_用ajaxfileupload实现无刷新上传的代码示例

    本篇文章主要介绍了SpringMVC结合ajaxfileupload实现文件无刷新上传,具有一定的参考价值,感兴趣的小伙伴们可以参考一下. jQuery没有提供ajax的文件上传,我们可以通过ajax ...

  8. java上传文件至阿里云oss工具类

    第一步:引入oss maven坐标 <dependency><groupId>com.aliyun.oss</groupId><artifactId>a ...

  9. Java上传文件保存到指定路径

    Java上传文件保存到指定路径 上代码 @PostMapping("/file-upload")@ApiOperation(value = "上传swagger.json ...

最新文章

  1. 干掉 Postman?测试接口直接生成API文档,这工具真香!
  2. docker 数据卷 volume
  3. Asp.net MVC4.0(net4.5) 部署到window server 2003上的解决方案
  4. C++使用链表实现stack堆栈(附完整源码)
  5. 编写CGI小结(Java)
  6. Android——监听事件总结
  7. Android常用的一些make命令(转载)--不错
  8. Solaris 网络 配置
  9. 有关i++问题,和一些另外的易错点
  10. 图像旋转(任意角度)matlab
  11. 在线工具大全,程序员必备
  12. fingerprint mismatch错误原因分析
  13. dnf服务器维护2018,2018年更新dnf游戏登陆不上 | 手游网游页游攻略大全
  14. Android Bluetooth架构
  15. 关于javascript中避免使用eval的理解
  16. 学习Python的做笔记神器——Jupyter Notebook
  17. 数字化转型时代,我们为什么越来越需要数据库云管平台?
  18. LIMS和TDM比较分析
  19. 如何通过AppStore变态审核:看同行经验
  20. 【英语:语法基础】B1.核心语法-名词与代词

热门文章

  1. JSP PreparedStatement.setDate
  2. 精心整理Webpack7分钟极速回忆录
  3. python存储mp3信息_【Python】 获取MP3信息replica
  4. tomcat之 热部署
  5. ScreenCap放大镜的使用
  6. NumPy 成绩统计
  7. linux下如何创建txt文件
  8. Centos 7无法SSH远程连接及解决方法
  9. ucloud如何新建一个虚拟机以及注意的地方
  10. 一款性能比IDM(Internet Download Manager)下载器强大,且免费的下载器NDM(Neat Download Manager)