On Thu, 28 Sep 2006, Clements, Brent M (SAIC) wrote:
Ok, here is the code I'm working with....mkdir keeps giving me a -1 failure...can anyone spot what I"m doing wrong?
What is errno on the return? That might give you an idea of what is causing the problem (see list of error codes in man 2 mkdir).
char fullpath[10000]; sprintf(fullpath,"/tmp/oooo/RANK%d", my_rank); printf("MY PATH TO CREATE %s", fullpath); int mkdir_return; mkdir_return = mkdir(fullpath,0777); printf("mkdir results: %d\n", mkdir_return);
Um, does /tmp/oooo exist? I don't think mkdir(2) does the equivalent of mkdir -p and create parent directories as required. Also are the slaves successfully printing out the line(s) showing that they have fullpath set as you expect? rgb -- Robert G. Brown http://www.phy.duke.edu/~rgb/ Duke University Dept. of Physics, Box 90305 Durham, N.C. 27708-0305 Phone: 1-919-660-2567 Fax: 919-660-2525 email:[EMAIL PROTECTED] _______________________________________________ Beowulf mailing list, Beowulf@beowulf.org To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf