Hello,  
I've built a small PVFS2 cluster and it works fine -- mostly... 

Here is the basic cluster setup : 2 dual core Xeon machines, 2GB
RAM, 2 TB disks as server nodes. Running Debian Etch with a custom
2.6.20.7 SMP kernel built from kernel.org vanilla source.
I compiled PVFS 2.6.3, with the 2.6.21 patch applied (it wouldn't
compile as is).

PVFS2 works just fine, local performance is OK.
I'd need to share the PVFS2 filesystem thru NFS to some clients.
Reading just works, however writing constantly fails with this error :

Sep 19 18:36:53 triangle
kernel: /usr/sarge64/usr/src/pvfs-2.6.3/src/kernel/linux-2.6/file.c
line 1923: pvfs2_file_aio_write_iovec: not implemented yet (aio with 7
segments)

Then the file created is either of zero size, or filled with 0x00.

I've tried many configurations : sharing from a PVFS2
both server and client node, from a PVFS2 client-only node, with
uniprocessor and smp kernel, forced NFS version 2, no luck.

Writing thru CIFS (Samba), FTP, scp works perfectly. 

I tentatively edited the file.c source code by commenting out the test
that spits the error out. With this modified kernel module, writing
thru NFS works _most_of_the_time_. It fails apparently randomly from
time to time while writing big files ( 500MB to 1GB).

Any help would be greatly welcomed....

-- 
----------------------------------------
Emmanuel Florac     |   Intellique
----------------------------------------

_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users

Reply via email to