After struggling for some time to try and wedge a ZFS file server into
our environment, I have come to the conclusion that I'm simply going to
have to live without quotas. They have been immensely useful in the past
5 years or so in allowing us to keep track of which groups are hogging
disk space, and even finding a bug in one manufacturing/engineering tool
which occasionally crashed in a way which generated 4GB files when it
did.
 
The problem is the fact that NFS mounts cannot be done across
filesystems as implemented with ZFS and Solaris 10. For example, we have
client machines mounting to /groups/accounting... but we also have
clients mounting to /groups directly.
 
I know the zfs answer/dogma is "automounts", but it's not that simple. I
have no good way to know what is being mounted in which manner (blame
the NAS 5320's boatload of bugs there... I could go on and on there in a
curse-filled tirade), so the only real way to know is to migrate and
find out what breaks. Not good. Furthermore, there is no reasonable
"fix", anyway, other than some serious automount voodoo.
 
So, this means making the zfs filesystems at the /groups level instead
of the /groups/accounting level as I had expected to do... meaning we
can't implement quotas in any reasonable manner that I know of.
 
That given, so I have any good options for monitoring usage of
subdirectories within my ZFS filesystems without going through a "du -sh
/groups/*" every night? It sure seems like a kludge.
 
thanks
 
johnS
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to