Unsolved

This post is more than 5 years old

24 Posts

728

October 24th, 2018 02:00

GID Inheritance setting in OneFS8.x for 7.x tech refresh

Hello,

I'm working in a project which replaces Customer's old S200 with OneFS 7.1.0.5 to new Gen6 F800 with 8.1.1.1. After reviewing enhancements in isilon release notes, i noticed GID inheritance behavior has changed since 8.x as follows ;

The default value of the Group owner inheritance setting now uses Linux and Windows semantics, and the group

owner is inherited from the creator’s primary group. In previous versions of OneFS, if an ACL existed, OneFS

used Linux and Windows semantics; otherwise, the system used BSD semantics.


To me, at F800 reverting the parameter "Group Owner Inheritance"  to "parent" sounds reasonable to avoid potential impact or misbehavior from NFS clients perspective which may be caused by this difference of  GID inheritance behavior. I'm just wondering if there's any reason or beneficial points to stay with default value (creator) in my case.


fccnasisi11-1# uname -a

Isilon OneFS fccnasisi11-1 v8.1.1.1 Isilon OneFS v8.1.1.1 B_MR_8_1_1_1_068(RELEASE): 0x801015000100044:Fri Mar  2 09:39:29 PST 2018    root@sea-build10-08:/b/mnt/obj/b/mnt/src/sys/IQ.amd64.release   FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610 amd64

fccnasisi11-1#

fccnasisi11-1# isi auth settings acls view

Standard Settings

Create Over SMB: allow

                Chmod: merge

Chmod Inheritable: no

                Chown: owner_group_and_acl

               Access: windows

Advanced Settings

                        Rwx: retain

Group Owner Inheritance: creator

                  Chmod 007: default

             Calcmode Owner: owner_aces

             Calcmode Group: group_aces

           Synthetic Denies: remove

                     Utimes: only_owner

                   Dos Attr: deny_smb

                   Calcmode: approx

fccnasisi11-1#


Thanks in advance,

yu tezuka

No Responses!

Top