第二周之Hadoop学习(二)
这篇博客根据http://dblab.xmu.edu.cn/blog/install-hadoop-in-centos/中的教程进行学习;
首先按照教程的操作的第一步的时候,电脑直接蓝屏了。
但是依然没有打击到我想学习hadoop的热情。继续启动centos

根据教程,我刚刚创建了一个自己名称的用户,因此在这里需要继续创建一个hadoop的账户

添加一个hadoop的用户并且设置密码,同时修改好权限,退出登录

切换成hadoop账号
接着进入安装SSH的操作,首先打开终端,检验系统是否已经安装ssh

检测到已经安装进入下一步,安装Java环境,则需要通过yum命令在linux中安装Java jdk的环境
输入命令等待一段时间,安装过程:

接着配置系统JAVA_HOME环境变量,同时检测是否安装成功
进入配置文件中末尾添加其值,输入命令让文件生效

检验环境变量配置及其java环境是否被正确安装

可以看到系统提示并没有这个文件夹,我们去那个盘符看看究竟是否有相应的文件夹来查找环境变量设置错误的地方

根据路径一路查找到最终的盘符,发现有相应的文件。查找是否中途有任何字符输入错误的地方
usr没错
lib没错
jvm没错
java-1.7.0-openjdk错误;并没有这个文件夹,但是存在一个java-1.7.0和java-openjdk的两个文件夹
要判断哪个文件夹是正确的环境变量的话,要进入其中查看是否有相应的文件,java-openjdk没有问题,接着查看java-1.7.0同样存在相应的文件,则选择接近的java-1.7.0为优先对象进行测试

1.7.0作为环境失败,则将openjdk作为环境再次尝试。
相同的错误。
经过不断的尝试后,最终定位到一个文件中和之前的版本号一致,但是环境变量和教程中的不一样。

JAVA环境大致上已经安装好了
紧接着进入Hadoop2的安装,通过火狐浏览器下载相应的hadoop2的版本

好了吃了个苹果后下载完成了,接着进入下一步的操作
解压hadoop同时安装hadoop后查看hadoop的版本信息

hadoop已经被成功安装了
首先初始尝试运行hadoop中的例子,发现出现错误,则使用需要修改其中的hostname映射
进入hostname中填写127.0.0.1的映射,再次运行实例成功运行。

输出结果:

清空output文件夹

第二周之Hadoop学习(二)的更多相关文章
- 大二暑假第二周总结--开始学习Hadoop基础(一)
一.简单视频学习Hadoop的处理架构 二.简单视频学习分布式文件系统HDFS并进行简单的实践操作 简单操作教程:http://dblab.xmu.edu.cn/blog/290-2/ 注意:在建立H ...
- 2019暑假第二周(hadoop在个人电脑上的搭建)
一,Hadoop和NoSQL数据库的学习,大多需要Linux环境. 搭建Linux环境可以分为两种方式: (1)在电脑上安装双操作系统,即同时安装Linux和Windows操作系统,在电脑启动的时候, ...
- hadoop学习(二)----HDFS简介及原理
前面简单介绍了hadoop生态圈,大致了解hadoop是什么.能做什么.带着这些目的我们深入的去学习他.今天一起看一下hadoop的基石--文件存储.因为hadoop是运行与集群之上,处于分布式环境之 ...
- 20175215 2018-2019-2 第二周java课程学习总结
一.学生免费申请使用IDEA 下载好IDEA后,设置到最后有一个界面, 我们需要到IDEA官网进行IDEA免费试用权的申请,如果有学校的邮箱,使用学校的邮箱注册并证明是自己的就可以直接通过申请.如下图 ...
- 第六周之Hadoop学习(六)
继续上周开启telnet的过程,这个过程发现win10上运行不了telnet的命令 原因大概在于没有开启telnet服务,从网上下载好telent服务端,安装后继续尝试是否能在win10上使用hado ...
- 第五周之Hadoop学习(五)
在上周已经完成Hadoop的Java编程环境下的配置,这周则是通过对Eclipse的环境编程对Hadoop的API进行简单的调用 参考地址:https://blog.csdn.net/u0105237 ...
- 补交第二周作业:学习ka li
在老师给的虚拟机上安装,试了n次都没有安装成功,百度上的说法也是众说纷纭. 之后重新安装了另一个版本的虚拟机,按照教程成功装上了ka li. 一. 安装VMtools:是为了方便宿主机与虚拟机间的文件 ...
- 第二周 day2 python学习笔记
1. python中的三元运算: result=value1 if 条件 else value2 如果条件成立,result=value1 如果条件不成立,result=value2 2. pytho ...
- hadoop学习二:hadoop基本架构与shell操作
1.hadoop1.0与hadoop2.0的区别:
随机推荐
- Added non-passive event listener to a scroll-blocking 'touchmove' event. Consider marking event handler as 'passive' to make the page more responsive
Vue控制台警告: Added non-passive event listener to a scroll-blocking 'touchmove' event. Consider markin ...
- 左偏树 (p3261) 对我来说是一道进阶题
题意:有n座城池,m个人: 每座城池有一个耐久度: 每座城池有一个父亲城池(肯定会形成一棵树),还有flag base (这个看题意) 每个人有一个战力值和一个开始进攻的城池序号: 问:1.每个城池能 ...
- 生成树计数 lighting 最终决定用这个模板! (有逆元的模板)
#include <cstdio> #include <cstring> #include <algorithm> #include <cmath> # ...
- maven私服搭建&使用
Maven私服搭建教程 一.nexus安装 1,解压安装包 安装包下载地址 2,以管理员身份打开cmd 3,进入到nexus的bin目录 (1) 安装:nexus install (2) 启动:nex ...
- 【游戏体验】Haunted House(鬼屋历险记)
>>>点此处可试玩无敌版<<< 这款游戏可谓是经典,很多人的童年都有过它的陪伴,不妨重拾当年的快乐 个人测评 游戏性 9/10 音乐 7/10 剧情 4/10 总评 ...
- php的排序函数
sort(array,sortingtype); 参数 描述 array 必需.规定要进行排序的数组. sortingtype 可选.规定如何比较数组的元素/项目.可能的值: 0 = SORT_REG ...
- P&R --From 陌上风骑驴看IC
FLOORPLAN: 做好floorplan要掌握哪些知识技能 遇到floorplan问题,大致的debug步骤和方法有哪些 如何衡量floorplan的QA 以上是驴神提的五大点问题.鄙人狠狠地反驳 ...
- 02hive数据类型
一. 基本数据类型 对于 Hive 的 String 类型相当于数据库的 varchar 类型,该类型是一个可变的字符串,不过它不能声明其中最多能存储多少个字符,理论上它可以存储 2GB 的字符数. ...
- webpack初学踩坑记
注意事项: 1. webpack不用装在全局环境下,在哪个项目中使用,就安装在该项目下即可 1. 问题一:npm init 初始化一个项目后,添加webpack.config.js文件,在该项目中通过 ...
- JavaScript 对象属性与方法
对象的创建: 1 字面量创建 var obj = {a:1,b:2}; 2 构造函数创建 var obj = new Object(); obj.a = 1; obj.b = 2; 3 Object. ...