One of my colleagues was testing our ZFS prototype (S10U4), and was wondering what was the limit for ACE''s on a ZFS ACL. Empirically, he determined that he could not add more than 1024 ACE''s either locally or via NFSv4 from a Solaris client (from a Linux NFSv4 client, it failed adding the 209th ACL, and for that matter, after the failure to add that last entry, it was no longer able to read the ACL, Complaining that "getxattr" failed). I haven''t found any information regarding a documented limit for either ZFS itself or NFSv4. Is 1024 the limit? Is there any tuning that can be done to either increase or decrease that? Thanks... -- Paul B. Henson | (909) 979-6361 | http://www.csupomona.edu/~henson/ Operating Systems and Network Analyst | henson at csupomona.edu California State Polytechnic University | Pomona CA 91768
Paul B. Henson wrote:> One of my colleagues was testing our ZFS prototype (S10U4), and was > wondering what was the limit for ACE''s on a ZFS ACL. > > Empirically, he determined that he could not add more than 1024 ACE''s > either locally or via NFSv4 from a Solaris client (from a Linux NFSv4 > client, it failed adding the 209th ACL, and for that matter, after the > failure to add that last entry, it was no longer able to read the ACL, > Complaining that "getxattr" failed). > > I haven''t found any information regarding a documented limit for either ZFS > itself or NFSv4. > > Is 1024 the limit? Is there any tuning that can be done to either increase > or decrease that? >The limit is 1024, which is the same for ufs POSIX draft ACLs. It can''t currently be changed. -Mark