Sorry.  I should have said mpiBLAST requires *at least* four machines.

The config.xml is in the tarball in the repository. It looks like the link to the repository was mangled by the period at the end of the sentence in my last message. Here is the URL:
http://oscar-devel.cs.usd.edu/repository

I have also posted config.xml below.

<?xml version="1.0" encoding="ISO-8859-1"?>
<oscar>
   <name>mpiblast</name>
<version>
   <major>1</major>
   <minor>4</minor>
   <subversion>0</subversion>
   <release>2</release>
   <epoch>0</epoch>
</version>

<class>third-party</class>
<summary>Open Source Parallel BLAST</summary>
<license>GPL</license>
<group>Application</group>
<url>http://mpiblast.lanl.gov/</url>

<maintainer>
   <name>Los Alamos National Laboratory</name>
</maintainer>

<packager>
   <name>Doug Jennewein</name>
   <email>[EMAIL PROTECTED]</email>
</packager>

<description>mpiBLAST is a freely available open source parallelization of NCBI BLAST. mpiBLAST segments the BLAST database and distributes it across cluster nodes, permitting BLAST queries to be processed on many nodes simultaneously. mpiBLAST is based on MPI. The current release runs under Linux and Windows, and will probably work on other varieties
of Unix as well.
RPMs for mpiblast and the NCBI toolkit are provided by Joe Landman of Scalable Informatics.</description>

<rpmlist>
   <rpm>mpiblast_mpich-1.4.0-2oscar</rpm>
   <rpm>mpiblast_lam-1.4.0-2oscar</rpm>
   <rpm>NCBI-2.2.11-2oscar</rpm>
   <rpm>mpiblast-oscar-wrapper-1.0-1oscar</rpm>
   <rpm>mpiblast-modulefile-1.4.0-1oscar</rpm>
</rpmlist>

</oscar>


-Doug

John Mugler wrote:


Can you send me or post your config.xml file? There should be a workaround for the install/uninstall package problem...basically, it has to do with rpm dependancies and what you put in that file. And yes the infrastructure is being overhauled to fix problems like that.

Are you hardcoded in some manner for 4 compute nodes? This doesn't sound
reasonable as an oscar cluster could be from 1 to N compute nodes.

--   John

On Wed, 28 Sep 2005, Doug Jennewein wrote:


I have been developing an OSCAR package for mpiBLAST using Joe Landman's RPMs from http://downloads.scalableinformatics.com/. The package includes the NCBI toolkit as well as mpiBLAST compiled for both MPICH and LAM. A simple wrapper script is used to execute the correct version for the currently-selected MPI implementation (based on switcher settings). I have been testing with OSCAR 4.1 and FC2 and have set up a repository at http://oscar-devel.cs.usd.edu/repository. Any feedback from other platforms would be greatly appreciated. mpiBLAST requires four machines -- headnode + 3 compute nodes. Here are the issues I have noticed so far:

1) The 'Install/Uninstall OSCAR Packages' button works for uninstalling the package, but it fails when trying to re-install the package. It says that the clients can't find the RPMs necessary to install the package. According to Bernard this is because mpiBLAST requires some other RPM which may not be installed on the image/compute node, and there is no RPM repository to download and install the necessary RPMs. He said that fundamental changes to the OSCAR infrastructure are necessary to support that, and that such changes are in the works for OSCAR 5.

2) When the clients try to mount /opt/mpiblast/shared they display an error stating that the nfs server is down. After some experimenting I am pretty sure that this has to do with running 'service nfs restart' during post_install. I checked to ensure that the nfs and portmap services were running on oscarserver and even restarted them, but the clients still couldn't mount. The only way I can get the clients to mount is to reboot oscarserver. Via google I found many suggestions to append '-o nfsvers=2' to the mount command, but that did not work. It looks like this might be an FC2-specific problem -- Bernard did not experience this problem on RHEL4.




--
Doug Jennewein
Research Analyst
Department of Computer Science
University of South Dakota
Vermillion, SD 57069
(605) 677-5388
(605) 677-6662 (fax)
[EMAIL PROTECTED]




-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Oscar-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oscar-devel

Reply via email to