- 主题:同时管理几百台Linux服务器,有什么好用的工具吗?
还有salt 之类的
如果是静态机群 IP 或 域名都是不变的 个人感觉 bash script 最简单 和 稳定
【 在 cn62 的大作中提到: 】
: ansible/puppet没太用过,总感觉是有点重的工具,我这大部分是一次性的活。
:
--
FROM 13.56.31.*
ansible
--
FROM 223.104.39.*
每次都是固定的所有机器?机器名或者IP不变?
那最简单的是不是写个脚本for loop挨个机器执行就完了?
再另外写一个脚本可以loop所有机器,自动copy 一个script到目标机器然后执行?
【 在 cn62 的大作中提到: 】
: 经常做的事情是需要在几十台上百台机器上执行同样的命令。
: 现在用xshell每次连接25台(xshell平铺模式上限25台),然后Send key inputs to all sessions。
: 有没更好用的工具?
--
FROM 165.225.233.*
自己写shell脚本,交互部分用expect自动化。
或者用ansible
--
FROM 111.201.152.*
ansible
【 在 cn62 (cn62) 的大作中提到: 】
: 经常做的事情是需要在几十台上百台机器上执行同样的命令。
: 现在用xshell每次连接25台(xshell平铺模式上限25台),然后Send key inputs to all sessions。
: 有没更好用的工具?
:
--
FROM 120.245.94.*
ansible、saltstack
如果公司愿意花钱,还可以配上ansible tower
如果短时间不考虑引入上述系统,可以自己准备一些批量脚本,比如for循环顺序远程执行命令的脚本,比如循环调用前面的for脚本、并收集输出、后台运行、判断子进程是否结束的脚本,再加上类似split的工具来分割指定大小的批次,组合起来能更快速的处理批量的机器
【 在 cn62 的大作中提到: 】
: 经常做的事情是需要在几十台上百台机器上执行同样的命令。
: 现在用xshell每次连接25台(xshell平铺模式上限25台),然后Send key inputs to all sessions。
: 有没更好用的工具?
: ...................
--
FROM 222.129.129.*
设置免密登录,pscp+pssh 就够用了。
【 在 cn62 的大作中提到: 】
: 经常做的事情是需要在几十台上百台机器上执行同样的命令。
: 现在用xshell每次连接25台(xshell平铺模式上限25台),然后Send key inputs to all sessions。
: 有没更好用的工具?
:
: --
发自「今日水木 on iPhone 13」
--
FROM 114.253.33.*
哈,我现在就喜欢这么搞
【 在 hongyan2022 的大作中提到: 】
: ssh 直接执行命令
: 复杂的命令 可以先 scp .sh 文件上去 然后再 ssh 执行
: 这样就是串行操作 不过 可以开多个terminal 多路并行
: ...................
--
FROM 211.161.249.*
通过Jenkins布置批量任务,同时布置log检测任务。
一劳永逸,平时只要看邮件维护jenkins就行了。这应该是最方便和便宜的维护方式。
【 在 cn62 的大作中提到: 】
: 经常做的事情是需要在几十台上百台机器上执行同样的命令。现在用xshell每次连接25台(xshell平铺模式上限25台) ...
--
FROM 124.64.19.126
ansible
【 在 cn62 的大作中提到: 】
: 经常做的事情是需要在几十台上百台机器上执行同样的命令。
: 现在用xshell每次连接25台(xshell平铺模式上限25台),然后Send key inputs to all sessions。
: 有没更好用的工具?
--
FROM 223.104.13.*