my experience, YMMV.
I have never successfully installed lam on FreeBSD from ports. Also the
ports tend to be terminally out-of-date for lam. I have never personally
complained to the maintainer about this simply because I know in my soul
that if it's a problem, I should fix the port and submit it back. I just
haven't gotten there yet... My bad I know.
Last time I tried was FreeBSD5.1. ports install had errors, i don't even
remember what they were. I built all the nodes from source as the last
poster suggested. I use ssh instead of rsh. I use rdist to manage code
synching, no NFS.
I'm not sure I understand your question about master and slave. lam
really doesnt care about that. You can write software using lam to
implement master/slave or other node relationships though it has nothing
to do with the installation (at least as far as I know, and I am
definitely not an expert).
My suggestion is that you grab the tarballs from lam-mpi.org and install
from source. You may want to script your install to ensure that each
build is identical for such things as ssh usage, but the README outlines
what you need to do.
Have fun! I hope you get as much use out of lam as I do. It is really
great stuff. I hope this helps.
Joe D
On Fri, 15 Apr 2005, Understudy wrote:
> Jeff Squyres wrote:
>
> > On Apr 14, 2005, at 8:58 PM, Understudy wrote:
> >
> >> I am going to try this again. I have five boxes with FreeBSD 5.3 .
> >> The installation in the documents does not seem to apply to FreeBSD .
> >
> >
> > Why not? Can you be specific?
> >
> > Aside from any minor issues that we're currently unaware of (or are
> > fixed in the upcoming v7.1.2), LAM should install and run on most
> > modern POSIX-like systems. To be specific: I'm not aware of any
> > problems with LAM running on FreeBSD.
> >
> The ports system uses a Makefile, I need to know how I would configure
> this Makefile to load a host node , a slave node , and work with ssh.
> Basically when you install a port in FreeBSD through the ports, it grabs
> the tarball, the dependicies, and any FreeBSD patches that should be
> applied.
>
> >> The make install clean step for the port on the master node when I
> >> typed laminfo resulted in a segmentation fault core dumped. So for
> >> FreeBSD is the a nice install procedure for the host node. that a
> >> beginner can understand? Also do I need to deinstall and start over?
> >
> >
> > I'm afraid that I really don't know any specifics about the ports
> > system (I know generally what ports is, but that's about it). If
> > there is a version of LAM available in there, it is provided by
> > someone else, not us. This is usually fine, however -- as the
> > installation manual indicates, building and installing is *usually* a
> > case of "./configure ...; make all install". What version of LAM is
> > in the ports system?
> >
> > If you're having problems with the version there, you can either try
> > to contact its maintainer or download a tarball from the LAM/MPI web
> > site and build/install that.
>
> I will contact the maintainer if I believe the problem is with the
> default install procedure. At this point I do not know enough or
> understand enough to be convinced the problem is with FreeBSD.
>
>
>
> Sincerely,
> Brendhan
>
> _______________________________________________
> This list is archived at http://www.lam-mpi.org/MailArchives/lam/
>
|