• Hadoop基础(四):安装JDK 与Hadoop


    1 安装JDK

    1) 卸载现有JDK

    1)查询是否安装Java软件:

    [atguigu@hadoop101 opt]$ rpm -qa | grep java

    2)如果安装的版本低于1.7,卸载该JDK

    [atguigu@hadoop101 opt]$ sudo rpm -e 软件包

    3查看JDK安装路径:

    [atguigu@hadoop101 ~]$ which java

    2)SecureCRT工具将JDK导入到opt目录下面的software文件夹下面,如图2-28所示

                                             2-28  导入JDK

    “alt+p”进入sftp模式,如图2-29所示

     

    2-29 进入sftp模式

    选择jdk1.8拖入,如图2-302-31所示

    2-30 拖入jdk1.8

     

     

     

     

     

    2-31 拖入jdk1.8完成

     3)Linux系统下的opt目录中查看软件包是否导入成功

    [atguigu@hadoop101 opt]$ cd software/
    [atguigu@hadoop101 software]$ ls
    hadoop-2.7.2.tar.gz  jdk-8u144-linux-x64.tar.gz

    4)解压JDK到/opt/module目录下

    [atguigu@hadoop101 software]$ tar -zxvf jdk-8u144-linux-x64.tar.gz -C /opt/module/

    5)配置JDK环境变量

     

    1)先获取JDK路径

    [atguigu@hadoop101 jdk1.8.0_144]$ pwd
    /opt/module/jdk1.8.0_144

    2)打开/etc/profile文件

    [atguigu@hadoop101 software]$ sudo vi /etc/profile

    profile文件末尾添加JDK路径

    #JAVA_HOME
    export JAVA_HOME=/opt/module/jdk1.8.0_144
    export PATH=$PATH:$JAVA_HOME/bin

    3)保存后退出

    :wq

    4)让修改后的文件生效

    [atguigu@hadoop101 jdk1.8.0_144]$ source /etc/profile

    6)测试JDK是否安装成功

     

    [atguigu@hadoop101 jdk1.8.0_144]# java -version
    java version "1.8.0_144"

     

     注意:重启(如果java -version可以用就不用重启)

    [atguigu@hadoop101 jdk1.8.0_144]$ sync
    [atguigu@hadoop101 jdk1.8.0_144]$ sudo reboot

    安装Hadoop

    0) Hadoop下载地址

    https://archive.apache.org/dist/hadoop/common/hadoop-2.7.2/

    1) 用SecureCRT工具将hadoop-2.7.2.tar.gz导入到opt目录下面的software文件夹下面

    切换到sftp连接页面,选择Linux下编译的hadoop jar包拖入,如图2-32所示

     2-32 拖入hadooptar

    2)进入到Hadoop安装包路径下

    [atguigu@hadoop101 ~]$ cd /opt/software/

    3)解压安装文件到/opt/module下面

    [atguigu@hadoop101 software]$ tar -zxvf hadoop-2.7.2.tar.gz -C /opt/module/

    4) 查看是否解压成功

    [atguigu@hadoop101 software]$ ls /opt/module/
    hadoop-2.7.2

    5) 将Hadoop添加到环境变量

    1)获取Hadoop安装路径

    [atguigu@hadoop101 hadoop-2.7.2]$ pwd
    /opt/module/hadoop-2.7.2

    2)打开/etc/profile文件

    [atguigu@hadoop101 hadoop-2.7.2]$ sudo vi /etc/profile

    profile文件末尾添加JDK路径:(shitf+g

    ##HADOOP_HOME
    export HADOOP_HOME=/opt/module/hadoop-2.7.2
    export PATH=$PATH:$HADOOP_HOME/bin
    export PATH=$PATH:$HADOOP_HOME/sbin

    3)保存后退出

    :wq

    4)让修改后的文件生效

    [atguigu@ hadoop101 hadoop-2.7.2]$ source /etc/profile

    6) 测试是否安装成功

    [atguigu@hadoop101 hadoop-2.7.2]$ hadoop version
    Hadoop 2.7.2

    7) 重启(如果Hadoop命令不能用再重启)

    [atguigu@ hadoop101 hadoop-2.7.2]$ sync
    [atguigu@ hadoop101 hadoop-2.7.2]$ sudo reboot

    3 Hadoop目录结构

    1)查看Hadoop目录结构

    [atguigu@hadoop101 hadoop-2.7.2]$ ll
    总用量 52
    drwxr-xr-x. 2 atguigu atguigu  4096 5月  22 2017 bin
    drwxr-xr-x. 3 atguigu atguigu  4096 5月  22 2017 etc
    drwxr-xr-x. 2 atguigu atguigu  4096 5月  22 2017 include
    drwxr-xr-x. 3 atguigu atguigu  4096 5月  22 2017 lib
    drwxr-xr-x. 2 atguigu atguigu  4096 5月  22 2017 libexec
    -rw-r--r--. 1 atguigu atguigu 15429 5月  22 2017 LICENSE.txt
    -rw-r--r--. 1 atguigu atguigu   101 5月  22 2017 NOTICE.txt
    -rw-r--r--. 1 atguigu atguigu  1366 5月  22 2017 README.txt
    drwxr-xr-x. 2 atguigu atguigu  4096 5月  22 2017 sbin
    drwxr-xr-x. 4 atguigu atguigu  4096 5月  22 2017 share

    2) 重要目录

    1bin目录:存放对Hadoop相关服务(HDFS,YARN)进行操作的脚本

    2etc目录:Hadoop的配置文件目录,存放Hadoop的配置文件

    3lib目录:存放Hadoop的本地库(对数据进行压缩解压缩功能)

    4sbin目录:存放启动或停止Hadoop相关服务的脚本

    5share目录:存放Hadoop的依赖jar文档和官方案例

     

     

  • 相关阅读:
    MyBatis insert 返回主键的方法
    Linux实时网络监控工具:iftop
    深入理解Spring MVC 思想
    spring启动时加载字典表数据放入map
    mysql PROCEDURE ANALYSE() 用法
    http://www.cnblogs.com/shihaiming/
    maven 多模块项目
    分布式存储 CentOS6.5虚拟机环境搭建FastDFS-5.0.5集群(转载-2)
    Nginx1.8.0版本平滑升级新版本1.9.7
    Linux 添加Nginx 到 service 启动
  • 原文地址:https://www.cnblogs.com/qiu-hua/p/13290358.html
Copyright © 2020-2023  润新知