[Pvfs2-users] PVFS2 Installation

Robert Latham robl at mcs.anl.gov
Tue Apr 18 12:25:37 EDT 2006


On Tue, Apr 18, 2006 at 05:55:43AM -0500, Jeff Pummill wrote:
> I have re-run pvfs2-genconfig using the /pvfs2-data directory found on 
> the I/O and meta nodes as the storage target.
> 
> Oddly, the I/O and meta nodes appear to be running the pvfs2 client-core 
> rather than the server.

Thanks for including your steps.  You've got the right idea, but there
are a few things you are missing before 'pvfs2-ping' will work:

You've got your config files now (/etc/pvfs2-fs.conf and
seven files like /etc/pvfs2-server.conf-comp-pvfs-0-XX ), so that's a
good start.   When i say 'comp-pvfs-0-XX' i mean "the name of an I/O
or metadata server"

You'll have to somehow get those files from prospero to the other
nodes.
http://www.pvfs.org/pvfs2/pvfs2-quickstart.html#sec:server-config
describes one approach using 'scp', but it's probably easiest to just
"scp /etc/pvfs2-* comp-pvfs-0-XX:/etc/" for each of your servers.

Then on each node, you need to create the storage space with the '-f'
option to pvfs2-server:

    pvfs2-server -f pvfs2-fs.conf pvfs2-server.conf-comp-pvfs-0-XX

After you create the storage space, then you can start the servers.
Again, do this on each node (note, there's no -f option):

   pvfs2-server pvfs2-fs.conf pvfs2-server.conf-comp-pvfs-0-XX

Once all the servers are running (one on each of your machines) you'll
be able to run pvfs2-ping.  Once pvfs2-ping reports everything is OK,
then you can move on to the kerrnel interface.  

==rob

-- 
Rob Latham
Mathematics and Computer Science Division    A215 0178 EA2D B059 8CDF
Argonne National Labs, IL USA                B29D F333 664A 4280 315B


More information about the Pvfs2-users mailing list