deathseeker25 Posted December 28, 2005 at 12:42 PM Report #10053 Posted December 28, 2005 at 12:42 PM Many times, you want to execute a command not only on one server, but also on several servers. For example, find out * Version of kernel * Version of Apache web server * Update static html or images files on all web servers via rsync * Find out user information, server information, memory usage etc * Security/patch checking I have already covered how to execute commands on multiple Linux or UNIX servers via shell script. The disadvantage of script is commands do not run in parallel on all servers. However, several tools exist to automate this procedure in parallel. With the help of tool called tentakel, you run distributed command execution. It is a program for executing the same command on many hosts in parallel using ssh (it supports other methods too). Main advantage is you can create several sets of servers according requirements. For example webserver group, mail server group, home servers group etc. The command is executed in parallel on all servers in this group (time saving). By default, every result is printed to stdout (screen). The output format can be defined for each group. http://www.cyberciti.biz/nixcraft/vivek/blogger/2005/12/execute-commands-on-multiple-linux-or_27.php O link contem um guia completo para instalar o tentakel. Como podem ler acima, consiste em executar um comando em vários SOs ao mesmo tempo, desde que estejam ligados a um servidor. A vantagem deste processo é o tempo que se ganha. Se executassem comando a comando, pc a pc, perderiam muito mais tempo. Com o tentakel não perdem esse tempo. É fácil de instalar e fácil de fazer alterações. Têm um guia completo no link que forneci. Para mim isto não tem grande utilidade, visto que sou um utilizador de Linux muito newb ainda, alem de que possuo apenas um PC. Mas julgo que existem por aí membros que trabalham em empresas de maior dimensão onde isto poderia ser útil caso usassem com SO standard um Linux em todos os PCs da empresa. Cumps
r3pek Posted July 4, 2006 at 12:09 AM Report #36065 Posted July 4, 2006 at 12:09 AM ou entao usar o clusterssh 😛 bastante util...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now