1.Hadoop可以安装在linux上,一般以集群安装。也可安装在windows上,开发人员可以在本地安装一个hadoop这样在开发阶段可以直接跑本地模式,方便debug
2.IDEA上或者eclipse上可以跑mapreducer代码。有三种方式
- 直接在本地跑。
- 直接在集群上跑
- 在本地跑集群
这里简单说两种本地跑和集群上跑
集群上跑需要把项目打成jar包
集群启动namenode、datanode、start-yaml.sh
执行hadoop jar jar包名字 需要跑的方法全类名
本地跑:直接跑方法就行,因为在windows上面安装的hadoop默认为local本地模式