博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
大数据||hadoop分布式集群安装
阅读量:6883 次
发布时间:2019-06-27

本文共 1509 字,大约阅读时间需要 5 分钟。

集群前先计划虚拟机,看文章

  • 基于伪分布式环境安装进行展开
    规划机器与服务()
    HDFS 文件系统
    YARN “云操作系统”
    JobHistoryServer 历史服务监控
  • 修改配置文件,设置服务运行机器节点()
  • 分发HADOOP安装包至各个机器节点
  • 依据官方集群安装文档,分别启动各节点相应服务
  • 测试 HDFS 、YARN、 MapReduce ,Web UI 监控集群()
  • 配置主节点至各从节点 SSH 无密钥登陆
  • 集群基准测试(实际环境必须的,面试题)

系统基本环境配置

规划机器与服务

copy 伪分布模式步骤
image.png
配置hdfs
  • 配置jdk。

  • 配置hdfs的nameNode地址

  • 配置hadoop数据存储目录及垃圾回收时间

创建hadoop数据存储目录 mkdir -p /opt/app/hadoop-2.5.0/data/tmp

  • 配置secondaryNameNode

vi /opt/app/hadoop-2.5.0/etc/hadoop/hdfs-site.xml

  • 配置集群 slaves

vi /opt/app/hadoop-2.5.0/etc/hadoop/slaves

yarn配置
  • yarn的环境变量配置 。

vi /opt/app/hadoop-2.5.0/etc/hadoop/yarn-env.sh

  • resourceManager配置

vi /opt/app/hadoop-2.5.0/etc/hadoop/yarn-site.xml

  • 配置集群slaves

vi /opt/app/hadoop-2.5.0/etc/hadoop/slaves

配置MapReduce
  • mapReduce环境变量

vi /opt/app/hadoop-2.5.0/etc/hadoop/mapred-env.sh

  • 配置jobhistoryserver

vi /opt/app/hadoop-2.5.0/etc/hadoop/mapred-site.xml

分发Hadoop安装包至各个机器节点

  • 首先删除doc文件,此文件夹不需要分发

  • 从主节点(131)到从节点(132,133)无密码登入及测试

ssh-copy-id hadoop-senior02.beifeng.com

ssh-copy-id hadoop-senior03.beifeng.com
说明:ssh-copy-id命令可以把本地主机的公钥复制到远程主机的authorized_keys文件上,ssh-copy-id命令也会给远程主机的用户主目录(home)和~/.ssh, 和~/.ssh/authorized_keys设置合适的权限

  • 分发hadoop安装包到子节点(132,133node节点)

命令scp(ssh copy)

scp -r ./hadoop-2.5.0 :/opt/app/
scp -r ./hadoop-2.5.0 :/opt/app/

yarn(132)无密码登入

  • 删除复制过来的虚拟机

  • 两个linux机器之间使用ssh不需要用户名和密码

命令:ssh-keygen -t rsa 。

两个linux机器之间使用ssh不需要用户名和密码,采用了数字签名RSA或者DSA来完成这个操作
  • 公钥复制到远程主机的authorized_keys文件上

ssh-copy-id hadoop-senior02.beifeng.com

ssh-copy-id hadoop-senior.beifeng.com
ssh-copy-id hadoop-senior03.beifeng.com

image.png

转载地址:http://njibl.baihongyu.com/

你可能感兴趣的文章
转 Mac安装gdb
查看>>
C语言“…”占位符及可变参数函数
查看>>
初试tcpcopy
查看>>
CSS 基础点集锦一:盒子模型、浮动、清除浮动
查看>>
团队沟通利器之UML——类图
查看>>
Ios For Monkey
查看>>
Kafka实战-KafkaOffsetMonitor
查看>>
ZBar之自定义二维码扫描
查看>>
GET/POST请求的使用《极客学院 --AFNetworking 2.x 网络解析详解--2》学习笔记...
查看>>
js动态提示输入框剩余字符数
查看>>
组件名简单改了
查看>>
C标准库<string.h>实现
查看>>
编译OpenWRT过程问题解决
查看>>
整合大量开源库温习基础项目(三)登陆注册主页面大致完成,分析下怎么处理用户信息...
查看>>
详细解释强力的图片加载框架 Glide的配置(顺便补充下CollapsingToolbarLayout的一些功能)...
查看>>
[经典面试题][暴风影音]暴风影音2014校招笔试题
查看>>
jsp重定向forward和sendRedirect的比较
查看>>
MDT部署时,客户端得不到IP地址问题
查看>>
并发控制CountDownLatch、CyclicBarrier和Semaphore
查看>>
MongoDB学习笔记(五) MongoDB文件存取操作
查看>>