首先,参考windows上搭建hadoop教程,注意cygwin相关包的下载,另外环境变量的设置等等;
到了最后一步,会出错,是namenode没有format。
如果出现jar的错误,往往是命令行路径的问题;
可以bin/hadoop fs -ls
但是不能put文件上去
如果出现“could only be replicated to 0 nodes, instead of 1 ,hadoop, ”,往往是hdfs上的文件名有冲突所以无法上传;
把safemode置于off状态:hadoop dfsadmin -safemode leave;然后再重启cygwin;
$ bin/hadoop dfs -put ./input input
执行成功,但是jps还是只显示3个任务;
$ bin/hadoop jar hadoop-*-examples.jar grep input output 'dfs[a-z.]+'
还是报错;