高性能弹性文件服务 SFS TURBO-存储联动:绑定OBS桶

时间:2024-09-12 23:21:25

绑定OBS桶

  1. 登录高性能弹性文件服务管理控制台。
  2. 在文件系统列表中,单击创建的文件系统名称,进入文件系统详情页面。
  3. 进入“绑定后端存储”页签,单击“绑定OBS桶”。

    图1 绑定OBS桶

  4. 在右侧弹窗“绑定OBS桶”中,填写如下参数。

    表1 参数说明

    参数

    含义

    限制

    配置后可编辑

    联动目录名称

    SFS Turbo文件系统根目录下会以该名称创建一个子目录,该目录将绑定对应的OBS桶,且该目录名称不能和已有目录重名。

    • 子目录名称不能重复。
    • 子目录名称必须是文件系统根目录下不存在的目录名。
    • 子目录名称不能是“.”或“..”。

    不支持

    桶名

    OBS存储桶桶名。

    • 无法绑定不存在的存储桶。
    • 目前仅支持OBS存储桶,不支持OBS并行文件系统。

    不支持

    OBS区域 域名

    OBS区域域名,即OBS的终端节点。

    OBS存储桶必须和SFS Turbo文件系统在同一个Region。

    不支持

  5. 勾选“将OBS桶的读写权限通过桶策略授权给SFS Turbo云服务”,并单击“确定”,完成绑定。
  • 目前仅支持OBS存储桶,不支持OBS并行文件系统。
  • 绑定OBS桶时,会在OBS桶上添加Sid为PolicyAddedBySFSTurbo的桶策略,请不要修改或删除该桶策略,否则可能导致联动功能异常。
    以桶名为obs-test的OBS桶为例,桶策略PolicyAddedBySFSTurbo的内容如下所示:
    {
        "Statement": [
            {
                "Sid": "PolicyAddedBySFSTurbo",
                "Effect": "Allow",
                "Principal": {
                    "ID": [
                        "domain/xxx:user/xxx"
                    ]
                },
                "Action": [
                    "ListBucket",
                    "HeadBucket",
                    "GetBucketStorage",
                    "GetBucketPolicy",
                    "GetBucketAcl",
                    "GetBucketNotification",
                    "GetBucketQuota",
                    "GetObject",
                    "PutObject",
                    "DeleteObject",
                    "GetObjectAcl",
                    "PutObjectAcl",
                    "ModifyObjectMetaData"
                ],
                "Resource": [
                    "obs-test",
                    "obs-test/*"
                ]
            }
        ]
    }
support.huaweicloud.com/usermanual-sfsturbo/sfsturbo_01_0334.html