本节和大家一起学习一下Hadoop伪分布安装模式,上节我们介绍了Hadoop本地模式的安装,通过本节介绍大家可以做一下对比,看一下那种模式安装适合你,欢迎大家一起来学习Hadoop伪分布安装。为了便于大家理解,先看一下Hadoop的概念。
成都创新互联公司长期为近1000家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为马边彝族企业提供专业的网站制作、成都网站制作,马边彝族网站改版等技术服务。拥有十年丰富建站经验和众多成功案例,为您定制开发。
Hadoop伪分布安装模式
Hadoop概念
一个分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运算和存储。
简单地说来,Hadoop是一个可以更容易开发和运行处理大规模数据的软件平台。
Hadoop实现了一个分布式文件系统(HadoopDistributedFileSystem),简称HDFS。HDFS有着高容错性(fault-tolerent)的特点,并且设计用来部署在低廉的(low-cost)硬件上。而且它提供高传输率(highthroughput)来访问应用程序的数据,适合那些有着超大数据集(largedataset)的应用程序。HDFS放宽了(relax)POSIX的要求(requirements)这样可以流的形式访问(streamingaccess)文件系统中的数据。下面就hadoop0.20.1为蓝本,介绍在UbuntuLinux9.10下hadoop伪分布安装的方法。
支持的平台:
Linux,可作为开发和产品部署的平台;
Windows,可作为开发平台。
事先需要的软件:
1.JavaTM1.6.x,必须安装,建议选择Sun公司发行的Java版本;
2.ssh必须安装,并保证sshd运行,hadoop将以ssh进行通讯;
3.如果是windows,则需要装Cygwin,用以支持shell命令。
安装可用的模式:
1.本地模式;
2.伪分布模式;
3.全分布模式。
Hadoop伪分布模式安装步骤:
1.将hadoop安装包解压缩到某目录下;
2.修改conf/hadoop-env.sh文件,exportJAVA_HOME=那行设置正确的JAVA_HOME位置
3.修改conf/core-site.xml,改为:
- viewplaincopytoclipboardprint?
fs.default.name hdfs://localhost:9000 fs.default.name hdfs://localhost:9000
4.修改conf/hdfs-site.xml,改为:
- viewplaincopytoclipboardprint?
dfs.replication 1 dfs.replication 1
5.修改conf/mapred-site.xml,改为:
- viewplaincopytoclipboardprint?
mapred.job.tracker localhost:9001 mapred.job.tracker localhost:9001
6.设置本机ssh本机无密码
先测试一下,输入命令sshlocalhost,如果提示密码,则需要进行以下操作:
$ssh-keygen-tdsa-P''-f~/.ssh/id_dsa
$cat~/.ssh/id_dsa.pub>>~/.ssh/authorized_keys
7.格式化namenode:
$bin/hadoopnamenode-format
8.启动Hadoop:
$bin/start-all.sh
至此,hadoop伪分布模式安装完毕!
网页名称:Hadoop伪分布模式安装如何实现?
文章链接:http://www.shufengxianlan.com/qtweb/news28/519078.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联