I'm not sure how to do this with pdsh, but I know Ansible can capture output per task. It doesn't get you output per window though at the point it's split up per host, you could write that to a named pipe per host and then read the output anywhere.
Skylar On Sat, Apr 14, 2018 at 11:22 AM, Lux, Jim (337K) <james.p....@jpl.nasa.gov> wrote: > Pdsh does most of what I want, but there’s one thing that maybe it does > (and I’ve not found it), or there’s some clever way to do this.. > > > > What I would like is to have the console output from the N ssh sessions > return to separate windows.. > > > > Pdsh does a nice job of bringing it all back to one place, but it would be > nice to have it divided up.. Say you’re doing pdsh to fire off a sequence > of apt-get, or ls or something like that which returns multiple lines.. – > since each node runs at a different rate, the lines come back randomly > interspersed. > > > > $pdsh -w b0[1-4] “ls -al /tmp/*” > > Or > > $pdsh -w b0[1-4] “echo temppwd | sudo -S apt-get update package” > > > > > > I happen to be on a Mac, so there are apps like iTerm2 that apparently do > this, but I’d like a bit more generic (any *nix) > > > > I see ClusterSSH in a google search, but haven’t tried it yet. Apparently > there’s a flavor called csshX for Mac OS X > > > > > > Any ideas? > > > > _______________________________________________ > Beowulf mailing list, Beowulf@beowulf.org sponsored by Penguin Computing > To change your subscription (digest mode or unsubscribe) visit > http://www.beowulf.org/mailman/listinfo/beowulf > >
_______________________________________________ Beowulf mailing list, Beowulf@beowulf.org sponsored by Penguin Computing To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf