# Install ruby on linux cluster from shared disk -- can I just

**URL:** <https://www.ruby-forum.com/t/install-ruby-on-linux-cluster-from-shared-disk-can-i-just/80032>\
**Category:** Ruby\
**Created:** [December 20, 2006, 10:36pm UTC](https://www.ruby-forum.com/t/install-ruby-on-linux-cluster-from-shared-disk-can-i-just/80032 "2006-12-20T22:36:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![bradjpeek](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/a183cd/32.png) [@bradjpeek](https://www.ruby-forum.com/u/bradjpeek)\
**Post date:** [December 20, 2006, 10:36pm UTC](https://www.ruby-forum.com/t/install-ruby-on-linux-cluster-from-shared-disk-can-i-just/80032/1 "2006-12-20T22:36:22Z")

</div>

I’m having second thoughts on the approach I’ve started down for  
installing ruby on some Linux servers and would appreciate some  
input…

I have two small clusters of identical Linux servers, each cluster  
shares a file system named /scratch.

I have downloaded and extracted the ruby tar file to /scratch :

[root@s8270a17 ruby-1.8.5-p2]# pwd  
/scratch/ruby-1.8.5-p2

I installed ruby as usual on the first node (s8270a17) in the cluster.  
The question I have is “Can I just go to the next server in the  
cluster and do “make install”, or do I need to start back at the  
./configure ?”.

And along the same line, if I do start back at the ./configure will the  
fact that it has already been run on a “different” server screw  
anything up?

---

<div class="post-metadata">

**Author:** ![bradjpeek](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/a183cd/32.png) [@bradjpeek](https://www.ruby-forum.com/u/bradjpeek)\
**Post date:** [December 21, 2006, 9:01am UTC](https://www.ruby-forum.com/t/install-ruby-on-linux-cluster-from-shared-disk-can-i-just/80032/2 "2006-12-21T09:01:39Z")

</div>

It depends on what your “identical linux servers” mean? If they are  
really identical you can omit the step “./configure” at the second  
server. Actually the default “./configure” makes prefix=/usr/local.  
I.e., You just put the source files on the shared file system and in  
fact you installed the ruby on local.  
More importantly I think, no matter whether your servers are identical,  
it is right to issue the command “./configure” again on the shared file  
system from the second server. It will do nothing harmful, even if the  
2nd server is a little different with the 1st node.

Shiwei  
(The views expressed are my own and not necessarily those of Oracle and  
its affiliates.)
