My problem:
I want to compare files on 10 Solaris servers. None of them have ruby
installed on them. I have ruby installed on my PC though.
I was thinking on the lines of telnet'ing/ssh'ing into the servers, but
then how do I remotely run the file compare program in ruby on the
servers?
Any suggestion is appreciated.
Amit
I want to compare files on 10 Solaris servers. None of them have ruby
installed on them. I have ruby installed on my PC though.
Use RExpect[1] to push ruby onto the servers, configure, compile, install. (or compile on one and install on the others, whatever is easiest.)
I was thinking on the lines of telnet'ing/ssh'ing into the servers, but
then how do I remotely run the file compare program in ruby on the
servers?
See the "takeover" example.
I use it to "takeover" my colleagues machines to create a "distcc"[2] compile farm.
I do horrible things to them like install ssh keys and configure,
compile, install, and start distcc daemons on their boxen.
[1] http://rubyforge.org/projects/rexpect/
[2] http://distcc.samba.org/
John Carter Phone : (64)(3) 358 6639
Tait Electronics Fax : (64)(3) 359 4632
PO Box 1645 Christchurch Email : john.carter@tait.co.nz
New Zealand
Carter's Clarification of Murphy's Law.
"Things only ever go right so that they may go more spectacularly wrong later."
From this principle, all of life and physics may be deduced.
···
On Fri, 8 Jul 2005, Amit Chitre wrote:
Excerpts from John Carter's mail of 8 Jul 2005 (EDT):
See the "takeover" example.
I use it to "takeover" my colleagues machines to create a "distcc"[2]
compile farm.
That's very neat. At work I was using Rinda to distribute Lucene queries
over 30-odd CPUs and I really could have used this to start things up.
Thanks!
···
--
William <wmorgan-ruby-talk@masanjin.net>
this can help for some senarios
Linux Clustering with Ruby Queue: Small Is Beautiful | Linux Journal
cheers.
(ps. my mailer somehow messed up this thread so i've not seen all messages -
sorry if this is not totally relevant)
-a
···
On Sat, 9 Jul 2005, William Morgan wrote:
Excerpts from John Carter's mail of 8 Jul 2005 (EDT):
See the "takeover" example.
I use it to "takeover" my colleagues machines to create a "distcc"[2]
compile farm.
That's very neat. At work I was using Rinda to distribute Lucene queries
over 30-odd CPUs and I really could have used this to start things up.
--
email :: ara [dot] t [dot] howard [at] noaa [dot] gov
phone :: 303.497.6469
My religion is very simple. My religion is kindness.
--Tenzin Gyatso
===============================================================================
Excerpts from Ara.T.Howard's mail of 8 Jul 2005 (EDT):
···
On Sat, 9 Jul 2005, William Morgan wrote:
>That's very neat. At work I was using Rinda to distribute Lucene
>queries over 30-odd CPUs and I really could have used this to start
>things up.
this can help for some senarios
Linux Clustering with Ruby Queue: Small Is Beautiful | Linux Journal
Yep, Ruby Queue is next on the list of "less ad-hoc solutions to try".

--
William <wmorgan-ruby-talk@masanjin.net>
cool. let me know when you are doing setup. the latest version has quite a
few improvements and i can suggest a few simple things that really help make
it easy.
cheers.
-a
···
On Sat, 9 Jul 2005, William Morgan wrote:
Excerpts from Ara.T.Howard's mail of 8 Jul 2005 (EDT):
On Sat, 9 Jul 2005, William Morgan wrote:
That's very neat. At work I was using Rinda to distribute Lucene
queries over 30-odd CPUs and I really could have used this to start
things up.
this can help for some senarios
Linux Clustering with Ruby Queue: Small Is Beautiful | Linux Journal
Yep, Ruby Queue is next on the list of "less ad-hoc solutions to try".

--
email :: ara [dot] t [dot] howard [at] noaa [dot] gov
phone :: 303.497.6469
My religion is very simple. My religion is kindness.
--Tenzin Gyatso
===============================================================================