创建桶
功能说明
按照用户指定的桶名创建一个新桶。新创建桶的桶名在OBS中必须是唯一的。一个用户可以拥有的桶的数量不能超过100个。
 
   如果是同一个用户在同一区域的重复创建同名桶不会报错,返回HTTP状态码200,创建的桶属性以第一次请求为准。除此以外的其他场景重复创建同名桶返回HTTP状态码409,表明桶已存在。
 
  
 命令结构
- Windows操作系统
    
obsutil mb obs://bucket [-fs] [-az=xxx] [-acl=xxx] [-sc=xxx] [-location=xxx] [-config=xxx] [-e=xxx] [-i=xxx] [-k=xxx] [-t=xxx]
 - macOS/Linux操作系统
    
./obsutil mb obs://bucket [-fs] [-az=xxx] [-acl=xxx] [-sc=xxx] [-location=xxx] [-config=xxx] [-e=xxx] [-i=xxx] [-k=xxx] [-t=xxx]
 
运行示例
- 以Windows操作系统为例,运行obsutil mb obs://bucket-test,创建新桶成功。
    
obsutil mb obs://bucket-test Start at 2024-09-29 07:52:11.3769487 +0000 UTC Create bucket [bucket-test] successfully, request id [000001923CC401864018BA75753D2D5F]
 
- 以Windows操作系统为例,运行obsutil mb obs://bucket001,创建其他账户下已存在的桶失败。
    
obsutil mb obs://bucket001 Start at 2024-09-30 07:03:50.1378331 +0000 UTC Create bucket [bucket001] failed, status [409], error code [BucketAlreadyExists], error message [The requested bucket name is not available. The bucket namespace is shared by all users of the system. Please select a different name and try again.], request id [0000019241BE18DB4019EDD66E135C56]
 
参数说明
| 
        参数  | 
      
        约束  | 
      
        描述  | 
     
|---|---|---|
| 
        bucket  | 
      
        必选  | 
      
        桶名称。 
        桶命名规则如下:
         
  | 
     
| 
        fs  | 
      
        附加参数,可选  | 
      
        创建并行文件系统。  | 
     
| 
        az  | 
      
        附加参数,可选  | 
      
        指定桶的数据冗余存储策略,让桶中的数据在同区域的多个可用区(AZ)或单个可用区中存储。 支持的值:multi-az “multi-az”代表创建数据冗余存储策略为多AZ存储的桶;不携带此参数代表创建数据冗余存储策略为单AZ存储的桶。  | 
     
| 
        acl  | 
      
        附加参数,可选  | 
      
        创桶时可指定的预定义访问策略。 支持的值: 
  | 
     
| 
        sc  | 
      
        附加参数,可选  | 
      
        桶的存储类别。 不同的存储类别可以满足客户业务对存储性能、成本的不同诉求。 支持的值: 
  | 
     
| 
        location  | 
      
        附加参数,如果请求的OBS服务地址所在区域为默认区域,则可为空,否则为必选  | 
      
        桶所在的区域。 当前有效的区域名称可从这里查询。 
 
         说明: 
         该参数定义了桶将会被创建在哪个区域,如果使用的终端节点归属于默认区域华北-北京一(cn-north-1),可以不携带此参数;如果使用的终端节点归属于其他区域,则必须携带此参数。  | 
     
| 
        config  | 
      
        附加参数,可选  | 
      
        运行当前命令时的自定义配置文件。可支持的配置参数请参考配置参数说明。  | 
     
| 
        e  | 
      
        附加参数,可选  | 
      
        指定终端节点。  | 
     
| 
        i  | 
      
        附加参数,可选  | 
      
        指定用户的AK。  | 
     
| 
        k  | 
      
        附加参数,可选  | 
      
        指定用户的SK。  | 
     
| 
        t  | 
      
        附加参数,可选  | 
      
        指定用户的securitytoken。  |