Terminal fanout
Tools to run the same command on a multinode cluster
Terminal fanout
- clusterssh (cssh) - based on xterm, a master input window sends command to N slaves (cluster nodes)
- Need Xterm (Linux or Windows with Exceed)
- Example for PDB services (from new pdb backup):
cssh node1 node1 node3...
or cssh cluster_name 2> /dev/null
- cluster definitions are in ~/.csshrc file
- pconsole - based on xterm, a master window sends command to N slaves (cluster nodes)
- Need Xterm (Linux or Windows with Exceed)
- Example for PDB services:
cd scripts/my_pconsole; ./my_pconsole node1 node1 node3...
- Credits: Walter de Jong
- PuttyCS - a wrapper for putty
Script based
- clu-ssh - simple script based on ssh key equivalence * Example for PDB services: =cd scripts; vi racnodes.db (if needed); clu-ssh racnodes 'uname-a'
- Tentakel - based on python a more advanced solution