Cluster SSH opens terminal windows with connections to specified hosts and an administration console. Any text typed into the administration console is replicated to all other connected and active windows. This tool is intended for, but not limited to, cluster administration where the same configuration or commands must be run on each node within the cluster. Performing these commands all at once via this tool ensures all nodes are kept in sync.
| Tags | Clustering/Distributed Networks Systems Administration Utilities |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Unix |
| Implementation | Perl |
Recent releases


Changes: Many bugfixes and improvements.


Changes: Various bugfixes and minor improvements.


Changes: This release includes long awaited bugfixes and enhancements, including adding telnet as a communications method and the ability to close all inactive windows.


Changes: First formal release of this branch. Series 2 is depreciated. Many bugfixes and enhancements.


Changes: Various updates and improvements were made.
A set of libraries and tools for reading, mastering, and writing optical discs.
- All comments
Recent commentsLarger clusters?
Thanks for this tool.
I wonder if people use it on clusters larger than 100 nodes - I guess it'd be difficult to handle this with GUI. Instead, I use a simple script with 'for' loop that does ssh to every node and runs the command - works fine so far, but perhaps there is a better way.
-marek
Re: konsole can do this as well
My take is that not everyone uses konsole, and it isn't available on all platforms. When I tried it in the past I also found it quite clunky and awkward to use (i.e. you couldnt see all sessions at the same time), but this was before I started writing clusterssh and it may have changed since then.
Re: konsole can do this as well
By saved sessions, I mean you could create a session
in Konsole that says this:
ssh someserver.com
And whenever you start that session, you'll
automatically log into your favorite server. Even
better, you can create a new icon that opens a
particular saved session, and than every time you hit
New Tab (or Control-Shift-N), you'll open a new
connection. Kind of like screen, but with nicer tabs.)
Konsole is rather slow on slower computers and with
less memory, though, so this is ideal for lots of
uses. ;-)
konsole can do this as well
This looks like a great tool, especially since it has
lighter dependencies than KDE! If you're already
using KDE, Konsole's tab bar can both open saved
sessions and send input to all sessions. It can also
monitor sessions for activity and silence -- so you
can get a bell when something's done. I believe
Gnome Terminal has been adopting a lot of
features that Konsole has, so it's likely that Gnome
Terminal can do this too.