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

Hadoop2伪分布模式安装,hadoop2分布模式

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

本文主要包含hadoop2,hadoop2.x集群搭建,hadoop2.x,hadoop2教程,hadoop2 wordcount等服务器相关知识,网友希望可以进行参考

Hadoop2伪分布模式安装,hadoop2分布模式


参照Apache的官方文档,Hadoop2还是蛮好搭建的,但是搭建好后,MapReduce的JobHistory页面却没法进去,这是因为JobHistory没有配置正确或者服务没有启动起来。本文将梳理伪分布模式的搭建过程,并给出配置文档,让你不再为搭建这些过程烦恼。

准备

  • 安装程序获取:从官网上下载,从Apache Download Mirrors选择一个镜像位置,然后选择一个Hadoop版本,下载hadoop-2...tar.gz
  • 安装jdk
sudo apt-get autoremove openjdk*
从Oracle官网上下载jdk1.6及以上版本(1.6和1.7的可用,1.8的没测试过),并进行相应的配置
  • ssh无密登陆本地机器
#安装ssh
$sudo apt-get install openssh-server
$sudo apt-get install openssh-client
#配置
$ssh-keygen   #然后一直按回车键即可
$cd .ssh
$cp id_rsa.pub authorized_keys
$ssh localhost #此时不需要输入密码,证明配置成功

安装与配置

安装

我的安装路径为/usr/local/hadoop-2/hadoop2,数据的存放路径为/usr/local/hadoop-2
下面的过程是将hadoop安装包存放在/usr/local/hadoop-2/hadoop2
$cd /usr/local
$sudo mkdir hadoop-2
$sudo chown yang:yang hadoop-2/ #将hadoop-2的所属用户和用户组均改成yang,你在配置的时候,将yang可以改成你的用户名即可
$cd hadoop-2
$cp ~/下载/hadoop-2.4.0.tar.gz ./   
$tar -zxvf hadoop-2.4.0.tar.gz 
$mv hadoop-2.4.0/ hadoop2

配置

可以参考我的配置文件进行配置https://github.com/yanghaogn/Hadoop/tree/master/Hadoop2/ConfPseudoDistributedMode,将该git工程下下来后,用Beyond Compare比较本地的配置和我的配置文件差别即可进行配置,配置中的yang为我的计算机名,你改成你的电脑名或者localhost即可。etc/hadoop下的配置项主要为:mapred-site.xml、core-site.xml、hdfs-site.xml、yarn-site.xml、hadoop-env.sh、yarn-site.xml,sbin/下的配置项主要是start-all.sh和stop-all.sh,在其中加入jobhistory的启动和关闭脚本

     为了方便使用,在~/.bashrc中添加下面的内容,这样在运行hadoop相关命令的时候,就不用进入Hadoop目录而可以直接使用hadoop命令了

export PATH=$PATH:/usr/local/hadoop-2/hadoop2/bin:/usr/local/hadoop-2/hadoop2/sbin

运行

$hadoop namenode -format #首次启动的时候需要
$sbin/start-all.sh
#计算pi
$hadoop jar /usr/local/hadoop-2/hadoop2/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.4.0.jar pi 2 10
在浏览器上打开http://yang:8088即可看到刚刚运行的计算pi的MapReduce作业,此处yang为我的电脑名,改成你的电脑名即可

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

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

  • hadoop2.x编译(三),hadoop2.x编译
  • hadoop集群搭建-笔记,hadoop集群搭建
  • 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
  • hadoop2.x HDFS快照介绍,hadoop2.xhdfs快照
  • NUTCH2.3 hadoop2.7.1 hbase1.0.1.1 solr5.2.1部署(一),hadoop2.7安装

相关文章

  • Hadoop之——伪分布安装,hadoop伪分布
  • spark 查看 job history 日志,sparkjob
  • Hadoop学习笔记0005——centos下运行Hadoop实例,centoshadoop
  • Hadoop Installation on Linux,hadoopinstallation
  • hive join详解,hivejoin
  • 这会不会是顶好的实现万物互联的途径?--设备智能化改造,万物--
  • hbase数据存取策略,hbase存取策略
  • hadoop distcp使用,hadoopdistcp
  • 机器学习-组合算法总结,机器组合算法总结
  • hive sql,hive

文章分类

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

最近更新的内容

    • A Note on Distributed Computing,anoteondialectic
    • storm的集群安装与配置,storm集群配置
    • Deep learning by Andrew Ng,learningandrew
    • Linux系统只能连上内网不能够连上外网。Unit network.service entered failed state.,外网访问内网服务器
    • Nodejs课堂笔记-第六课 在DynamoDB中如何创建表,nodejsdynamodb
    • hive中使用case、if:一个region统计业务(hive条件函数case、if、COALESCE语法介绍:CONDITIONAL FUNCTIONS IN HIVE),hivenotin
    • 产品级敏捷案例: 企业云存储,案例企业云存储
    • hadoop distcp使用,hadoopdistcp
    • hadoop权威指南(第四版)要点翻译(1)——Foreword and Preface,hadoopforeword
    • Hadoop集群优化,hadoop集群

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

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