有什么工具可以执行一个命令在所有服务器上都执行的? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
cevincheung

有什么工具可以执行一个命令在所有服务器上都执行的?

  •  
  •   cevincheung Dec 13, 2014 6631 views
    This topic created in 4156 days ago, the information mentioned may be changed or developed.
    比如在服务器A上执行cd /mnt/dir
    别的机器上也会执行 /mnt/dir。咋搞?
  • 服务器
  • 执行
    < href="/tag/命令" class="tag">
  • 命令
    30 replies    2016-09-19 19:47:13 +08:00
    Livid
        1
    Livid  
    MOD
    PRO
       Dec 13, 2014   3
    cd 是为了切换当前工作目录吧,那执行完了之后应该还有其他后续的指令。

    看一下 Ansible Playbook 吧:

    http://docs.ansible.com/playbooks.html
    nomaka
        2
    nomaka  
       Dec 13, 2014   1
    keniusahdu
        3
    keniusahdu  
       Dec 13, 2014   2
    xshell 支持当前已连接的服务器同时执行一条命令
    wzxjohn
        4
    wzxjohn  
       Dec 13, 2014 via iPhone
    SecureCRT也可以。如果只是单纯的批量执行命令,试试parallels-ssh
    ifishman
        5
    ifishman  
       Dec 13, 2014
    dock?
    wanwangkangluo1
        6
    wanwangkangluo1  
       Dec 13, 2014
    ansible
    lovdanny
        7
    lovdanny  
       Dec 13, 2014
    DSH (dancer's shell)
    haofly
        8
    haofly  
       Dec 13, 2014
    XShell
    muzuiget
        9
    muzuiget  
       Dec 13, 2014
    ansible
    kofwang
        10
    kofwang  
       Dec 13, 2014
    试试saltstack
    twl007
        11
    twl007  
       Dec 13, 2014
    Hadoop - -
    phoenixlzx
        12
    phoenixlzx  
       Dec 13, 2014
    ansible +1
    codegear
        13
    codegear  
       Dec 13, 2014
    puppet?
    libo26
        14
    libo26  
       Dec 13, 2014
    服务器数量不多的话xshell就可以
    pythonee
        15
    pythonee  
       Dec 13, 2014
    fabric
    ipconfiger
        16
    ipconfiger  
       Dec 13, 2014
    fabric + 1
    9hills
        17
    9hills  
       Dec 13, 2014 via iPhone
    pssh
    tangzx
        18
    tangzx  
       Dec 13, 2014 via iPhone
    Fabric 比 ansible 更适合,ansible 强加了很多自己的意识形态,而且也没有fabric稳定
    bearice
        19
    bearice  
       Dec 13, 2014
    polysh 数量少的时候iterm的broadcast功能就行
    zy2013
        20
    zy2013  
       Dec 13, 2014
    ansible+1
    laotaitai
        21
    laotaitai  
       Dec 13, 2014
    @keniusahdu
    怎么搞? 我看了下, 不知道咋整.
    cevincheung
        22
    cevincheung  
    OP
       Dec 14, 2014
    @keniusahdu 谢谢,看到了。

    @laotaitai 查看->撰写栏 然后点击左边的icon选择发送到所有窗口
    iT2afL0rd
        23
    iT2afL0rd  
       Dec 14, 2014
    @kofwang salt +1
    well
        24
    well  
       Dec 14, 2014
    xshell Menu => View => Compose Bar
    wuwuyun
        25
    wuwuyun  
       Dec 14, 2014
    @kofwang salt+2
    laotaitai
        26
    laotaitai  
       Dec 15, 2014
    @cevincheung
    哇不错! 谢谢哈
    crazybubble
        27
    crazybubble  
       Dec 15, 2014
    chef
    lfzyx
        28
    lfzyx  
       Mar 8, 2015
    saltstack +1
    dennyzhang
        29
    dennyzhang  
       Sep 13, 2016
    我是把 ansible 包成 Jenkins job


    Parallel Run Commands On Multiple Servers
    http://www.dennyzhang.com/parallel_run_commands/
    helixzz
        30
    helixzz  
       Sep 19, 2016
    @keniusahdu 我也是…每次在 XShell 里开三四十个窗口
    About     Help     Advertise     Blog     API     FAQ     Solana     991 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 93ms UTC 18:19 PVG 02:19 LAX 11:19 JFK 14:19
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86