您当前的位置: 首页 >  hadoop

梁云亮

暂无认证

  • 1浏览

    0关注

    1211博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

搭建Hadoop3.1.2伪分布方式环境

梁云亮 发布时间:2019-11-26 09:50:32 ,浏览量:1

0、准备工作:为Hadoop配置环境变量
  1. 切换root用户,编辑/etc/profile 在这里插入图片描述
  2. 在etc/profile中添加Hadoop环境变量

    export HADOOP_HOME=/usr/local/hadoop/hadoop-3.1.2/ export PATH= P A T H : PATH: PATH:HADOOP_HOME/bin:$HADOOP_HOME/sbin

在这里插入图片描述 3. 刷新profile文件 在这里插入图片描述

1、启动HDFS 1)配置集群
  • 配置hadoop-env.sh

    export JAVA_HOME=/usr/local/jdk1.8.0_181/

在这里插入图片描述

  • 配置core-site.xml

  
    fs.defaultFS
    hdfs://xmaster:8020
  
  
    hadoop.tmp.dir
    /usr/local/hadoop/hadoop-3.1.2/data/tmp/
  

在这里插入图片描述 注意:上面fs.defaultFS的值不要指定为9000,要指定为8020.

  • 配置hdfs-site.xml

  
    dfs.replication
    1
  

在这里插入图片描述

2)启动集群
  • 格式化NameNode

    命令:hdfs namenode -format 注意:只准格式化一次

    在这里插入图片描述

  • 启动NameNode

    命令:hdfs --daemon start namenode

在这里插入图片描述

  • 启动DataNode

    命令:hdfs --daemon start datanode

在这里插入图片描述

  • 启动SecondaryNameNode

命令:hdfs --daemon start secondarynamenode

在这里插入图片描述

3)查看集群
  • 查看启动的线程 在这里插入图片描述
  • 查看日志文件
  • 位置:/usr/local/hadoop/hadoop-3.1.2/logs/ 在这里插入图片描述
  • 查看网页 网址:http://xmaster:9870/explorer.html#/ 在这里插入图片描述
2、启动YARN 1)配置集群
  • 配置yarn-site.xml
  
  	yarn.nodemanager.aux-services
  	mapreduce_shuffle
  
  
  	yarn.resourcemanager.hostname
  	xmaster
  

在这里插入图片描述

  • 配置mapred-site.xml
  
  	mapreduce.framework.name
  	yarn
  

在这里插入图片描述

2)启动集群
  • 启动nodemanager

    命令:yarn --daemon start nodemanager

在这里插入图片描述

  • 启动resourcemanager

    命令:yarn --daemon start resourcemanager

在这里插入图片描述

3)查看集群
  • 查看启动的线程 在这里插入图片描述
  • 查看启动的网页 网址:http://192.168.237.150:8088/cluster 在这里插入图片描述
3、配置历史服务器 1)配置集群
  • 配置mapred-site.xml
  
  	mapreduce.jobhistory.address
  	xmaster:10020
  
  
  	mapreduce.jobhistory.webapp.address
  	xmaster:19888
  

在这里插入图片描述

2)启动历史服务器

命令:mapred --daemon start historyserver

在这里插入图片描述

3)查看集群
  • 查看启动的线程 在这里插入图片描述
  • 查看网页 网址:http://192.168.237.150:19888/jobhistory 在这里插入图片描述
4、配置日志聚集

日志聚集指的是命令完成之后将日志信息上传到HDFS系统。

1)配置集群
  • 配置yarn-site.xml

	yarn.log-aggregation-enable
	true


	yarn.log-aggregation.retain-seconds
	604800

在这里插入图片描述

2)启动集群
  • 关闭nodemanager 、resourcemanager和historymanager  命令:

    mapred --daemon stop historyserver yarn --daemon stop resourcemanager yarn --daemon stop nodemanager

在这里插入图片描述

  • 启动nodemanager 、resourcemanager和historymanager 命令:

    mapred --daemon start historyserver yarn --daemon start resourcemanager yarn --daemon start nodemanager

在这里插入图片描述

3)查看集群
  • 查看启动的线程 在这里插入图片描述
关注
打赏
1665409997
查看更多评论
立即登录/注册

微信扫码登录

0.0494s