If you're at the point where you have to run the same commands on multiple servers, you should really be looking at puppet or cfengine. They really reduce the need to be interacting with the servers, and ensure consistency (and by consistency I mean "fewer fat fingers").
At last night's meeting, during the round-table discussion, someone
asked about setting up simultaneous SSH connections to multiple host
sytsems.
Here's the program I was thinking of...
ClusterSSH: http://sourceforge.net/projects/clusterssh/
For MacOS X, there's also csshX that interfaces to the Terminal.app...
csshX: http://code.google.com/p/csshx/
Adam also mentioned PSSH...
http://www.theether.org/pssh/docs/0.2.3/pssh-HOWTO.html
http://www.theether.org/pssh/
Both PSSH and Cluster SSH are described in the following article, along
with yet another option called Multixterm...
http://www.ubuntugeek.com/execute-commands-simultaneously-on-multiple-servers-using-psshcluster-sshmultixterm.html
Hope that helps!
--
Gilbert E. Detillieux E-mail: <gedetil@muug.mb.ca>
Manitoba UNIX User Group Web: http://www.muug.mb.ca/
PO Box 130 St-Boniface Phone: (204)474-8161
Winnipeg MB CANADA R2H 3B4 Fax: (204)474-7609
_______________________________________________
Roundtable mailing list
Roundtable@muug.mb.ca
http://www.muug.mb.ca/mailman/listinfo/roundtable