在上述配置完成后就可以在srv上通过dsh进行批量操作了,下面我们一起来看几个例子。
1、 在db1.example.zqin上执行reboot命令。
srv:~# dsh -M -m db1.example.zqin -- reboot2、 在$HOME/.dsh/machines.list文件中定义的所有服务器上同时执行updatedb命令。
srv:~# dsh -M -a -- updatedb3、 在$HOME/.dsh/group/web文件中定义的所有服务上面上同时执行命令。
srv:~# dsh -M -g -- /etc/init.d/apache2 restart作者简介:张勤(博客),MCSE、MCDBA、RHCE,从事软件开发(Delphi、Java)、项目管理、系统集成工作。曾参与多个基于Windows及Linux的大型系统集成项目,并在国内多个知名IT网站发表技术类文章。