0015-00000216

问题描述

指定的Bucket数据容灾类型不合法。

问题原因

调用PutBucket接口创建Bucket时,可以指定数据容灾类型,即DataRedundancyType字段,这个字段在以下场景下会报错:

  • 指定了OSS不支持的存储冗余类型。目前OSS仅支持LRS和ZRS两种类型,指定其他类型都会报错。

  • 某地域不支持同城冗余类型。例如,目前仅部分地域支持ZRS。如果在不支持的区域指定创建ZRS类型的Bucket则会报此错误。

问题示例

在英国(伦敦)创建ZRS类型的Bucket:

PUT / HTTP/1.1
Host: oss-example.oss-eu-west-1.aliyuncs.com
Date: Fri, 24 Feb 2017 03:15:40 GMT
x-oss-acl: private
Authorization: OSS qn6q**************:77Dv****************
<?xml version="1.0" encoding="UTF-8"?>
<CreateBucketConfiguration>
    <StorageClass>Standard</StorageClass>
    <DataRedundancyType>ZRS</DataRedundancyType>    
</CreateBucketConfiguration>

解决方案

确保所在地域支持指定的数据容灾类型。

相关文档