Hello

I have a simple configuration of PVFS2 [version 1.5.1]. There exists one
storage server and one Metadata server.

I start them up and test them from a client. The client has a pvfs2tab
file at /etc/pvfs2tab containing:

tcp://node15:3334/pvfs2-fs /mnt/pvfs2 pvfs2 defaults,noauto 0 0
tcp://node23:3334/pvfs2-fs /mnt/pvfs2 pvfs2 defaults,noauto 0 0

The first is the MDS and the second is the Storage

I test this configuration with the pvfs2-ping utility at the client and
it looks great

Two clients [node01 and node02] are now used to benchmark PVFS2 using
IOR. So I have the pvfs2tab file[as above] in the /etc/pvfs2tab
locations at both these clients

I then run IOR:
#mpirun -np 2 ./IOR -a MPIIO -k -o pvfs2:/mnt/pvfs2/N002.test

But I get a bunch of "poorly formatted protocol message received"
errors. I have attached the log of one such run

Im puzzled. I can run PVFS2 using its utilities like pvfs2-touch,
pvfs2-mkdir, pvfs2-rm and pvfs2-ls . Additionally IOR has been built for
MPI-IO.

Any reasons why I get such errors?

As I understand I must prefix "pvfs2" to the final location of the file
with the mount point. I picked this hint up from a script to run IOR for
PVFS at the fisheye archives of PVFS2
[http://www.pvfs.org/fisheye/browse/PVFS/test/automated/mpiio-tests.d/ior-mpiio-2?r=1.2.8.1]

I also would not need the module at the kernel side since I am bypassing
the kernel and going over the network- right? Moreover I do not wish to
use POSIX.

Thanks a ton!
Nirmal Thacker
IOR-2.10.2: MPI Coordinated Test of Parallel I/O

Run began: Tue Sep 16 15:22:26 2008
Command line used: ./IOR -a MPIIO -k -o pvfs2:/mnt/pvfs2/N002.testMachine: Linux node01

Summary:
	api                = MPIIO (version=2, subversion=0)
	test filename      = pvfs2:/mnt/pvfs2/N002.test
	access             = single-shared-file
	ordering in a file = sequential offsets
	ordering inter file= no tasks offsets
	clients            = 2 (1 per node)
	repetitions        = 1
	xfersize           = 262144 bytes
	blocksize          = 1 MiB
	aggregate filesize = 2 MiB

[E 15:22:26.310390] Error: poorly formatted protocol message received.
[E 15:22:26.310816]    Protocol version mismatch: received major version 2 when expecting 5.
[E 14:11:38.378370] Error: poorly formatted protocol message received.
[E 14:11:38.378703]    Protocol version mismatch: received major version 2 when expecting 5.
[E 14:11:38.378806]    Please verify your PVFS2 installation
[E 14:11:38.378914]    and make sure that the version is consistent.
[E 14:11:38.379032] msgpairarray decode error: Protocol not supported
[E 15:22:26.311476]    Please verify your PVFS2 installation
[E 15:22:26.311683]    and make sure that the version is consistent.
[E 15:22:26.311906] msgpairarray decode error: Protocol not supported
[E 14:11:38.379983] Error: poorly formatted protocol message received.
[E 14:11:38.380162]    Protocol version mismatch: received major version 2 when expecting 5.
[E 14:11:38.380267]    Please verify your PVFS2 installation
[E 14:11:38.380362]    and make sure that the version is consistent.
[E 14:11:38.380451] msgpairarray decode error: Protocol not supported
[E 14:11:38.380563] ERROR: could not initialize any file systems in /etc/pvfs2tab.
PVFS_util_init_defaults: No such device (error class: 0)
[E 15:22:26.314888] Error: poorly formatted protocol message received.
[E 15:22:26.315205]    Protocol version mismatch: received major version 2 when expecting 5.
[E 15:22:26.315418]    Please verify your PVFS2 installation
[E 15:22:26.315617]    and make sure that the version is consistent.
[E 15:22:26.315823] msgpairarray decode error: Protocol not supported
[E 15:22:26.316037] ERROR: could not initialize any file systems in /etc/pvfs2tab.
PVFS_util_init_defaults: No such device (error class: 0)
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users

Reply via email to