zoukankan      html  css  js  c++  java
  • 大数据开发从入门小白到删库跑路(一)- 获取Hadoop

    Hadoop是一个可以通过相对简单编程模型实现跨多台计算机集群分布式处理大型数据集的框架。它不是依赖于高额成本的硬件可靠性来提供高可用性,Hadoop的设计能从单个服务器扩展到数千台机器,每个机器提供本地计算和存储。即使每个计算机都可能发生故障,但是hadoop本身具备检测和处理应用层的故障,因此在计算机群集中保证高度可用的服务。

    在Centos 7 安装Hadoop 3.1.0的详细步骤如下:

     一、安装Hadoop之前,首先保证配置好Java环境。

           Hadoop运行需要Java环境,首先确认机器上已经安装JDK及其版本,如果没安装则安装。这里使用JDK 1.8版本。

    CentOS 7 Minimal 安装JDK 1.8

     

    二、安装Hadoop

    在官网下载对应Hadoop版本,http://www.apache.org/dyn/closer.cgi/hadoop/common/hadoop-3.1.0/hadoop-3.1.0.tar.gz

    #设置 Hadoop 环境变量
    [root@idclook hadoop]# vi hadoop-env.sh 
    
    export JAVA_HOME=/usr/local/jdk1.8.0_172
    export PATH=$JAVA_HOME/bin:$PATH
    export HADOOP_CLASSPATH=$JAVA_HOME/lib/tools.jar
    
    
    
    #编辑/etc/profile
    #/etc/profile
    [root@idclook etc]# vi profile
    
    # Hadoop path
    export HADOOP_HOME=/usr/local/hadoop3.1.0
    export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
    
    [root@idclook etc]# source /etc/profile

    #查看hadoop版本,验证是否安装成功 [root@idclook etc]# hadoop version Hadoop 3.1.0 Source code repository https://github.com/apache/hadoop -r 16b70619a24cdcf5d3b0fcf4b58ca77238ccbe6d Compiled by centos on 2018-03-30T00:00Z Compiled with protoc 2.5.0 From source with checksum 14182d20c972b3e2105580a1ad6990 This command was run using /usr/local/hadoop3.1.0/share/hadoop/common/hadoop-common-3.1.0.jar

    至此,已经获取一个Hadoop基础环境!

  • 相关阅读:
    Java中的Stream流
    JDK1.8之后的新特性和新接口
    IOS6和IOS7的屏幕适配问题
    OC特有语法-分类(category)
    UIApplication的作用
    IO中手机旋转事件的传递
    代码,显示IPhone剩余磁盘空间
    iOS程序的加载过程
    TableView数据源方法的执行顺序
    多线程之线程死锁
  • 原文地址:https://www.cnblogs.com/tocode/p/9022478.html
Copyright © 2011-2022 走看看