zoukankan      html  css  js  c++  java
  • hadoop

    安装jdk1.8.0
        1.进入根目录下的usr文件夹:
        cd /usr

        2.在usr下创建soft文件夹,用于存放hadoop和jdk等自己使用的软件:
        sudo mkdir soft

        3.修改soft的权限,是所有人可以读写:
        sudo chmod a+w soft

        4.移动jdk到 /usr/soft目录下:
        mv jdk/  /usr/soft/

        5.进入jdk/bin目录下,下面全是可执行文件。

        6.在/etc/environment中配置JAVA_HOME环境变量:
        cd /etc
        sudo nano environment
        环境变量
        JAVA_HOME= jdk安装路径    JAVA_HOME=/usr/soft/jdk1.8.0_121
        PATH变量后面添加bin路径      PATH="/usr/soft/jdk1.8.0_121/bin:"

        7.是配置的environment文档立即生效
        source environment

        8.验证是否立即生效
        echo $JAVA_HOME    会输出刚才配置的路径

        9.java -version验证是否输出jdk信息

    安装hadoop2.7.3
        1.将hadoop压缩包复制到 /usr/soft下
        sudo cp hadoop /usr/soft

        2.解压hadoop压缩包
        tar -xzvf hadoop

        3.在etc/environment中配置hadoop变量
        gedit environment (是有ubuntu自带的图形编辑器)
        配置变量
        HADOOP_INSTALL=/usr/soft/hadoop-2.7.3
        在PATH中追加hadoop的bin目录和sbin目录
        /usr/soft/hadoop-2.7.3/bin:/usr/soft/hadoop-2.7.3/sbin
        即可生效
        source environment
        
        4.需要重启一次,重启完成后
        hadoop version验证是否输出hadoop信息

        5.开始配置:进入 /hadoop/etc/hadoop,需要配置core-site.xml,yarn-site.xml,hdfs-site.xml
    以及mapred-site.xml

        6.使用命令群编辑文件
        gedit *-site.xml(其中会打开一个不配置的文件,关闭即可)

        7.首先配置core-site.xml,在configuration标签内配置
        <property>
            <name>fs.defaultFS</name>
            <value>hdfs://localhost/</value>
        </property>

        8.配置hdfs-site.xml
        <property>
            <name>dfs.replication</name>
            <value>1</value>
        </property>
        <property>
            <name><property>
            <name>fs.defaultFS</name>
            <value>hdfs://localhost/</value>
        </property>dfs.namenode.name.dir</name>
            <value>/usr/soft/NameNodeFile</value>
        </property>

        9.配置yarn-site.xml
        
        </property>
            <name>yarn.resourcemanager.address</name>
            <value>localhost</value>
        </property>

        </property>
            <name>yarn.nodemanager.aux-services</name>
            <value>mapreduce_shuffle</value>
        </property>

        10.配置mapred-site.xml,需要将mapred-site.xml.template 复制一份为 mapred-site.xml
        
        </property>
            <name>mapreduce.framework.name</name>
            <value>yarn</value>
        </property>

    配置ssh
        1.安装ssh
        sudo apt-get install ssh

                ssh-askpass-gnome
        2.进入主目录下 cd /
        ssh -keygen -t rsa -P '' -f ~/.ssh/id_rsa

        3.配置密钥
        cat id_rsa.pub >>authorized_keys

  • 相关阅读:
    [转载]注解
    Spring可扩展的XML Schema机制 NamespaceHandlerSupport
    jvm中的年轻代 老年代 持久代 gc ----------转载
    反射原理
    舍入误差
    mysql突然宕机后事务如何处理?
    redis为什么设计成单线程并且还这么快?
    mysql架构学习
    用户级线程和内核级线程的区别
    G1垃圾收集器
  • 原文地址:https://www.cnblogs.com/lipengpengpeng/p/6765584.html
Copyright © 2011-2022 走看看