zoukankan      html  css  js  c++  java
  • rsync实现远程同步

    如果采用scp会将符号链接转为目录,所以我们采用rsync实现远程同步

    • 启动所有slave节点的Hadoop进程的脚本

    [xiaoqiu@s150 bin]$ cat xcall.sh
    #!/usr/bin/env bash
    i=150
    params=$@
    for((i=150;$i<=152;i=$i+1));do
           echo =====s$i========
            ssh s$i $params
    done
    
    

    • 分发bin目录给所有节点
    [xiaoqiu@s150 bin]$ ll
    total 4
    lrwxrwxrwx. 1 root root  17 Dec 24 07:00 jps -> /soft/jdk/bin/jps //将jps命令指向JAVA_HOME/bin/jps
    -rwxrwxrwx. 1 root root 123 Dec 24 07:34 xcall.sh
    [xiaoqiu@s150 bin]$
    
    [xiaoqiu@s150 bin]$ sudo rsync -lsr /usr/local/bin s151:/usr/local/
    root@s151's password:
    [xiaoqiu@s150 bin]$ sudo rsync -lsr /usr/local/bin s152:/usr/local/
    root@s152's password:
    

    • 启动Hadoop进程
    [xiaoqiu@s150 bin]$ xcall.sh jps
    =====s150========
    12306 Jps
    8484 SecondaryNameNode
    8330 DataNode
    8205 NameNode
    =====s151========
    10961 Jps
    3944 DataNode
    =====s152========
    10501 Jps
    3703 DataNode
    




    欢迎关注我的公众号:小秋的博客 CSDN博客:https://blog.csdn.net/xiaoqiu_cr github:https://github.com/crr121 联系邮箱:rongchen633@gmail.com 有什么问题可以给我留言噢~
  • 相关阅读:
    log4j
    hashContext
    sql语句
    css样式
    作业七:(二)疑问解答
    作业七:(1)翻译
    结对编程作业
    软件优缺点评价(补交)
    C#程序分析
    VS2013安装及测试练习
  • 原文地址:https://www.cnblogs.com/flyingcr/p/10327033.html
Copyright © 2011-2022 走看看