- 跟老男孩学Linux运维:Web集群实战
- 老男孩
- 490字
- 2023-01-19 14:57:16
3.2.9 实现批量部署和管理功能
要实现这个功能有一个前提,就是前面介绍连接时所讲的要确保所有的标签在同一个SecureCRT窗口打开(如图3-16所示)。
图3-16 多标签批量管理登录窗口
如果不是在同一个标签中打开的,请按图3-16和图3-17所示的进行调整:打开SecureCRT连接窗口,选中一个连接标签,然后勾选右下角的“在一个标签中打开”按钮,这样以后这个连接就会在一个窗口中打开了。
图3-17 在一个标签中打开设置图
之后,把如图3-18所示的窗口缩小(不要最大化,否则交谈窗口按钮是灰色的),并单击菜单中的“查看”→“交谈窗口”,就会出现如图3-19所示的底部空白窗口。
图3-18 设置批量管理输入框
图3-19 批量执行命令设置窗口
在空白窗口处单击鼠标右键,然后选择“将交谈发送到所有标签”,如图3-20所示。
图3-20 快捷菜单
最后批量部署执行命令的结果如图3-21所示。
提示:如果要批量部署或执行任务的服务器为数十台,就可以利用SecureCRT的这个小功能,非常不错,简单易用,可以替代一些大型的批量部署软件。如果是大规模服务器数量,则可以用saltstack等批量管理工具。
特别需要注意的是,上述批量管理的操作,不能使用交互的命令,例如vi/vim、rz等。但可以变通使用,例如vi/vim命令可以用echo、cat、sed替代。
图3-21 批量执行命令演示图