xsync脚本
搭建集群經常用,專門留一份:
#!/bin/bash #1 獲取輸入參數個數,如果沒有參數,直接退出 pcount=$# if((pcount==0)); then echo no args; exit; fi#2 獲取文件名稱 p1=$1 fname=`basename $p1` echo fname=$fname#3 獲取上級目錄到絕對路徑 pdir=`d -P $(dirname $p1); pwd` echo pdir=$pdir#4 獲取當前用戶名稱 user=`whoami`#5 循環,這里host根據自己的節點數和主機名設置 for((host=2; host<4; host++)); do#echo $pdir/$fname $user@hadoop$host:$pdirecho --------------- hadoop$host ----------------rsync -rvl $pdir/$fname $user@hadoop$host:$pdir done總結
- 上一篇: spark里的hbase的Immutab
- 下一篇: docker整合hue