zoukankan      html  css  js  c++  java
  • SSH--完全分布式主机设置【克隆过安装过Hadoop的主机后】

    ====准备完全分布式主机的ssh====

    2018-12-21 14:27:47


    1.删除所有主机上.ssh下所有文件

    2.在s250主机上生成密钥对

         $>ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa

    3.将s250的公钥文件id_rsa.pub远程复制到251 ~ 253主机上。并放置/home/centos/.ssh/authorized_keys

        $>scp id_rsa.pub centos@s250:/home/centos/.ssh/authorized_keys

        $>scp id_rsa.pub centos@s251:/home/centos/.ssh/authorized_keys

        $>.......

     4.配置完全分布式文件   cd /soft/hadoop/etc/hadoop

    [core-site.xml]      localhost--->s200 【主控端名】

    [hdfs-site.xml]      1--->3                   【slave个数】

    [mapred-site.xml]  不变

    [yarn-site.xml]     localhost--->s200 

    [slaves]

    s201

    s202

    s203

    修改[hadoop-env.sh]以便在任何目录下都有效

    export JAVA_HOME=/soft/jdk

    ...

    5.分发配置【远程复制已改好的full配置文件】 cd /soft/hadoop/etc

    $>scp -r full centos@s201:/soft/hadoop/etc

    $>scp -r full centos@s202:/soft/hadoop/etc

    ...

    6.远程 删除符号链接,创建符号链接【尽量写绝对路径】

      ssh s201 rm /soft/hadoop/etc/hadoop

      ssh s202 rm /soft/hadoop/etc/hadoop

      ...

      ssh s201 ln -s /soft/hadoop/etc/full /soft/hadoop/etc/hadoop

      ssh s202 ln -s /soft/hadoop/etc/full /soft/hadoop/etc/hadoop

      ...

    7.删除临时目录文件

       $>sudo rm -rf /tmp/*

    8.删除 Hadoop 日志

       $>ssh s201 rm -rf /soft/hadoop/logs/*

    9.格式化文件系统

       $>hadoop namenode -format

    10.打开进程

       $>start-all.sh

    11.查看web界面

    scp: 远程复制

    cp:   本地复制

    rsync: 可复制链接

    回首间---我错过了那片星海
  • 相关阅读:
    【洛谷 1536】村村通
    【洛谷 1551】亲戚
    【UOJ 300】感冒病毒
    【洛谷 2299】Mzc和体委的争夺战
    【洛谷 3371】模板_单源最短路径(弱化版)
    【洛谷 2910】寻宝之路
    【洛谷 1359】租用游艇
    【UOJ 275】最短路径问题
    【UOJ 38】 股票经济人通信网络
    【UOJ 276】无向图最小环
  • 原文地址:https://www.cnblogs.com/Vowzhou/p/10144322.html
Copyright © 2011-2022 走看看