We have a MacOS X Lion server with a 140TB external RAID array mounted via a Fibre Channel interface. Whenever anybody logs in, it appears that they own all of the files. How do we set it up so that the partition is mounted by the system on boot and ownership doesn't change to whomever is logged in? We also see this strange behavior when people "ssh" into the server:
08:58 jjj:/corp$ ls -l total 15104 drwxr-xr-x+ 3 candy7 candy7 102 Mar 12 21:52 junky/ drwxrwxr-x+ 9 candy7 candy7 306 Mar 12 15:43 mist/ 08:58 jjj:/corp$ sudo bash root@jjj:/Volumes/Active01/corp# ls -l total 15232 drwxr-xr-x+ 3 _unknown _unknown 102 Mar 12 21:52 junky/ drwxrwxr-x+ 9 _unknown _unknown 306 Mar 12 15:43 mist/ root@jjj:/Volumes/Active01/corp# su alex alex@jjj:/Volumes/Active01/corp$ ls -l total 15104 drwxr-xr-x+ 3 alex staff 102 Mar 12 21:52 junky drwxrwxr-x+ 9 alex staff 306 Mar 12 15:43 mist alex@jjj:/Volumes/Active01/corp$
I think that this has something to do with the 'no owner' mount flag, but I'm not sure.
The thing that has me confused is that we have another system where this isn't a problem, but it's running XServe RAID and this is a RAID from another vendor.