public marks

PUBLIC MARKS with tags tools & ssh

2011

2009

2008

Execute commands simultaneously on multiple servers Using PSSH/Cluster SSH/Multixterm -- Ubuntu Geek

by camel
If you have multiple servers with similar or identical configurations (such as nodes in a cluster), it’s often difficult to make sure the contents and configuration of those servers are identical. It’s even more difficult when you need to make configuration modifications from the command line, knowing you’ll have to execute the exact same command on a large number of systems . In this tutorial we will see some tools to execute one command on multiple remote servers using ssh.First you need to make sure you have ssh installed in your machine or you can install using the following command

Linux.com :: Parallel SSH execution and a single shell to control them all

by camel (via)
Many people use SSH to log in to remote machines, copy files around, and perform general system administration. If you want to increase your productivity with SSH, you can try a tool that lets you run commands on more than one remote machine at the same time. Parallel ssh, Cluster SSH, and ClusterIt let you specify commands in a single terminal window and send them to a collection of remote machines where they can be executed. Why you would need a utility like this when, using openSSH, you can create a file containing your commands and use a bash for loop to run it on a list of remote hosts, one at a time? One advantage of a parallel SSH utility is that commands can be run on several hosts at the same time. For a short-running task this might not matter much, but if a task needs an hour to complete and you need to run it on 20 hosts, parallel execution beats serial by a mile. Also, if you want to interactively edit the same file on multiple machines, it might be quicker to use a parallel SSH utility and edit the file on all nodes with vi rather than concoct a script to do the same edit. Many of these parallel SSH tools include support for copying to many hosts at once (a parallel version of scp) or using rsync on a collection of hosts at once. Because the parallel SSH implementations know about all the hosts in a group, some of them also offer the ability to execute a command "on one host" and will work out which host to pick using load balancing. Finally, some parallel SSH projects let you use barriers so that you can execute a collection of commands and explicitly have each node in the group wait until all the nodes have completed a stage before moving on to the next stage of processing.

Tentakel to execute commands on multiple Linux or UNIX Servers

by camel
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 tentakel 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.

2007

ctail

by camel & 1 other
ctail is a tool for operating tail(1) across large clusters of machines, with many log files. It relies upon existing SSH authentication infrastructure, rather than introducing central points of log collection, or other large infrastructure changes, which aren't easily changed in many systems.

2006

2005

SSH Java Applet

by mbertier
Self service shell !

PUBLIC TAGS related to tag tools

ajax +   backup +   cluster +   configuration +   delicious +   distributed +   firewall +   ftp +   guide +   hacking +   hosting +   how-to +   howto +   install +   java +   javascript +   linux +   mac +   network +   networking +   onlineservice +   putty +   python +   remote +   rsync +   screen +   script +   security +   security old +   sftp +   shell +   software +   ssh +   storage +   sysadmin +   system +   tail +   terminal +   tips +   tnneling +   toread +   tunnel +   tutorial +   ubuntu +   unix +   utilities +   utility +   vnc +   web +   windows +  

Active users

vrossign
last mark : 16/01/2011 12:13

piouPiouM
last mark : 21/10/2009 07:36

Jeremy B.
last mark : 21/07/2009 09:06

camel
last mark : 13/11/2008 10:16

kemar
last mark : 26/05/2008 06:31

webs
last mark : 22/01/2008 20:41

alexf10
last mark : 07/12/2006 20:17

etheriau
last mark : 20/11/2006 22:49

smartynaoki
last mark : 14/10/2006 09:58

relax
last mark : 11/04/2006 21:23

sunny
last mark : 07/04/2006 16:16

mdelatorre
last mark : 22/03/2006 06:19

dharmesh
last mark : 04/11/2005 16:40

flubba
last mark : 14/10/2005 05:07

mbertier
last mark : 22/02/2005 23:12