• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >云计算 > Spark On Yarn 详细配置流程

Spark On Yarn 详细配置流程

作者:李天泉 字体:[增加 减小] 来源:互联网

本文主要包含hadoop,spark,yarn等服务器相关知识,李天泉希望可以进行参考

1、系统与软件准备

 

  • 系统:centos7
  • 软件:

 

  1.  hadoop-2.7.2.tar.gz,请勿选择src版本,否则需要自行编译
  2.  jdk-7u79-linux-x64.tar.gz
  3.   scala-2.10.3.tgz
  4.   spark-1.6.1-bin-hadoop2.6.tgz,选择hadooppre-built版本,否则需要安装后编译
  5.   zookeeper-3.3.6.tar.gz

# tar xvzf jdk-7u45-linux-x64.tar.gz -C/usr/local 

# cd /usr/local 

# ln -s jdk1.7.0_45 jdk 

 

# vim /etc/profile 加入以下内容

 

[html] view plain copy
  1. export JAVA_HOME=/usr/local/jdk   
  2. export CLASS_PATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib   
  3. export PATH=$PATH:$JAVA_HOME/bin   

 

# source /etc/profile 

2. Scala安装

 

# tar xvzf scala-2.10.3.tgz -C/usr/local 

# cd /usr/local 

# ln -s scala-2.10.3 scala 

  

# vim /etc/profile 加入以下内容

 

[html] view plain copy
  1. export SCALA_HOME=/usr/local/scala   
  2. export PATH=$PATH:$SCALA_HOME/bin   

 

3. SSH免登录配置

 

#ssh-keygen

在node1下生成的密钥对:id_rsa和id_rsa.pub,默认存储在"~/.ssh"目录下,包括两个文件,id_rsa和id_rsa.pub,分别为私钥和公钥

  将公钥写入信任文件中

#cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

       然后修改authorized_keys文件的权限

#chmod 644 ~/.ssh/authorized_keys

       node1中的authorized_keys拷贝至其余节点的~/.ssh目录下,修改SSH配置文件"/etc/ssh/sshd_config"的下列内容(这步可以省略)

RSAAuthentication yes # 启用 RSA 认证 

PubkeyAuthentication yes # 启用公钥私钥配对认证方式 

AuthorizedKeysFile .ssh/authorized_keys # 公钥文件路径(和上面生成的文件同)

 

#service sshd restart

重启SSH服务

4.主机名设置

 

# vim /etc/hosts 

 

[html] view plain copy
  1. 10.25.248.1    node1  
  2. 10.25.248.29   node2  
  3. 10.25.248.17   node3  
 

 

#vi /etc/sysconfig/network

       HOSTNAME=node1/node2/node3

 

5. Zookeeper安装

 

# mkdir –p /root/data/hadoop/zookeeper/{data,logs}

两个文件夹都需要预先建立好,否则会运行时会报错

 

# vim /usr/local/zookeeper/conf/zoo.cfg

 

[html] view plain copy
  1. tickTime=2000  
  2. initLimit=10  
  3. syncLimit=5  
  4.    
  5. dataDir=/root/data/hadoop/zookeeper/data  
  6. clientPort=2181  
  7.    
  8. server.1=10.25.248.1:2888:3888  
  9. server.2=10.25.248.29:2888:3888  
  10. server.3=10.25.248.17:2888:3888  
 

 

接着在/root/data/hadoop/zookeeper/data下分别建立名为myid文件,文件内容为上述zoo.cfg中IP地址对应server.[numb

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • hadoop2.x编译(三),hadoop2.x编译
  • hadoop集群搭建-笔记,hadoop集群搭建
  • hadoop做HA后,hbase修改,hadoophahbase修改
  • Hadoop集群搭建之搭建DNS,hadoop集群dns
  • hadoop2.7配置HA,使用zk和journal,hadoop2.7zk
  • hadoop1 & hadoop2 fair-schduler 配置和使用,hadoop
  • hadoop集群搭建之NFS服务,hadoop集群nfs
  • hadoop2企业级集群部署(DNS域名解析+NFS密钥共享+AWK批量复制),hadoop2awk
  • CentOS6.5系统下Hadoop2.6.0完全分布式环境安装与配置信息介绍,centos6.5hadoop2.6
  • hadoop-common源码分析之-WritableUtils,hadoopcommon源码

相关文章

  • @RequestMapping的params参数 @RequestMapping(params = "method=save"),requestmapping
  • 生源再增 欲促寒门出贵子,生源促寒门贵子
  • Spark学习笔记之浅释,spark学习笔记
  • hadoop集群搭建-笔记,hadoop集群搭建
  • H3C config vlan access and trunk links,h3ctrunk
  • Hadoop之——HDFS随笔,hadoophdfs
  • <转>Openstack Ceilometer监控项扩展,openstackceilometer
  • Redis源码学习-Lua脚本,redis源码-lua
  • Docker 中文文档目录,docker文档目录
  • 在spark上运行独立程序(Self-Contained Applications),selfcontained

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • 如何配置和使用Pivotal Cloud Foundry里的HAPorxy(下),pivotalhaporxy
    • Spark学习笔记之浅释,spark学习笔记
    • HBase shell 启动出错 org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = Con,
    • CDH5 hadoop-hive-habse单机版配置,hadoophivehbase
    • Hadoop源代码分析(三七),hadoop源代码
    • 微软云和阿里云的区别,微软云和阿里
    • hadoop-common源码分析之-WritableUtils,hadoopcommon源码
    • R.net简介(原创翻译),r.net简介原创翻译
    • 金典依旧,钱龙金典版
    • 机器学习算法-K-means聚类,算法-k-means聚类

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有