设为首页 收藏本站
查看: 705|回复: 0

[经验分享] 安装hadoop

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-7-12 10:48:44 | 显示全部楼层 |阅读模式
  
  生成yum源
  cd /var/ftp/pub/cdh/5
  createrepo --update .
  
  从节点
  yum clean all
  配置yum库
  /etc/yum.repos.d
  # cat /etc/yum.repos.d/cloudera-cdh.repo
[hadoop]
name=hadoop
baseurl=ftp://192.168.34.135/pub/cdh/5/
enabled=1
gpgcheck=0
  
  安装JDK
  yum install jdk
  echo "export JAVA_HOME=/usr/java/latest" >> /root/.bash_profile
  echo "export PATH=\$JAVA_HOME/bin:\$PATH" >> /root/.bash_profile
  
  安装namenode
  yum install hadoop hadoop-hdfs hadoop-client hadoop-doc hadoop-debuginfo hadoop-hdfs-namenode
  
  安装webhdfs
  yum install hadoop-httpfs
  
  安装secondary namenode
  yum install hadoop-hdfs-secondarynamenode
  
  安装datanode
  yum install hadoop hadoop-hdfs hadoop-client hadoop-doc hadoop-debuginfo hadoop-hdfs-datanode
  
  配置HDFS
  配置文件路径
  /etc/hadoop/conf
  
  core-site.xml
  
        hadoop.tmp.dir
        /home/yimr/var/filesystem
   
  
    fs.default.name
    hdfs://yi01:9000
   
  
  hdfs-site.xml
  
        dfs.replication
        2
   
  
        dfs.permissions.superusergroup
        yimr
   
  
  配置Secondary Namenode
  hdfs-site.xml
  
        dfs.secondary.http.address
        yi01:50090
   
  
  配置WebHdfs
  core-site.xml
  
    hadoop.proxyuser.httpfs.hosts  
    *
   
  
    hadoop.proxyuser.httpfs.groups
    *
   
  
  启动webhdfs
  service hadoop-httpfs start
  
  启动HDFS
  同步配置到所有节点
  rsync -av /etc/hadoop/conf/ 192.168.34.130:/etc/hadoop/conf/
  
  格式化namenode
  mkdir -p /home/yimr/var/filesystem
  chown -R hdfs.hdfs /home/yimr/var/filesystem
  sudo -u hdfs hadoop namenode -format
  
  每个节点启动hdfs
  for x in `ls /etc/init.d/|grep  hadoop-hdfs` ; do service $x start ; done
  
  service hadoop-hdfs-datanode start
service hadoop-hdfs-namenode start
  
  
  安装Yarn
  安装resource manager
  yum install hadoop-yarn hadoop-yarn-resourcemanager
  
  安装node manager
  yum install hadoop-yarn hadoop-yarn-nodemanager hadoop-mapreduce
  
  安装history server
  yum install hadoop-mapreduce-historyserver hadoop-yarn-proxyserver
  
  配置Yarn
  mapred-site.xml
  
    mapreduce.framework.name
    yarn
   
  
  yarn-site.xml
  
  
    The hostname of the RM.
    yarn.resourcemanager.hostname
    yi01
   
  
    yarn.nodemanager.aux-services
    mapreduce_shuffle
  
  
  配置history server
  mapred-site.xml
  
    yarn.app.mapreduce.am.staging-dir
    /user
   
  
  启动服务
  启动history server
  sudo -u hdfs hadoop fs -mkdir -p /user
  sudo -u hdfs hadoop fs -chmod 777 /user
  sudo -u hdfs hadoop fs -mkdir -p /user/history
  sudo -u hdfs hadoop fs -chmod -R 1777 /user/history
  sudo -u hdfs hadoop fs -chown mapred:hadoop /user/history
  
  /etc/init.d/hadoop-mapreduce-historyserver start
  
  启动yarn
  for x in `ls /etc/init.d/|grep hadoop-yarn` ; do service $x start ; done
  service hadoop-yarn-nodemanager start
  
  HDFS界面
  yi00:50070
  
  Yarn界面
  yi00:8088
  
  history界面
  yi00:19888
  
  测试
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-85737-1-1.html 上篇帖子: hadoop伪分布式部署 下篇帖子: Hadoop和Hive的数据处理流程
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表