使用版本为2.7.2html
java ssh 必须安装java
1.配置SSH 免密码登陆node
2.让Master节点需能无密码SSH本机linux
3.slave免密码登陆masterapp
1.解压下载hadoop文件oop
2.在master本地文件系统建立如下文件夹:code
hadoop/dfs/name hadoop/dfs/data hadoop/tmporm
3.配置文件xml
core-site.xml
<property> <name>hadoop.tmp.dir</name> <value>file:/usr/hadoop/tmp</value> <description>Abase forother temporary directories.</description> </property>
这里是hadoop的临时文件目录,file的含义是使用本地目录。也就是使用的是Linux的目录,必定确保下面目录
hdfs-site.xml
<property> <name>dfs.namenode.name.dir</name> <value>file:/usr/hadoop/dfs/name</value> </property> <property> <name>dfs.datanode.data.dir</name> <value>file:/usr/hadoop/dfs/data</value> </property>
这里要涉及到的配置文件有7个:
/hadoop/etc/hadoop/hadoop-env.sh(添加java路径)
/hadoop/etc/hadoop/yarn-env.sh(添加java路径)
/hadoop/etc/hadoop/slaves (添加节点)
/hadoop/etc/hadoop/core-site.xml
/hadoop/etc/hadoop/hdfs-site.xml
/hadoop/etc/hadoop/mapred-site.xml
/hadoop/etc/hadoop/yarn-site.xml
4.复制到其余node
5.启动
hadoop/bin 下 hadoop namenode -format 格式化hdfs
hadoop/sbin 下 start-all.sh
参考:http://www.cnblogs.com/xia520pi/archive/2012/05/16/2503949.html
参考:http://www.linuxidc.com/Linux/2015-11/124800.htm
参考:http://www.aboutyun.com/thread-7684-1-1.html
sudo chown -R username:group filename 改变文件所属 sudo scp -r /usr/hadoop app@slave1:~/ 复制文件到其余节点