- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
hadoop伪分布模式安装
实验环境说明
操作系统:Ubuntu16.04
JDK版本:1.8
Hadoop:版本 2.7.2
Vmware workstation:12.0
软件下载
下载 ubuntu16:
/releases/16.04/release/
创建用户hadoop
为操作系统添加hadoop用户并设置密码,之后对Hadoop的操作均由hadoop用户完成
创建hadoop用户: $ adduser hadoop 后续步骤安装软件目录 /home/hadoop/安装包
Hadoop的三种安装模式
单机模式standalone mode
在这种默认模式下配置文件是没有信息的,Hadoop完全运行在本地
该模式主要用于开发调试MapReduce程序的应用逻辑
伪分布式模式pseudo distributed mode
Hadoop通过不同的java进程模拟多个节点,实现模拟的分布式配置
伪分布式模式适合初学者用于学习Hadoop的原理和基本使用方法
分布式(集群)模式distributed mode
Hadoop安装在多个(3+)个节点的集群之上
分布式模式是Hadoop在实际生产应用中采用的模式
安装JDK
下载jdk, hadoop2.7.2不再支持jdk1.6及以下版本,把离线包拷入到/home/hadoop/文件夹下,然后执行命令安装。
#su hadoop
$cd
$tar -zxvf jdk-8u91-linux-x64.tar.gz
$mv jdk1.8.0_91/ jdk1.8
配置JDK环境变量
安装完jdk后,需要配置环境变量,把java变成系统内命令
编辑.profile文件来修改系统环境变量。
export JAVA_HOME=/home/hadoop/jdk1.8
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
export JRE_HOME=$JAVA_HOME/jre
$ source .profile
$ java -version
安装hadoop
下载解压hadoop安装包
下载hadoop安装包hadoop-2.7.2.tar.gz
下载路径:
/repos/dist/release/hadoop/common/hadoop-2.7.2/
将下载的文件拷贝到/home/hadoop目录中,执行命令进行安装
tar -xvf hadoop-2.7.2.tar.gz
配置ssh免密码登录
hadoop的进程之间通信使用ssh方式,为了实现自动化操作,需要配置ssh免密码登陆方式。
生成公钥、私钥对
su – hadoop
$ssh-keygen -t rsa
将公钥追加到authorized_keys文件中:
cat .ssh/id_rsa.pub .ssh/authorized_keys
安装hadoop
下载解压hadoop安装包
下载hadoop安装包hadoop-2.7.2.tar.gz
下载路径:
/repos/dist/release/hadoop/common/hadoop-2.7.2/
将下载的文件拷贝到/home/hadoop目录中,执行命令进行安装
tar -xvf hadoop-2.7.2.tar.gz
Hadoop配置
修改hadoop环境变量配置
$sudo vi /etc/.profile
export HADOOP_HOME=/home/hadoop/hadoop-2.7.2
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH:$HADOOP_HOME/share/hadoop/common/hadoop-common-2.7.2.jar:$HADOOP_HOME/share/hadoop/mapreduce/hadoop-mapreduce-client-core-2.7.2.jar:$HADOOP_HOME/share/hadoop/common/lib/commons-cli-1.2.jar
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$HADOOP_HOME/sbin:$HADOOP_HOME/bin:$PATH
配置hadoop集群
配置之前,
您可能关注的文档
- 小学语文六年级下册期中考试卷.docx
- 小学语文六年级毕业考试语文模拟试卷.docx
- 小学语文六年级试题——古诗词诵读及其课外名著常识测试题.docx
- G蛋白介导的跨膜信号转导展示.pptx
- H1受体阻断药的不良反应.pptx
- H1受体阻断药的临床应用.pptx
- H1受体阻断药的药动学特点.pptx
- H1受体阻断药的药理作用.pptx
- H2受体阻断药的不良反应.pptx
- H2受体阻断药的临床应用.pptx
- 超星尔雅学习通《形势与政策(2024春)》章节测试及答案解析.docx
- 超星尔雅学习通《形势与政策(2024春)》章节测试及答案【各地真题】.docx
- 三年级下美术教学设计-用短线组成的画-沪教版.docx
- 超星尔雅学习通《形势与政策(2024春)》章节测试及完整答案一套.docx
- 超星尔雅学习通《形势与政策(2024春)》章节测试及完整答案(名师系列).docx
- 超星尔雅学习通《形势与政策(2024春)》章节测试及一套参考答案.docx
- 五年级上册英语学案-Unit 5 There is a big bed. A. let’s spell-人教(PEP).docx
- 超星尔雅学习通《形势与政策(2024春)》章节测试【综合卷】.docx
- Lesson 22 Gifts For Everyone2023-2024学年五年级(三起)下册英语教学设计(冀教版).docx
- 2024年税务师题库附参考答案【突破训练】.docx
最近下载
- 舟山市普陀区全民健身中心项目设计说明.doc
- 2023年山东女子学院计算机应用技术专业《数据结构与算法》科目期末试卷A(有答案).docx VIP
- 5215建筑财务与成本核算A.pdf VIP
- GB∕T 29315-2022 中小学、幼儿园安全防范要求.pdf
- 2023年广东广州中考数学真题(含答案).pdf VIP
- 符合《政府采购法》第22条规定的承诺书模板.docx VIP
- 常压下苯--甲苯的气液平衡数据.doc VIP
- 构建县域技术创新服务支撑体系浅探------以石狮市为例.pdf VIP
- 超星尔雅学习通《中国陶瓷鉴赏与器物陈设》章节测试答案.docx VIP
- 国家电网公司电力安全工作规程第5部分:风电场.pdf
文档评论(0)