1
blankyao 2012 年 9 月 5 日
用rsync可以吧
|
2
013231 2012 年 9 月 5 日
Dropbox?
|
3
wingoo 2012 年 9 月 5 日 git?
|
4
bigeagle 2012 年 9 月 5 日
|
5
eric_q 2012 年 9 月 5 日
dsh?
|
6
kingv 2012 年 9 月 5 日
|
7
Cofyc 2012 年 9 月 5 日
fabric
python 程序,可以批量并行执行远程命令和操作 |
8
rivsen 2012 年 9 月 5 日
... git push 搞定,哪里那么麻烦。。。
|
9
welsonla 2012 年 9 月 5 日
scp,rsync,用scp比较方便一点
|
10
skydiver 2012 年 9 月 5 日
没法并行吗,多个进程同时传?
|
11
ElmerZhang 2012 年 9 月 5 日
rsync
|
12
gavingeng OP @Cofyc
@ElmerZhang @welsonla python的那个稍后可以试下,在HZLUG上问过了,加 & 后台就就可以,早上尝试过了,是OK的 for((i=1;i<=15;i++));do echo $i;scp xxx.xxx [email protected].$i:/tmp & done rsync ,在我的mac上还没装 |
14
gavingeng OP @bigeagle
pssh,这个没怎么听说过,先看看 下面这个链接里有说 http://linuxtoy.org/archives/dsh.html 还有 pssh(比较成熟的项目) http://www.theether.org/pssh/ erlyssh(Erlang实现的,支持交互式的shell,可cd切换目录) http://code.google.com/p/erlyssh/ 都是很好的分布式ssh shell工具。 |
15
avenger 2012 年 9 月 5 日 rsync 绝对的推荐…… 部署男人袜我就是用的它,直接走 ssh 通道,下面是我用的参数,供参考:
/usr/local/bin/rsync -avzP --exclude-from=rsync.exc . user@hostcom: -e "ssh -p 716" --delete 推荐用 3.0 以上的版本,要自己编译,brew 里的版本好像比较旧 |
16
shanks 2012 年 9 月 5 日
rsync推荐 +1
自动化部署,文件夹同步 |
17
clino 2012 年 9 月 5 日
rsync +1
如果要批量执行命令就用 pssh 我维护的一堆服务器基本上是这两个搞定的,例如批量的工作可以写一些python脚本,用 rsync 同步到服务器上去,然后用 pssh 批量执行 一些配置的同步也是用 rsync 来完成的 |
18
Ranler 2012 年 9 月 5 日
我用pdsh:pdsh -w exec:host[1-20] scp FILE %h:/path/
可以并行处理 |
19
fanweixiao 2012 年 9 月 5 日
sftp试过吗?
|
20
orzjerry 2012 年 9 月 10 日
推荐使用rsync或者统一使用svn然后统一由rsync发布,这样能杜绝一定的误操作。或者git
|
21
gavingeng OP @orzjerry
git/svn太麻烦了,不划算,而且传的也不是很快,再者如果是中控机的话还是不错的,其他就不好说了! 不过现在用的比较多的是 for((i=1;i<=15;i++));do echo $i;scp xxx.xxx [email protected].$i:/tmp & done 然后通过cssh上去比较文件的md5来做 md5sum xxx.xxx |
22
fire9 2012 年 9 月 11 日
Capistrano+git+puppet
|
23
lemolee 2012 年 9 月 11 日
|
24
zhuf 2012 年 9 月 11 日
scp?
|
25
hyq 2012 年 9 月 11 日 用&后台运行或者用python多线程
|
27
fanweixiao 2012 年 9 月 17 日
其实git很好,配合自己写hook,不用很复杂的架构就可以批量搞定这些:)
|
28
sdslnmd 2012 年 9 月 22 日
scp rsync 区别是?
|
29
xhat 2012 年 9 月 22 日
一直用rsync,很方便。
|
30
cabbala 2012 年 9 月 22 日
其实用shell也能写多进程。。。经常给2000多台机器分发文件的路过,要是串行分发,会死人的
|
31
Semon 2012 年 9 月 22 日
rsync +1
|
33
hzymyp 2012 年 9 月 22 日
fabric
|
34
zava 2012 年 9 月 23 日
rsync
|
35
xinzhi 2012 年 9 月 23 日
scp -r 也是可以用的。
|
36
mengzhuo 2012 年 11 月 3 日
必须是fabric
组合上git或者svn就更牛掰了 |
37
zhairuo 2012 年 11 月 3 日
rsync +1
|
38
wyx 2012 年 11 月 26 日
还是用scp,把scp这个部分封装成一个独立的函数,然后加一个&,可以用一个子进程来进行cp的事情
|
39
voidman 2012 年 11 月 27 日
rsync +1
|
40
Renylai 2012 年 11 月 27 日
rsync +1
|
41
flycn1985 2012 年 11 月 27 日
rsync + notify
|
42
myhost123 2012 年 11 月 28 日
rsync吧
|
43
Kvm 2012 年 11 月 28 日
scp带上-r参数就行了
或者还是rsync吧。。。。。。 |
44
huangmingyou 2013 年 1 月 28 日
puppet
|