On Monday, January 20, 2003, at 06:42  PM, Alexei Kosut wrote:

On Monday, January 20, 2003, at 08:26  PM, Edward Moy wrote:
I did do --enable-transarc-paths, but the binary build on openafs.org puts things in /Library/OpenAFS and /var/db/openafs, not in /usr/vice, so I assume there is something else that rearranges things for the installer.
<http://www.openafs.org/cgi-bin/cvsweb.cgi/openafs/src/packaging/ MacOS/>. These are (as far as I know) the scripts that take the output of make dest and convert them into the pkg file used for the binaries on openafs.org.
Thanks, I knew there had to be a trick.

But I'm also concerned if some other option other than --enable-transarc-paths needs to be set for configure.
I use only --enable-transarc-paths --with-afs-sysname=ppc_darwin_60 but I've never touched
the server.
OK, that is good to know.

I just tried rsync-ing a directory to AFS, and some of the files failed. Here are a sampling of the error messages from rsync:

----------
afs: failed to store file (5)
afs: failed to store file (partition full)
mkstemp man5/.aliases.5.JQsCja failed
----------

/vicepa is virtual empty, and have 10 GB of space, so the "partition full" message is odd.

A sampling from FileLog (as per Nathan's suggestion to up the debug level):

----------
Mon Jan 20 23:40:45 2003 SAFS_CreateFile .aliases.5.JQsCja, Did = 536870930.17.37, Host 17.202.16.105, Id 1
Mon Jan 20 23:40:45 2003 Volume : 536870930 vnode = 46 Failed to create inode: errno = 17
Mon Jan 20 23:40:45 2003 SAFS_CreateFile returns 28
Mon Jan 20 23:40:45 2003 SAFS_CreateFile .editrc.5.dEesF3, Did = 536870930.17.37, Host 17.202.16.105, Id 1
Mon Jan 20 23:40:45 2003 Volume : 536870930 vnode = 62 Failed to create inode: errno = 17
Mon Jan 20 23:40:45 2003 SAFS_CreateFile returns 28
Mon Jan 20 23:40:45 2003 SAFS_CreateFile .ethers.5.CeVpjx, Did = 536870930.17.37, Host 17.202.16.105, Id 1
Mon Jan 20 23:40:45 2003 Volume : 536870930 vnode = 62 Failed to create inode: errno = 17
Mon Jan 20 23:40:45 2003 SAFS_CreateFile returns 28
Mon Jan 20 23:40:45 2003 SAFS_CreateFile .exports.5.1P1q7M, Did = 536870930.17.37, Host 17.202.16.105, Id 1
Mon Jan 20 23:40:45 2003 Volume : 536870930 vnode = 62 Failed to create inode: errno = 17
Mon Jan 20 23:40:45 2003 SAFS_CreateFile returns 28
Mon Jan 20 23:40:45 2003 SAFS_StoreStatus, Fid = 536870930.64.62, Host 17.202.16.105, Id 1
Mon Jan 20 23:40:45 2003 SAFS_StoreStatus returns 0
Mon Jan 20 23:40:45 2003 StoreData: Fid = 536870930.64.62
Mon Jan 20 23:40:45 2003 StoreData: Fid = 536870930.64.62, Host 17.202.16.105, Id 1
Mon Jan 20 23:40:45 2003 SAFS_StoreData returns 5
----------

Errno = 17 (EEXIST) seems to be saying that the vnodes are colliding. As a novice, it does seem odd to me that the vnode numbers are so small. I wonder if whatever is generating the vnode numbers isn't working correctly. Anyone have any pointers on where to look?
------------------------------------------------------------------------ --
Edward Moy
Apple Computer, Inc.
[EMAIL PROTECTED]

(This message is from me as a reader of this list, and not a statement
from Apple.)

_______________________________________________
OpenAFS-devel mailing list
[EMAIL PROTECTED]
https://lists.openafs.org/mailman/listinfo/openafs-devel

Reply via email to