hadoop 单机单间_零基础入门hadoop大数据四——Hadoop框架前奏,JDK环境配置
~~~~~~~~~一天更新两篇~~~~~~
一、本章节完成的内容
1、使用secureCRT工具连接linux主机(配置非常方便,方便粘贴)
2、上传安装包到linux上(用filezilla)
3、安装JDK
二、secureCRT介绍以及配置
为什么要用secureCRT呢?因为linux自带的命令窗口使用起来还是挺不方便的,比如不能直接使用粘贴复制功能,操作记录少,不能使用滚动条翻页等。
关于secureCRT复制粘贴的使用,不需要ctrl+c 和ctrl+V那么麻烦。
复制:鼠标选中内容就已经复制了
粘贴:在输入窗口,右键单击鼠标即可完成粘贴
安装好secureCRT后,双击打开
1、新建节点
2、配置主机信息
3、连接主机
双击后点同意或者accept,再输入密码以及勾选记住密码,点击ok
三、上传安装包到linux系统。
因为我们需要安装的软件包下载在windows系统内,因此需要借助ftp工具将文件传到linux系统内,我这里介绍filezilla工具。
1、在linux系统内,/opt目录下创建两个文件夹:modules 和 software。Modules用来存放需要安装的各种软件包,software用于存放软件安装路径。这个不是必须的,只是为了便于管理,名字以及存放位置,你们喜欢就行。
A、如果当前用户不是hadoopuser用户,先su Hadoopuser 切换至hadoopuser用户
B、cd /opt/ 进入到/opt目录下
C、mkdir modules software 同时创建两个文件夹。因为opt目录的所属者是root,所以可能hadoopuser用户没有权限创建文件夹,如:
此情况下,我们可以通过sudo命令修改opt目录权限,以便hadoopuser用户可以顺利创建目录。
注意:为啥要求一定要hadoopuser的账号创建文件目录呢?因为后续hadoop框架搭建用的账号是hadoopuser账号,启动hadoop时需要创建临时文件或者启动进程时,需要相关安装目录下的读写权限。如果是用root账号创建的目录,后续则会存在无法正常启动集群的情况,如果在练习搭建集群时遇到相关问题,可检查下是否所有文件的所属者是否都同一个用户。
2、使用filezilla连接linux
A、打开已安装好的filezilla,新建站点
B、填写协议、主机ip地址,端口号默认是22
C、选好源文件路径以及目标路径后,双击需要上传的文件即可。本次我们上传我们需要用的安装包有:
jdk-8u161-linux-x64.tar.gz
hadoop-2.7.3.tar.gz
(后面有个hive,等我配置的时候再上传,避免大家现在混乱)
上传完后,在modules文件下输入ll命令,查看文件是否上传成功
四、安装JDK并配置环境变量
因为上传jdk安装包是个gz文件,需要用tar做进一步解压。Linux的软件安装和windows不一样的是,不需要双击运行exe文件,只需要解压相关文件,然后配置环境变量就ok了。
A、用tar命令解压jdk文件到software目录下
tar -zxvf jdk-8u161-linux-x64.tar.gz -C /opt/software/
解压完检查下是否解压成功:cd /opt/software/
B、配置jdk环境变量
Linux系统的环境变量在/etc目录下的profile文件中进行配置,使用vi 命令
Sudo vi /etc/profile --因为profile文件所有者是root,并不是hadoopuser。
将jdk的bin目录(/opt/software/jdk1.8.0_161/bin)添加至profile文件末尾,保存退出,如图:
请记住,等号两边不要有空格哦,不然会报错
初始化profile文件:source /etc/profile
检测jdk环境变量是否配置成功: java –version,如果结果如图,那就说明成功啦:
到此,hadoop的基础实验环境就全部具备了,下一步正式开始hadoop集群单间,下章节先给大家讲一下hadoop单机版的搭建,今天先到这。
对了,软件安装包大家如果需要的话,评论私聊我,我给你们打包下载的链接。
hadoop 单机单间_零基础入门hadoop大数据四——Hadoop框架前奏,JDK环境配置相关推荐
- 大数据之-Hadoop本地模式_执行Grep官方案例---大数据之hadoop工作笔记0021
然后我们再继续看帮助文档,可以看到有个standalone operation 独立操作. 这里本地模式,说hadoop默认被配置为,不是分布式的mode,也就是上面独立操作模式,做为一个单独的jav ...
- 数据结构和算法_零基础入门01
数据结构和算法_零基础入门01 一.数据结构是什么? 逻辑结构.物理结构 二.算法 算法的五个基本特征 算法设计的要求 b站学习小甲鱼的数据结构与算法,自留笔记. 程序设计=数据结构+算法 一.数据结 ...
- 零基础小白的大数据入门手册
零基础小白的大数据入门手册,学大数据前,大家可能听过不少说大数据难学.入行做好心理准备的.大家听完也很动摇很犹豫,怀疑自己能不能学好大数据.这其实完全没有必要,觉得一个东西难,百分之八十的原因是你不了 ...
- 零基础能学大数据开发吗 可以从哪些方面入手
大数据作为当下呼声特别高的IT技术,想学大数据的朋友已经从一个变成两个,从两个变成三个,但是计数单位,也是从个到百到千到万到亿,接下来还可能更高.零基础能学大数据吗?郑州大数据培训哪家好? 面对这个问 ...
- 零基础想学大数据?别急!先搞清这一点
在入行大数据开发之前,相信很多同学都存在一些疑虑. 现在入行大数据有前途吗? 学大数据一定要会Java开发吗? 我是零基础,对大数据什么都不懂,能学好吗? .... 大数据时代,给想从事IT行业的人带 ...
- 零基础学Java大数据难不难
java大数据如今在企业中用到的次数是非常多的,很多人都比较看好java技术,那么零基础学Java大数据难不难?想要学习java技术说难不难,说简单也不是很简单,来看看下面的详细介绍就知道了. 零基础 ...
- 零基础学习java大数据真的难吗?
java是一门永不言败的开发语言,随着软件行业的兴盛,现在学习java的人员也是越来越多了,但是想要学好java的话自学是没有那么容易的事情.特别是对于零基础的学员来,所以对于零基础的学员来说都是要参 ...
- 基于hadoop的商品推荐系统_[零基础入门推荐系统(1)]基于用户和基于物品的协同过滤方法(python代码实现)...
1. 前言: 为什么会有该系列? 最近,打算写<零基础入门推荐系统>系列,为了系统地介绍推荐系统知识,以及加强基础的实践能力. 该系列将结合一些书籍,比如项亮的<推荐系统实践> ...
- 零基础学python 视频_零基础入门学习PYTHON(第2版)(微课视频版)
小甲鱼畅销图书重磅升级,针对Python 3.7,通过生动的实例,让读者在实践中理解概念,在轻松.愉快中学会Python! 本书提倡理解为主,应用为王.因此,只要有可能,小甲鱼(注:作者)都会通过生动 ...
最新文章
- python pdb 基础调试
- 设置路径是服务器上的文件,设置服务器文件路径
- php 获取所有下周1,用php获取本周,下周,本月,下月,本季度日期(摘)
- 【直播回放】80分钟剖析GAN如何从各个方向提升图像的质量
- 视觉SLAM学习--RGB-D SLAM学习(待完善)
- Geospark加载PostgreSQL数据库
- 【渝粤题库】陕西师范大学163202 管理学原理 作业(高起本 专升本)
- @SuppressWarnings使用的正确姿势
- 开始好好学习了,生活得有追求~~~
- 没想到你是这样的Nginx!
- 动态列从一表的数据汇总至另外一张表中
- .netcore 和 java_Java Spring Boot VS .NetCore (九) Spring Security vs .NetCore Security
- CentOS 7.x 安装 Maven
- Coffice协同办公管理系统(C#)(
- 新浪、腾讯微博开放平台非标准oauth解析
- mysql 2203_mysql 错误2203 1061 及安装最后出现1067错误的解决办法
- jquery抓娃娃机代码
- dumpsys查看应用信息
- Unity 第三人称 摄像机
- OllyDbg——基础1
热门文章
- python3 元组 tuple 操作
- linux mysql udf渗透测试
- 安全产品研发与落地的一些方法与思考
- VMWare不能安装64位操作系统原因探析
- MBR区、DBR区、FAT区、DIR区和DATA区的区别
- Android 中的 Service 全面总结
- VMware host-only模式上网设置
- vue接入萤石云_智能家居不香吗?萤石转型:或者臣妾做不到,或者费力不讨好...
- eplan文本怎么换行_JDK 14的新特性:文本块Text Blocks
- 平行志愿计算机检索原理,通俗图解平行志愿,让你明白平行志愿检索规则