在上述配置完成后就可以在srv上通过dsh进行批量操作了,下面我们一起来看几个例子。

1、 在db1.example.zqin上执行reboot命令。

srv:~# dsh -M -m db1.example.zqin -- reboot

2、 在$HOME/.dsh/machines.list文件中定义的所有服务器上同时执行updatedb命令。

srv:~# dsh -M -a -- updatedb

3、 在$HOME/.dsh/group/web文件中定义的所有服务上面上同时执行命令。

srv:~# dsh -M -g -- /etc/init.d/apache2 restart

作者简介:张勤博客),MCSE、MCDBA、RHCE,从事软件开发(Delphi、Java)、项目管理、系统集成工作。曾参与多个基于Windows及Linux的大型系统集成项目,并在国内多个知名IT网站发表技术类文章。

编辑推荐】


相关内容