hadoop配置问题

hadoop安装配置好之后,eclipse插件也安装好,也可以连接,但是上传文件时只有文件没有内容,报错:File /test/aaa/test2.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.查看datanode启动了,在linux下使用./hadoop fs -input 也可以成功上传文件。为什么远程连接时提示一个datanode被排除在外??

第1个回答  2017-09-14
1、很明显是环境变量配置有问题,最直接的配置变量是path变量中没有加入hadoop_home/bin这个目录。2、在hadoop1.x之后,HADOOP_HOME环境变量不再作为必配变量,已被废弃。3、建议先在linux虚拟机上搞定后,再用cygwin在window环境上配置,这两环境在配置上有若干不同,需要你在linux搞明白后,再整cygwin就会顺利多了。再试下吧。
第2个回答  2017-09-14
打开hdfs-site.xml里配置的datanode和namenode对应的目录,分别打开current文件夹里的VERSION,可以看到clusterID项正如日志里记录的一样,确实不一致,修改datanode里VERSION文件的clusterID 与namenode里的一致,再重新启动dfs(执行start-dfs...
相似回答