在master中安装并且配置hadoop

(1).将hadoop-2.6.4.tar.gz安装包复制到hadoop文件目录下(直接赋值进去就行)

(2).解压安装包haoddp-2.6.4.tar.gz

cd 

cd hadoop

tar -zxvf hadoop-2.6.4.tar.gz

(3).修改配置hadoop的hadoop-env.sh文件

cd

cd hadoop/hadoop-2.6.4

cd etc/hadoop

gedit hadoop-env.sh

在最后一行添加: export JAVA_HOME=/home/tianjiale/hadoop/jdk1.7.0_79

(4).修改配置hadoop的core-site.xml

gedit core-site.xml

把下面代码,放入 <configuration>_____ </configuration>中   注意:value里面的路径问题

<property>

<name>fs.default.name</name>

<value>hdfs://master:9000</value>

<final>true</final>

</property>

<property>

<name>hadoop.tmp.dir</name>

<value>/home/tianjiale/hadoop/tmp</value>

</property>

<property>

<name>ds.default.name</name>

<value>hdfs://master:54310</value>

<final>true</final>

</property>

(5).修改配置hdfs-site.xml文件

gedit hdfs-site.xml

把下面代码,放入 <configuration>_____ </configuration>中   注意:value里面的路径问题

<property>

<name>dfs.namenode.name.dir</name>

<value>file:/home/tianjiale/hadoop/dfs/name</value>

<final>true</final>

</property>

<property>

<name>dfs.datanode.data.dir</name>

<value>file:/home/tianjiale/hadoop/dfs/data</value>

<final>true</final>

</property>

<property>

<name>dfs.replication</name>

<value>2</value>

</property>

(6).修改配置文件 mapred-site.xml

gedit mapred-site.xml     

(注意:必须先复制mapred-site.xml.template文件更名为mapred-site.xml

 

<property>

<name>mapreduce.framework.name</name>

<value>yarn</value>

</property>

<property>

<name>mapreduce.jobhistory.address</name>

<value>master:10020</value>

</property>

<property>

<name>mapreduce.jobhistory.webapp.address</name>

<value>master:19888</value>

</property>

(7).修改配置文件yarn-site.xml

 gedit  yarn-site.xml

<property>

<name>yarn.nodemanager.aux-services</name>

<value>mapreduce_shuffle</value>

</property>

<property>

<name>yarn.nodemanager.aux-services.mapreduce.shuffle.class</name>

<value>org.apache.hadoop.mapred.ShuffleHandler</value>

</property>

<property>

<name>yarn.resourcemanager.hostname</name>

<value>master</value>

</property>

<property>

<name>yarn.resourcemanager.address</name>

<value>master:8032</value>

</property>

<property>

<name>yarn.resourcemanager.scheduler.address</name>

<value>master:8030</value>

</property>

<property>

<name>yarn.resourcemanager.resource-tracker.address</name>

<value>master:8031</value>

</property>

<property>

<name>yarn.resourcemanager.admin.address</name>

<value>master:8033</value>

</property>

<property>

<name>yarn.resourcemanager.webapp.address</name>

<value>master:8088</value>

</property>

(8).修改配置文件master

gedit master

添加 master

(9).修改配置文件slaves

gedit  slaves

添加master

(10).启动集群

cd

cd hadoop/hadoop-2.6.4

bin/hdfs namenode -format   //格式化namenode

sbin/start-dfs.sh

sbin/start-yarn.sh

sbin/hadoop-daemon.sh  start  secondarynamenode

sbin/start-all.sh //开启全部 即上面三条

//sbin/stop-all.sh               //关闭全部 

(11).检查集群情况

jps

开启成功。

最新文章

  1. Reset Identity Column Value in SQL Server (Identity Reset)
  2. virtualbox 在window10上的兼容性调整
  3. View (四)视图状态及重绘流程分析
  4. 59. 总结篇:数组中N(n=1,2,3)个只出现一次的数字[find N numbers which appear only once in array]
  5. MonoRail学习-入门实例篇
  6. JS 数组去重!!!
  7. linux下的chmod,chown和chgrp
  8. CSS简写及如何优化技巧
  9. 进程通信之一 使用WM_COPYDATA C++及C#实现 z
  10. 关于Kingfisher--备用
  11. 快速批量导入庞大数据到SQL SERVER数据库(ADO.NET)
  12. (转)(VS2013 )由于应用程序配置不正确,程序未能启动”--原因及解决方法
  13. 版本管理_git
  14. codeforces#1090 D. New Year and the Permutation Concatenation(打表找规律)
  15. 十二、u-boot 调试--串口修改
  16. ThinkPHP 缓存技术详解 使用大S方法
  17. List 循环删除 指定元素的 方法
  18. 弱网测试之基于TP-LINK
  19. jquery的clone方法bug的修复select,textarea的值丢失
  20. splitter 使用

热门文章

  1. 【luogu P3950 部落冲突】 题解
  2. Android学习笔记_18_Activity生命周期 及 跳转方式
  3. 提高mapreduce性能的七点建议
  4. grunt_beginner
  5. DataTables的相关问题集锦
  6. Alert Log删除
  7. iOS之苹果调整 App Store 截图上传规则,截图尺寸、大小等
  8. rest_framework --- APIView
  9. 堆数据结构(heapq)简单应用
  10. C#中给WebClient添加代理Proxy