可以通过选择项目并执行 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 命令来管理用户和组使用情况和配额。有关如何管理用户和组配额的更多信息,请参见空间管理一节。