The code in CVS head is giving me a couple of problems when creating a storage space:

# ./pvfs2-server simple.conf server.conf-localhost -f
[D 04/26 15:15] PVFS2 Server version 1.4.1pre1-2006-04-26-112404 starting.
pvfs2-trove-dbpf: //tmp/pvfs2-test-space/3d8ae7af/collection_attributes.db: No such file or directory pvfs2-trove-dbpf: //tmp/pvfs2-test-space/3d8ae7af/dataspace_attributes.db: No such file or directory pvfs2-trove-dbpf: //tmp/pvfs2-test-space/3d8ae7af/keyval.db: No such file or directory
Segmentation fault

Despite this, the storage space seems to be created just fine. There seems to really be 2 problems:

1) The "no such file or directory" messages: I suspect that these error messages might just be something being too chatty when it checks to see if the dbs exist or not, but it makes it look like something has gone wrong while creating the storage space.

2) The segmentation fault: I don't see this every time, but I'm not sure what is making the difference. I did manage to catch it in gdb once:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1210513728 (LWP 31619)]
0x08062de3 in dbpf_putdb_env (sto_path=0x80e8a70 "/tmp/pvfs2-test-space")
    at dbpf-mgmt.c:96
96          ret = my_storage_p->sto_env->close(my_storage_p->sto_env, 0);

-Phil

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

Reply via email to