介绍创建命名空间的相关操作,通过创建命名空间可以进行数据存储。
启用创建同名命名空间功能后不允许再禁用。
启用创建同名命名空间功能示例:
admin:/>change space ops cmd=sameFsName args=set,1
DANGER: You are about to modify the sameFsName switch.
This operation will change the status of the sameFsName switch, which may affect services or data.
When the sameFsName switch is turned on, namespaces with the same name can be created under different accounts, and the DPC mounting mode changes.
If multiple namespaces with the same name exist, to mount the namespaces to the local directory of the DPC node, you need to specify an account name and run the following command:
mount -t dpc [-o options] account_name:/fsname /localdirectory.
Warning: The sameFsName switch cannot be disabled after being enabled.
Suggestion: Before performing this operation, confirm whether related module configurations need to be modified.
Have you read danger alert message carefully?(y/n)y
Are you sure you really want to perform the operation?(y/n)y
lsid : 0
ret : 0
info : lsid: 327725, ret = 0, set global SameFsNameSwitch: 1, type: 140
lsid: 327727, ret = 0, set global SameFsNameSwitch: 1, type: 140
lsid: 327726, ret = 0, set global SameFsNameSwitch: 1, type: 140系统弹出“创建命名空间”页面。
相关参数如表1所示。
开启回收站功能后,在删除文件时,应用程序产生的临时文件也会移入回收站。
参数名称 |
参数说明 |
|---|---|
保留时长 |
回收站内文件保留的时长。当选择“固定周期”时,需要设置具体的保留周期。 [取值范围] 分钟:1~4294967295。 小时:1~71582788。 天:1~2982616。
说明:
|
回收站目录是否可见 |
回收站目录是否可见。设置为“可见”时,系统会显示命名空间和命名空间Dtree下的回收站目录.recyclebininternal。 |
回收站操作权限 |
选择可以操作回收站内文件的用户。 root:只有root用户可以操作回收站内的文件。 普通用户:系统根据用户名和用户ID为每个用户创建自己的目录,用户有操作个人目录下文件的权限。root用户具有操作所有用户目录的权限。 |
参数名称 |
参数说明 |
|
|---|---|---|
空间配额 |
硬配额 |
文件的使用空间一旦达到硬配额设定范围,系统会上报告警,并立刻阻止数据写入。 [取值范围] 1KB~256PB。 该值必须大于空间软配额和建议配额。
说明:
文件使用空间达到硬配额设定值后,系统会阻止数据写入,如果需要在阻止数据写入之前上报告警,请设置软配额或建议配额。 |
软配额 |
文件的使用空间在当前情况下达到了软配额设定范围,系统会上报告警,但不会阻止数据写入。在达到软配额宽限时间或硬配额之后,系统立即阻止数据写入,同时上报告警。 [取值范围] 1KB~256PB。 该值必须大于建议配额,小于空间硬配额。 |
|
建议配额 |
文件的使用空间一旦达到建议配额设定范围,系统会上报告警,但不会阻止数据写入。 [取值范围] 1KB~256PB。 该值必须小于空间软配额和硬配额。 |
|
文件数配额 |
硬配额(千) |
文件数一旦达到硬配额设定范围,就立刻阻止新增文件,并上报告警。对已有文件的操作不会受到限制。硬配额的单位已设置为“千”。 [取值范围] 1~100000000。 该值必须大于文件数软配额和建议配额。
说明:
文件数达到硬配额设定值后,系统会阻止新增文件,如果需要在阻止新增文件之前上报告警,请设置软配额或建议配额。 |
软配额(千) |
文件数在当前情况下达到了软配额设定范围,系统会上报告警,但不会阻止新增文件。在达到软配额宽限时间或硬配额之后,系统立即阻止新增文件,同时上报告警。软配额的单位已设置为“千”。 [取值范围] 1~100000000。 该值必须大于文件数建议配额,小于文件数硬配额。 |
|
建议配额(千) |
文件数在当前情况下达到了建议配额设定范围,系统会上报告警,但不会阻止新增文件。建议配额的单位已设置为“千”。 [取值范围] 1~100000000。 该值必须小于文件数软配额和硬配额。 |
|
宽限时间 |
软配额宽限时间(天) |
使用的文件空间或文件数达到了软配额设定范围,在软配额宽限时间内系统继续允许数据写入或新增文件,同时上报告警信息。在达到软配额宽限时间后,系统立即阻止数据写入或新增文件,同时上报告警。 [取值范围] 1~4294967294。 不填写时表示不限制宽限时间。在使用的文件空间或文件数达到了软配额设定范围,系统不限制数据写入或新增文件,只上报告警。
说明:
当设置了“软配额”或“软配额(千)”时,才能进行设置。 |
参数名称 |
参数说明 |
|---|---|
描述 |
CIFS共享的描述。
说明:
长度范围为0~255位(1个中文字符占3个字符长度)。 |
添加默认ACL |
选择是否添加默认ACL。添加默认ACL功能用于当共享根目录无ACL时,对CIFS共享根目录设置默认ACL(everyone完全控制,且应用于当前目录、文件和子目录),后续可以更改该默认ACL。如果想保持原UNIX MODE权限,则不要启用添加默认ACL功能。 |
Notify |
开启后,一个客户端针对一个目录内的变更操作(如新增目录、新增文件、修改目录、修改文件等),可被其他正在访问此目录及其父目录的客户端感知。变更操作在自动刷新后显示。 |
Continuously Available |
此选项为SMB Failover特性的开关。Continuously Available只有在Oplock开关开启后才生效。如果CIFS服务的Oplock已禁用,请前往“CIFS服务”页签开启。
说明:
请启用Oplock配置项,并使用CLI命令change service cifs smb_global_ca_enable=yes开启租户的SMB业务连续性开关后,SMB Failover特性才能生效。 |
SMB3加密 |
选择是否开启SMB3加密,开启后,系统将对共享进行加密,保证数据安全,但会造成性能下降。
须知:
|
非加密客户端访问 |
开启后,无加密能力的客户端也可以访问共享。
须知:
|
Oplock |
Oplock(Opportunistic locking,机会锁)是提升客户端访问效率的一种机制,用于在文件发送到共享存储之前进行本地缓冲。以下场景不推荐启用该功能:
说明:
帐户级别Oplock功能与共享Oplock开关同时打开,共享Oplock开关才能生效。 |
Lease |
租约锁,允许客户端用租约密钥锁定文件,服务器可以撤消锁定。
说明:
|
ABE |
启用ABE(Access Based Enumeration)后,共享目录中不显示用户无权限的文件和文件夹。
说明:
SMB2/SMB3支持ABE功能,SMB1不支持。 |
显示以前的版本 |
启用显示以前的版本的功能后,客户端能够显示和回滚以前的版本。 |
“自动更新Atime”开启后,将对系统性能造成影响。
协议 |
大小写敏感模式 |
受限影响 |
|---|---|---|
NFS/FTP/DPC |
敏感 |
无 |
不敏感 |
无 |
|
CIFS |
敏感(不推荐) |
存储侧只能按照敏感模式处理客户端的请求中携带的文件名,同时在需要携带文件名的响应中携带敏感文件名返回客户端。如果客户端不能正确识别敏感文件名,则在某些特殊场景下,会发生包括但不仅限于如下现象:
|
不敏感(推荐) |
无 |
|
对象/HDFS |
敏感(推荐) |
无 |
不敏感(不推荐) |
HDFS协议的List操作或对象协议的Listing操作按不敏感字典序返回结果,与标准协议不一致。 |
|
|
须知:
若存在CIFS协议与HDFS协议/对象协议互通要求时,需要预先评估对应受限功能对业务的影响情况,选择影响最小的模式。 如果无法评估对业务的影响,您也可以联系技术工程师进行确认。 |
||
可单击“创建”创建新的QoS策略。
相关参数如表7所示。
参数名称 |
参数说明 |
|---|---|
快照目录是否可见 |
设置命名空间快照的目录是否可见。设置为“可见”时,系统会显示命名空间下的快照目录.snapshot。 |
跨站点容灾 |
是否开启“跨站点容灾”功能。开启后,桶中的数据将根据复制组中的主备关系进行复制。
说明:
|
复制组 |
选择与命名空间绑定的复制组。绑定后不能更改复制组。
说明:
开启“跨站点容灾”后才能选择复制组。如果没有需要的复制组,请参考创建复制组进行创建。对象服务采用IAM鉴权方式时,不显示此配置项。如果需要绑定复制组,请参考对应产品版本的《对象服务业务面接口说明书》中“对象服务API参考 > 桶的基础操作 > 创建桶”章节创建复制桶。 |
数据加密 |
是否开启“数据加密”功能。开启后,系统将生成数据密钥,对写入命名空间的数据进行加密。
说明:
|
加密算法 |
“数据加密”开启后,需要选择加密算法。包括“XTS-AES-128”、“XTS-AES-256”和“XTS-SM4”。
说明:
|
同步 |
开启后, 复制组中的远端集群对应的命名空间将开启数据加密功能且都将配置为已选的加密算法。请确保远端集群中对应的帐户已开启数据加密功能。
说明:
同时开启“跨站点容灾”和“数据加密”开关后才能配置该项。只能在创建命名空间时进行配置,开启后不支持关闭。对象服务采用IAM鉴权方式时,不显示此配置项。 |
当存储池开启了数据导航服务时,才能进行设置。
若不满足上述条件则可能出现节点或者目录热点,导致性能下降,此时不建议开启该模式。
创建命名空间时如果选择关联复制组且不开启WORM,命名空间创建完成后将无法再开启WORM。
设置为“法规级”策略模式后无法再更改为“企业级”或“无”。
相关参数如表8所示。
相关参数如表8所示。