可以通过选择项目并执行 filesystem 或 lun 命令来创建共享资源。在提交更改之前,可以根据需要对属性进行修改:
clownfish:shares default> filesystem foo
clownfish:shares default/foo (uncommitted)> get
aclinherit = restricted (inherited)
aclmode = discard (inherited)
atime = true (inherited)
checksum = fletcher4 (inherited)
compression = off (inherited)
copies = 1 (inherited)
mountpoint = /export/foo (inherited)
quota = 0 (inherited)
readonly = false (inherited)
recordsize = 128K (inherited)
reservation = 0 (inherited)
secondarycache = all (inherited)
nbmand = false (inherited)
sharesmb = off (inherited)
sharenfs = on (inherited)
snapdir = hidden (inherited)
snaplabel = project1:share1
vscan = false (inherited)
sharedav = off (inherited)
shareftp = off (inherited)
root_group = other (default)
root_permissions = 700 (default)
root_user = nobody (default)
casesensitivity = (default)
normalization = (default)
utf8only = (default)
quota_snap = (default)
reservation_snap = (default)
custom:int = (default)
custom:string = (default)
custom:email = (default)
clownfish:shares default/foo (uncommitted)> set sharenfs=off
sharenfs = off (uncommitted)
clownfish:shares default/foo (uncommitted)> commit
clownfish:shares default>
要创建加密项目,请参见How to Create an Encrypted Project (CLI)。
可以在共享资源上下文中使用 destroy 命令来销毁共享资源:
clownfish:shares default/foo> destroy This will destroy all data in "foo"! Are you sure? (Y/N) clownfish:shares default>
可以在项目上下文中使用 rename 命令来重命名共享资源:
clownfish:shares default> rename foo bar clownfish:shares default>
可以在项目上下文中使用 move 命令在项目之间移动共享资源:
clownfish:shares default> move foo home clownfish:shares default>
在选择了特定项目或共享资源之后,可以通过 users 或 groups 命令来管理用户和组使用情况和配额。有关如何管理用户和组配额的更多信息,请参见空间管理一节。