文档章节

[虚拟机VM][Ubuntu12.04]搭建Hadoop完全分布式环境(二)

javaer
 javaer
发布于 2017/07/24 15:29
字数 302
阅读 10
收藏 0

接上一篇,本篇继续介绍在虚拟机上搭建Hadoop完全分布式集群环境

安装和配置Java环境

安装JDK:jdk-8u121-Linux-x64.tar.gz 
链接:http://pan.baidu.com/s/1dFbzM4x 密码:3fbw

1、以master为例,下载完,解压,这些最好都在hadoop用户的根目录下执行,可以避免在其他目录没有权限的问题,解压完在移动到/usr/lib/jvm/jdk1.8.0_121目录下面,这个不是必须的,大家也可以移到其他目录:

hadoop@master:~$ cd ~
hadoop@master:~$ tar -zxvf ~/jdk-8u121-linux-x64.tar.gz
hadoop@master:~$ sudo mv ~/jdk1.8.0_121 /usr/lib/jvm/

这里写图片描述

2、配置环境变量

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_121
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

将上面的内容添加到~/.bashrc文件中,注意,JAVA_HOME后面的路径改成自己的安装路径:

hadoop@master:~$ vi ~/.bashrc
hadoop@master:~$ source ~/.bashrc

这里写图片描述

使用Java -version命令查看版本,如果出现以下信息,说明配置成功了: 
这里写图片描述

同样,也把slave1slave2安装和配置好java环境

master的jdk文件远程拷贝slave1slave2

scp /tmp/jdk-8u121-linux-x64.tar.gz hadoop@slave1:/tmp
scp /tmp/jdk-8u121-linux-x64.tar.gz hadoop@slave2:/tmp

 

本文转载自:http://blog.csdn.net/downing114/article/details/62429591

共有 人打赏支持
javaer
粉丝 23
博文 64
码字总数 7899
作品 0
太原
程序员
私信 提问
[虚拟机VM][Ubuntu12.04]搭建Hadoop完全分布式环境(三)(终篇)

接前两篇,这是最终篇,前面的准备工作都完成了之后,我们开始安装和部署 安装和配置Hadoop hadoop-2.2.0x64.tar.gz 链接:http://pan.baidu.com/s/1boSGvrp 密码:559o 集群中每台机器的配置...

javaer
2017/07/25
28
0
超详细hadoop发行版安装教程(附图文步骤)

在前几篇的文章中分别就虚拟系统安装、LINUX系统安装以及hadoop运行服务器的设置等内容写了详细的操作教程,本篇分享的是hadoop的下载安装步骤。在此之前有必要做一个简单的说明:分享的所有...

左手的倒影
08/03
0
0
Hadoop环境搭建及相关组件的工作流程介绍

1前言 本篇博客主要是记录Hadoop环境配置包括单机伪分布环境搭建,分布式环境搭建和Hadoop相关组件的工作流程介绍,包括HDFS读写流程,YARN的资源调度流程,MapReduce工作流程。 建议先理解各...

u014732537
05/24
0
0
(第2篇)一篇文章教你轻松安装hadoop

如果你看了我的上一篇文章,那此时你对hadoop已经有了一个大概的了解,那接下来这篇文章就教大家怎么安装hadoop环境,只要你用心,仔细的跟着文章中讲到的做,肯定能正确安装。 安装hadoop环...

I加加
2017/03/06
0
0
最新hadoop下载安装教程(附详细图文步骤)

在前几篇的文章中分别就虚拟系统安装、LINUX系统安装以及hadoop运行服务器的设置等内容写了详细的操作教程,本篇分享的是hadoop的下载安装步骤。 在此之前有必要做一个简单的说明:分享的所有...

adnb34g
08/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

epoll中使用

1、一个线程epoll_wait时,另一个线程调用epoll_ctl是安全的。 2、使用edge触发,在socket有数据到来后,不收取数据,再次调用epoll_ctl将socket加入,仍会触发下一次动作。 asio用该方法来发...

gelare
16分钟前
1
0
PHP规范PSR2

PSR标准 - PSR-2 为了尽可能的提升阅读其他人代码时的效率,下面例举了一系列的通用规则,特别是有关于PHP代码风格的。 各个成员项目间的共性组成了这组代码规范。当开发者们在多个项目中合作...

geek土拨鼠
31分钟前
5
0
【极简】如何在服务器上安装SSL证书?

本文适合任何人了解,图形化操作。下面以腾讯云为例,并且服务器(linux)也安装了宝塔面板。 1.登陆腾讯云账号进入控制台,找到SSL的产品 2.按要求申请并填写表单,记住私钥密码 3.提交后,待...

皇冠小丑
39分钟前
1
0
深入理解编译器

深入理解编译器 原文出处 欢迎向Rust中文社区投稿,投稿地址,好文将在以下地方直接展示 1 Rust中文社区首页 2 Rust中文社区Rust文章栏目 3 知乎专栏Rust语言 编程语言是如何工作的 从内部理解...

krircc
41分钟前
1
0
Centos7&docker-ce&compose&wordpress

如题,最近帮人装个WordPress,想起来用docker方便,这里做个记录。 因为docker要求linux内核版本3.10以上我记得,所以直接用的centos7省去很多麻烦。 主机在国内的先把yum源改成国内的阿里云...

虚拟世界的懒猫
45分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部