在项目中创建的文件系统或 LUN 会继承项目的属性。有关可以继承的标准属性的列表,请参见继承的属性。如果项目已加密,则在项目中创建的的文件系统或 LUN 也已加密。
如果要向某个非默认项目添加文件系统或 LUN,必须已经存在该项目。要创建新项目,请参见创建项目 (CLI)。
hostname:> shares
hostname:shares > select default
名称必须包含 1 到 64 个字符,但是不能包含空格或以句点开头。允许的字符为:字母数字和特殊字符 _ - . :
以下示例在 default 项目中创建了一个名为 fs-1 的文件系统。
hostname:shares default> filesystem fs-1 hostname:shares default/fs-1 (uncommitted)>
hostname:shares default/lun1 (uncommitted)> set volsize=2G
                       volsize = 2G (uncommitted)
        
hostname:shares default/fs-1 (uncommitted)> commit
hostname:shares default> select fs-1
hostname:shares default/fs-1> get
                        aclinherit = restricted (inherited)
                           aclmode = discard (inherited)
                             atime = true (inherited)
                   casesensitivity = mixed
                          checksum = fletcher4 (inherited)
                       compression = off (inherited)
                             dedup = false (inherited)
                     compressratio = 100
                            copies = 1 (inherited)
                          creation = Wed Apr 29 2015 17:57:18 GMT+0000(UTC)
                           logbias = latency (inherited)
                        mountpoint = /export/fs-1 (inherited)
                     normalization = none
                             quota = 0
                        quota_snap = true
                          readonly = false (inherited)
                        recordsize = 128K (inherited)
                       reservation = 0              
                  reservation_snap = true
                          rstchown = true(inherited)
                    secondarycache = all (inherited)
                            shadow = none
                            nbmand = false (inherited)
                          sharesmb = off (inherited)
                          sharenfs = on (inherited)
                           snapdir = hidden (inherited)
                          utf8only = false
                             vscan = false (inherited)
                        encryption = off (inherited)
                         snaplabel =
                          sharedav = off (inherited)
                          shareftp = off (inherited)
                         sharesftp = off (inherited)
                         sharetftp = off (inherited)
                              pool = pool_demo
                    canonical_name = pool_demo/local/default/fs-1
                          exported = true (inherited)
                         nodestroy = false
                      maxblocksize = 1M (inherited)
                      lz4supported =  (inherited)
                        space_data = 31K              
                  space_unused_res = 0
                   space_snapshots = 0
                   space_available = 29.4T
                       space_total = 31K
                        root_group = other              
                  root_permissions = 700
                         root_user = nobody
                            origin = 
      例如,要对名为 fs-1 的文件系统禁用 NFS 协议,请输入:
hostname:shares default/fs-1> set sharenfs=off
                      sharenfs = off (uncommitted)
      hostname:shares default/fs-1> commit hostname:shares default/fs-1>