~~~~~~~~~一天更新两篇~~~~~~

一、本章节完成的内容

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环境配置相关推荐

  1. 大数据之-Hadoop本地模式_执行Grep官方案例---大数据之hadoop工作笔记0021

    然后我们再继续看帮助文档,可以看到有个standalone operation 独立操作. 这里本地模式,说hadoop默认被配置为,不是分布式的mode,也就是上面独立操作模式,做为一个单独的jav ...

  2. 数据结构和算法_零基础入门01

    数据结构和算法_零基础入门01 一.数据结构是什么? 逻辑结构.物理结构 二.算法 算法的五个基本特征 算法设计的要求 b站学习小甲鱼的数据结构与算法,自留笔记. 程序设计=数据结构+算法 一.数据结 ...

  3. 零基础小白的大数据入门手册

    零基础小白的大数据入门手册,学大数据前,大家可能听过不少说大数据难学.入行做好心理准备的.大家听完也很动摇很犹豫,怀疑自己能不能学好大数据.这其实完全没有必要,觉得一个东西难,百分之八十的原因是你不了 ...

  4. 零基础能学大数据开发吗 可以从哪些方面入手

    大数据作为当下呼声特别高的IT技术,想学大数据的朋友已经从一个变成两个,从两个变成三个,但是计数单位,也是从个到百到千到万到亿,接下来还可能更高.零基础能学大数据吗?郑州大数据培训哪家好? 面对这个问 ...

  5. 零基础想学大数据?别急!先搞清这一点

    在入行大数据开发之前,相信很多同学都存在一些疑虑. 现在入行大数据有前途吗? 学大数据一定要会Java开发吗? 我是零基础,对大数据什么都不懂,能学好吗? .... 大数据时代,给想从事IT行业的人带 ...

  6. 零基础学Java大数据难不难

    java大数据如今在企业中用到的次数是非常多的,很多人都比较看好java技术,那么零基础学Java大数据难不难?想要学习java技术说难不难,说简单也不是很简单,来看看下面的详细介绍就知道了. 零基础 ...

  7. 零基础学习java大数据真的难吗?

    java是一门永不言败的开发语言,随着软件行业的兴盛,现在学习java的人员也是越来越多了,但是想要学好java的话自学是没有那么容易的事情.特别是对于零基础的学员来,所以对于零基础的学员来说都是要参 ...

  8. 基于hadoop的商品推荐系统_[零基础入门推荐系统(1)]基于用户和基于物品的协同过滤方法(python代码实现)...

    1. 前言: 为什么会有该系列? 最近,打算写<零基础入门推荐系统>系列,为了系统地介绍推荐系统知识,以及加强基础的实践能力. 该系列将结合一些书籍,比如项亮的<推荐系统实践> ...

  9. 零基础学python 视频_零基础入门学习PYTHON(第2版)(微课视频版)

    小甲鱼畅销图书重磅升级,针对Python 3.7,通过生动的实例,让读者在实践中理解概念,在轻松.愉快中学会Python! 本书提倡理解为主,应用为王.因此,只要有可能,小甲鱼(注:作者)都会通过生动 ...

最新文章

  1. python pdb 基础调试
  2. 设置路径是服务器上的文件,设置服务器文件路径
  3. php 获取所有下周1,用php获取本周,下周,本月,下月,本季度日期(摘)
  4. 【直播回放】80分钟剖析GAN如何从各个方向提升图像的质量
  5. 视觉SLAM学习--RGB-D SLAM学习(待完善)
  6. Geospark加载PostgreSQL数据库
  7. 【渝粤题库】陕西师范大学163202 管理学原理 作业(高起本 专升本)
  8. @SuppressWarnings使用的正确姿势
  9. 开始好好学习了,生活得有追求~~~
  10. 没想到你是这样的Nginx!
  11. 动态列从一表的数据汇总至另外一张表中
  12. .netcore 和 java_Java Spring Boot VS .NetCore (九) Spring Security vs .NetCore Security
  13. CentOS 7.x 安装 Maven
  14. Coffice协同办公管理系统(C#)(
  15. 新浪、腾讯微博开放平台非标准oauth解析
  16. mysql 2203_mysql 错误2203 1061 及安装最后出现1067错误的解决办法
  17. jquery抓娃娃机代码
  18. dumpsys查看应用信息
  19. Unity 第三人称 摄像机
  20. OllyDbg——基础1

热门文章

  1. python3 元组 tuple 操作
  2. linux mysql udf渗透测试
  3. 安全产品研发与落地的一些方法与思考
  4. VMWare不能安装64位操作系统原因探析
  5. MBR区、DBR区、FAT区、DIR区和DATA区的区别
  6. Android 中的 Service 全面总结
  7. VMware host-only模式上网设置
  8. vue接入萤石云_智能家居不香吗?萤石转型:或者臣妾做不到,或者费力不讨好...
  9. eplan文本怎么换行_JDK 14的新特性:文本块Text Blocks
  10. 平行志愿计算机检索原理,通俗图解平行志愿,让你明白平行志愿检索规则