对象存储服务 OBS-创建并行文件系统(Go SDK):接口约束
接口约束
- 您必须拥有obs:bucket:CreateBucket权限,才能创建并行文件系统。建议使用 IAM 进行授权,配置方式详见使用IAM自定义策略。
- OBS支持的region以及region与endPoint的对应关系,详细信息请参见地区与终端节点。
创建并行文件系统时,如果初始化客户端使用的终端节点(endPoint)为“obs.myhuaweicloud.com”,则可以不指定并行文件系统所在区域(location),系统会自动在华北-北京一(cn-north-1)创建并行文件系统;如果初始化客户端使用的终端节点(endPoint)不是obs.myhuaweicloud.com,则必须指定并行文件系统所在区域(location),且指定的区域必须与终端节点(endPoint)区域一致,否则会返回状态码400。
比如初始化时使用的终端节点endPoint是obs.cn-north-4. myhuaweicloud.com,那么在创建并行文件系统的时候必须指定Location:cn-north-4 才会创建成功,否则会返回状态码400。
- 同一账号下,可以创建多个并行文件系统,数量上限是100个(不区分地域),并行文件系统中的对象数量和大小没有限制。
- 新创建并行文件系统的并行文件系统名在OBS中必须是唯一的。如果是同一个用户重复创建同一区域的同名并行文件系统时返回HTTP状态码200。除此以外的其他场景重复创建同名并行文件系统返回HTTP状态码409,表明并行文件系统已存在。
- 用户删除并行文件系统后,需要等待30分钟才能创建同名并行文件系统。
- 并不是所有区域都支持创建多AZ并行文件系统,您可以在产品价格详情页面,查询指定区域是否支持多AZ。