Hadoop实验环境与资料说明

说明:

将实训所需的资料和实验所需依赖放在该文章内,便于以后查看!

一、实验环境


  • 虚拟机:VMware/VirtualBox
  • Centos7镜像:CentOS-7-x86_64-DVD-1511.iso
  • JDK: jdk-8u171-linux-x64.tar.gz (建议与我保持一致)
  • Hadoop:hadoop-2.7.3.tar.gz(建议与我保持一致)
  • 连接工具:MobaXterm_Portable 或FinalShell(可选)
  • 开发工具:IDEA
  • 所需软件(除IDEA外)下载路径:
    链接:https://pan.baidu.com/s/1BYaMskazxKYheZa3GFRkZg
    提取码:98c0
    

二、两种依赖引入方式


  1. Maven方式进行引入(建议使用)
    在pom.xml中需要引入的依赖如下所示:
     <dependency>
        <groupId>org.apache.hadoop</groupId>
        <artifactId>hadoop-common</artifactId>
        <version>2.7.3</version>
    </dependency>
    <dependency>
        <groupId>org.apache.hadoop</groupId>
        <artifactId>hadoop-hdfs</artifactId>
        <version>2.7.3</version>
    </dependency>
    <dependency>
        <groupId>org.apache.hadoop</groupId>
        <artifactId>hadoop-mapreduce-client-common</artifactId>
        <version>2.7.3</version>
    </dependency>
    <dependency>
        <groupId>org.apache.hadoop</groupId>
        <artifactId>hadoop-mapreduce-client-core</artifactId>
        <version>2.7.3</version>
    </dependency>
    
  2. 导入外部Jar包方式
    maven无法添加依赖需要手动导入依赖包如下:
      $HADOOP_HOME/share/hadoop/common
      $HADOOP_HOME/share/hadoop/common/lib
      $HADOOP_HOME/share/hadoop/hdfs
      $HADOOP_HOME/share/hadoop/hdfs/lib
      $HADOOP_HOME/share/hadoop/mapreduce
      $HADOOP_HOME/share/hadoop/mapreducel/lib
      $HADOOP_HOME/share/hadoop/yarn
      $HADOOP_HOME/share/hadoop/yarn/lib
    
    $HADOOP_HOME是Hadoop安装路径下或者解压路径
    上述会存在一些相同的包,复制到工程lib中时选择覆盖即可

三、安装约定


实验时,为避免大家少出错和节省大家时间,建议所有实验环境尽可能保持与我一致。另外,鉴于教授两届学生所得到的经验,大家对于Linux的相关操作几乎都不太熟悉,故做如下约定:

  1. 软件安装时使用root用户进行安装(生产环境谨慎
  2. 软件程序包所在路径为:/tools(需事先创建)
  3. 软件安装的路径为:/training(需要事先创建)

希望大家都能一起学习,相互交流,共同成长,着眼当下,未来可期,学无止境,努力成为心之所想的人吧!!!!

  • 15
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

若兰幽竹

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值