Hadoop环境搭建记录
安装系统
安装系统的时候出了很多问题,找不到引导,硬盘被锁啊,感觉不懂的还是很多,最后还是请学长帮忙装好了系统。
Hadoop环境的搭建
Hadoop版本:2.2.0
教程简版: 1.获取IP,添加解析。2.关闭防火墙 3.安装jdk 4.安装ssh,配置免密通信 5. 安装hadoop,在hdfs目录下创建文件夹(tmp,name,data). 6.修改Hadoop配置文件包括以下几个文件(core-site.xml hadoop-env.sh hdfs-site.xml yarn-env.sh yarn-site.xml slaves).(这些配置文件会备份在github中) 7.用scp将文件夹传到slave上。 然后在master上初始化namenode(hdfs namenode -format)
设置文件路径的时候尽量要绝对路径,不用加file
注意hosts, 不要127.0.0.1 master
我的理解是主要在master里执行namenode初始化就好了,初始化之前最好把master和slave里hdfs目录下删干净(以后可以写个脚本干这个事)。
写脚本
写脚本实现只运行MapReduce和在HDFS上运行MapReduce。
我的理解是只要改改配置文件就好,要运行哪一种方式只要把相应的配置文件拷进去就好。 因为不运行yarn,所以要把yarn的相关配置删除。
1 | #!/usr/bin/env bash |
1 | #!/usr/bin/env bash |