最近在学大数据,搭建了hadoop单机节点。 本机虚拟机运行时没有任何错误,但是使用腾讯云时报错,具体的错误信息为:
通过百度的一通搜索跟着重置了name ,data文件夹并没有什么卵用。
我个人觉得这里应该看一下自己的hadoop report信息。
命令为:hadoop dfsadmin -report
如果是:
可以根据网上的教程试一试。
我的情况是这样的:
在尝试了N中网上的方法之后,冷静下来思考了一下问题所在。 既然本机虚拟机可以运行,腾讯云本机上传也可以,那唯一的区别就是外网的IP问题了。
有了这个想法之后,我尝试在腾讯云使用内网IP创建namenode,并且设置hdfs-site.xml文件中
在自己windows的hosts文件中配置 腾讯云外网IP:主机名
重启hadoop。 重新尝试java上传;
到这里成功解决问题。