• hadoop-hdfs-伪分布式环境搭建-使用


     查看一些配置:

    用node01 控制node02:

     

     

     免秘钥控制的方法:

     

     

     

     

     安装jdk:

     

    在usr目录下建立java安装目录



    cd /usr


    mkdir java


    将jdk-8u152-linux-x64.tar.gz拷贝到java目录下



    cp   /mnt/hgfs/linux/jdk-8u152-linux-x64.tar.gz    /usr/java/


    解压jdk到当前目录



    tar -zxvf jdk-8u152-linux-x64.tar.gz


    得到文件夹 jdk1.8.0_152


    安装完毕为他建立一个链接以节省目录长度


    (我没用这一步)
    ln -s /usr/java/jdk1.8.0_152/ /usr/jdk


    编辑配置文件,配置环境变量



    vim /etc/profile

     

    重启机器或执行命令 :source /etc/profile

     

     安装Hadoop:

    配置Hadoop环境变量:

     

     

    规划配置:

     

     

     

     

    etc/hadoop/core-site.xml:
    
    <configuration>
        <property>
            <name>fs.defaultFS</name>
            <value>hdfs://localhost:9000</value>
        </property>
    </configuration>


    etc/hadoop/hdfs-site.xml: <configuration> <property> <name>dfs.replication</name> <value>1</value> </property> </configuration>

     决定了namenode在哪启动

     

     

    设置副本数

     

     

    修改 DataNode

    决定了DataNode在哪里启动

     

    为日志文件规划一个持久化的目录

     

    决定了secondnamenode 在哪里启动

     

     

     格式化分布式文件系统

     哈哈哈!!!!!!!!!!!格式化成功!!!!!!!!!!!

     

     

     

     

     namenode 和 datanode 集群ID必须相同

     

     

     

     

     

     

     

     

     

     

     

     

     上传文件:

     

     

  • 相关阅读:
    python随机生成
    socket、tcp、http
    TCP三次握手和http过程
    iOS多线程的初步研究(十)-- dispatch同步
    dispatch队列
    IOS多线程编程之Grand Central Dispatch(GCD)介绍和使用
    UIWebView 自定义网页中的alert和confirm提示框风格
    dispatch_semaphore
    app内购提示,您已购买此商品,但未下载
    单例的写法
  • 原文地址:https://www.cnblogs.com/LXL616/p/10810738.html
Copyright © 2020-2023  润新知