5 Dec 2006 23:40
Hi! Cluster running! where I can put a little how-to in the wiki?
Hi! I have been testing OSCAR and planing the cluster since august. Few weeks ago I had recived new hard drives and I now I have my cluster running. http://cluster.paladi.com/ganglia (It can be down,.... it's under windows urgh! ) It's a peculiar cluster, it can runs Windows (before and now there are people using it) and linux (not both at the same time), configured using OSCAR, of course. During this time I'm thinking and asking questions about how to configure the cluster and problems that I have found. I think it would be a good idea write a little manual or how-to at the wiki talking about the things that I have done. It can be good for the people, like me that would like to go inside OSCAR and tweak it a little :). This cluster and a parallel radiosity algorithm is for my final project on my degree, but it will be in Catalan (my native language), but also I will (and I had write a little part) write a little documentation in english. My question it's about where I can publish these doc in the wiki. I would give special thanks at all the people who had work and works actually on OSCAR, also the people that are reading this. Special thanks to Bernadl, Erich , Andrea Righi, Michael and all of you ! nice work!!!(Continue reading)
We are using OSCAR for some of my MPI development clusters in Cisco.
I have noticed a few problems with OSCAR 5 on RHEL4U4 that I thought
I'd report here:
1. /etc/profile.d/ssh-oscar.[c]sh: the second thing these scripts do
is (bash version):
home=`getent passwd | egrep "^$user\:" | awk -F: '{print $6}' | tail -1`
In Cisco, our clusters are part of the corporate-wide NIS setup.
This means that "getent passwd" downloads a 7+MB file with over
100,000 containing entries. This means that a single login takes
almost 2 minutes while this download is going on as part of normal /
etc/profile.d/*.sh processing. Yikes!
Is there a reason that the following form is not used instead:
home=`getent passwd $user | awk -F: '{print $6}' | tail -1`
As far as I can tell, this just downloads the single user's record
(which is darn near instantaneous). If there's portability problems
with this approach (I don't know if "getent" on different Linux
distros takes different argv), perhaps something like this could be
used (untested -- just typed out here in my mail client):
home=`getent passwd $user`
if test "$?" != "0"; then
RSS Feed