创建命名空间

介绍创建命名空间的相关操作,通过创建命名空间可以进行数据存储。

操作步骤

  1. 选择“资源 > 资源 > 命名空间 > 命名空间”。
  2. 在左上方的“帐户”下拉框中选择需要创建命名空间的帐户。
  3. 单击“创建”。

    系统弹出“创建命名空间”页面。

  4. 设置命名空间的基本信息。

    相关参数如表1所示。

    表1 命名空间参数

    参数名称

    参数说明

    名称

    新创建命名空间的名称。

    说明:

    命名空间的命名规则如下:

    • 名称不能重复。
    • 支持字母、数字、“_”、“-”和“.”,必须包含字母或数字。
    • 长度为1~255个字符。

    如果要为命名空间开启对象服务,名称需同时满足如下规则,否则将不支持虚拟托管形式访问桶,域名解析将出错,只能通过路径形式访问。

    • 只能包含小写字母、数字、“.”和“-”,只能以字母或数字开头和结尾,“.”和“-”不能相邻,不能有相邻的“.”。
    • 长度为3~63个字符。

    存储池

    新创建命名空间所属的存储池。

    冗余配比

    新创建命名空间的冗余配比,与所属存储池的冗余配比一致。

  5. 设置命名空间的目录配额。

    相关参数如表2所示。
    表2 配额参数

    参数名称

    参数说明

    空间配额

    硬配额

    文件的使用空间一旦达到硬配额设定范围,系统会上报告警,并立刻阻止数据写入,不允许再使用超出硬配额的文件空间。

    [取值范围]

    1KB~256PB。

    该值必须大于空间软配额和建议配额。

    说明:

    文件使用空间达到硬配额设定值后,系统会阻止数据写入,如果需要在阻止数据写入之前上报告警,请设置软配额和建议配额。

    软配额

    文件的使用空间在当前情况下达到了软配额设定范围,系统会上报告警,但不会阻止数据写入。在达到软配额宽限时间或硬配额之后,系统立即阻止数据写入,同时上报告警。

    [取值范围]

    1KB~256PB。

    该值必须大于建议配额,小于空间硬配额。

    建议配额

    文件的使用空间一旦达到建议配额设定范围,系统会上报告警,但不会阻止数据写入。

    [取值范围]

    1KB~256PB。

    该值必须小于空间软配额和硬配额。

    文件数配额

    硬配额(千)

    文件数一旦达到硬配额设定范围,就立刻阻止新增文件,并上报告警,不允许再使用超出硬配额的文件数。对已有文件的操作不会受到限制。硬配额的单位已设置为“千”。

    [取值范围]

    1~100000000。

    该值必须大于文件数软配额和建议配额。

    说明:

    文件数达到硬配额设定值后,系统会阻止新增文件,如果需要在阻止新增文件之前上报告警,请设置软配额和建议配额。

    软配额(千)

    文件数在当前情况下达到了软配额设定范围,系统会上报告警,但不会阻止新增文件。在达到软配额宽限时间或硬配额之后,系统立即阻止新增文件,同时上报告警。软配额的单位已设置为“千”。

    [取值范围]

    1~100000000。

    该值必须大于建议配额,小于文件数硬配额。

    建议配额(千)

    文件数在当前情况下达到了建议配额设定范围,系统会上报告警,但不会阻止新增文件。

    [取值范围]

    1~100000000。

    该值必须小于文件数软配额和硬配额。

    宽限时间

    软配额宽限时间(天)

    使用的文件空间或文件数达到了软配额设定范围,在软配额宽限时间内系统继续允许数据写入或新增文件,同时上报告警信息。在达到软配额宽限时间后,系统立即阻止数据写入或新增文件,同时上报告警。

    说明:

    当设置了软配额时,才能进行设置。

  6. 打开“QoS策略”开关,在“QoS策略”的下拉框中选择命名空间的QoS策略。

    可单击“创建”创建新的QoS策略。

  7. 配置NFS共享。

    当存储池开启了文件服务时,才能进行设置。

    1. 开启“协议”中的“NFS”开关,然后单击“NFS共享”的“配置”。

      系统弹出“配置NFS共享”页面。

    2. 设置NFS共享的访问权限。
      单击“增加”增加客户端,具体操作参见增加客户端
      • 单击客户端右侧的“更多”,选择“修改”,可以对客户端信息进行修改。
      • 选择客户端,单击“移除”或单击客户端右侧的“更多”,选择“移除”,可以对客户端进行移除。

  8. 配置CIFS共享。

    当存储池开启了文件服务时,才能进行设置。

    1. 开启“协议”中的“CIFS”开关,然后单击“CIFS共享”的“配置”。

      系统弹出“配置CIFS共享”页面。

    2. 设置CIFS共享的名称。
      • 名称不能重复。
      • 共享名称不能包含如下字符 " / \ [ ] : | < > + ; , ? * =,同时不能使用如下系统保留名称ipc$、autohome、~和print$。
      • 长度为1~80个字符(1个中文字符占3个字符长度)。
    3. 设置CIFS共享的访问权限。
      单击“增加”增加用户/用户组,具体操作参见增加用户/用户组
      • 单击用户/用户组右侧的“更多”,选择“修改”,可以对用户/用户组信息进行修改。
      • 选择用户/用户组,单击“移除”或单击用户/用户组右侧的“更多”,选择“移除”,可以对用户/用户组进行移除。

  9. 配置HDFS服务。

    当存储池开启了大数据服务时,才能进行设置。

    1. 开启“协议”中的“HDFS”开关。
    2. 选择命名空间关联的Zone。
      1. 在“关联Zone”处单击“选择”。

        系统弹出“关联Zone”页面。

      2. 选择需要关联的Access Zone所属的子网。
      3. 选择需要关联的Access Zone。
        • 如果未配置子网,单击“创建”可以对子网进行配置,请参见创建子网
        • 如果已经配置了子网,在子网处单击“修改”可以对子网参数进行修改,请参见修改子网信息
        • 选择子网后,单击“创建”可以创建新的Access Zone,请参见创建Access Zone
      4. 单击“确定”。

  10. 配置对象服务。

    当存储池开启了对象服务时,才能进行设置。

    1. 开启“协议”中的“对象”开关。
    2. 为命名空间配置桶权限。包括:
      • 私有

        仅桶的拥有者(即创建桶的帐户)有完全的控制权限,其他用户在未经授权时均无访问权限。

      • 公共读

        任何用户均可读取当前桶内的对象,仅桶的拥有者(即创建桶的帐户)能够写入。

      • 公共读写

        任何用户均可读/写/删除当前桶内的对象。

        为了确保您的数据安全,不推荐配置为公共读或公共读写。

  11. 单击“高级”,设置命名空间的高级信息。

    相关参数如表3所示。

    表3 命名空间高级参数

    参数名称

    参数说明

    自动更新Atime

    是否开启“自动更新Atime”功能。Atime即访问命名空间的时间。启用后,系统将按照设置的“更新频率”更新访问命名空间的时间。

    说明:

    “自动更新Atime”开启后,将对系统性能造成影响。

    更新频率

    Atime的更新频率。包括“1小时更新”和“1天更新”。

    快照目录是否可见

    设置命名空间快照的目录是否可见。设置为“可见”时,系统会显示命名空间下的快照目录.snapshot。

    数据加密

    是否开启“数据加密”功能。开启后,系统将生成数据密钥,对写入命名空间的数据进行加密。

    说明:
    • 数据加密功能需要导入高级License。
    • 命名空间的数据加密只能在创建命名空间时进行配置,开启后不支持关闭。开启命名空间数据加密前,请先开启帐户的数据加密功能。
    • 开启数据加密后,将对非加密业务I/O性能造成影响,请确认是否需要开启。

    回收站

    选择是否开启命名空间的回收站。开启回收站功能后,当首次删除命名空间或命名空间Dtree中的文件时,系统会自动生成命名空间或命名空间Dtree下的回收站目录.recyclebininternal。被删除的文件不会被立即删除,而是移入回收站中,在到达保留时长后才会进行删除。

    说明:

    开启回收站功能后,在删除文件时,应用程序产生的临时文件也会移入回收站。

    保留时长

    设置命名空间的保留时长。当选择“固定周期”时,需要设置具体的保留周期。

    说明:
    • 回收站的保留时长和命名空间的删除策略均会对回收站数据生效,满足其中一个便会删除数据。
    • 保留时长对命名空间及HDFS的回收站同时生效。
    • 如果设置保留时长为“永久”,文件被移入回收站后不会再被删除,您可以前往命名空间下的回收站目录.recyclebininternal进行手动删除。

    审计日志

    选择是否启用命名空间的审计日志功能。启用审计日志后,系统会记录对命名空间的操作日志。

    说明:

    当存储池开启了数据导航服务时,才能进行设置。

    记录类型

    启用审计日志后,需要设置审计日志记录的操作类型,包括“创建”、“删除”和“重命名”。

  12. 配置元数据检索。启用元数据检索后,系统会为命名空间中文件的系统元数据和自定义元数据字段建立索引。您可以通过元数据检索文件列表。

    当存储池开启了数据导航服务时,才能进行设置。

  13. 单击“确定”。
  14. 按照界面提示完成确认操作。