Need architecture help

A

Amit Chitre

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
 
J

John Carter

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 : (e-mail address removed)
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.
 
W

William Morgan

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!
 
A

Ara.T.Howard

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.

this can help for some senarios

http://www.linuxjournal.com/article/7922

cheers.

(ps. my mailer somehow messed up this thread so i've not seen all messages -
sorry if this is not totally relevant)

-a
--
===============================================================================
| 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
===============================================================================
 
A

Ara.T.Howard

Excerpts from Ara.T.Howard's mail of 8 Jul 2005 (EDT):

Yep, Ruby Queue is next on the list of "less ad-hoc solutions to try".
:)

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
--
===============================================================================
| 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
===============================================================================
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,175
Messages
2,570,942
Members
47,491
Latest member
mohitk

Latest Threads

Top