栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

6. Hadoop完全分布式模式

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

6. Hadoop完全分布式模式

一. 解压安装文件到/opt/module下面
tar -zxvf /h3ch/hadoop-2.6.0.tar.gz -C /opt/module/
二. 将Hadoop添加到环境变量 全局变量
vim /etc/profile
export HADOOP_HOME=/opt/module/hadoop-2.6.0
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin
三. 配置只对当前root用户生效的环境变量
vim /root/.bash_profile
export JAVA_HOME=/usr/local/src/jdk1.8.0_301/
export HADOOP_HOME=/opt/module/hadoop-2.6.0/
PATH=.:$JAVA_HOME:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$PATH:$HOME/bin
四. 使环境变量立即生效
source /etc/profile
source /root/.bash_profile
五. 启动HDFS并运行MapReduce程序 1. 配置:hadoop-env.sh
export JAVA_HOME=/usr/local/src/jdk1.8.0_301/
2. 配置:core-site.xml

fs.defaultFS
    hdfs://Master1:9000



   hadoop.tmp.dir
   /opt/module/hadoop-2.6.0/data/tmp

3. 配置:hdfs-site.xml

   dfs.replication
   1

六. 启动集群 格式化NameNode(第一次启动时格式化,以后就不要总格式化)
bin/hdfs namenode -format
启动NameNode
sbin/hadoop-daemon.sh start namenode
启动DataNode
sbin/hadoop-daemon.sh start datanode
七. 查看集群
jps
八. web端查看HDFS文件系统
http://172.16.24.100:50070/dfshealth.html#tab-overview
九. 启动YARN并运行MapReduce程序 配置yarn-env.sh
export JAVA_HOME=/usr/local/src/jdk1.8.0_301/
配置yarn-site.xml

     yarn.nodemanager.aux-services
     mapreduce_shuffle



yarn.resourcemanager.hostname
Master1

配置:mapred-env.sh
export JAVA_HOME=/usr/local/src/jdk1.8.0_301/
配置: (对mapred-site.xml.template重新命名为) mapred-site.xml
mv mapred-site.xml.template mapred-site.xml
vim mapred-site.xml

     mapreduce.framework.name
     yarn


十. 启动集群(启动前必须保证NameNode和DataNode已经启动) 启动ResourceManager
sbin/yarn-daemon.sh start resourcemanager
启动NodeManager
sbin/yarn-daemon.sh start nodemanager
十一. YARN的浏览器页面查看
http://172.16.24.100:8088/cluster
十二. 使用scp命令拷贝hadoop到Slave1和Slave2
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/362593.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号