检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
403 Forbidden EntityTooSmall 用户试图上传的对象大小小于系统允许的最小大小。 400 Bad Request EntityTooLarge 用户试图上传的对象大小超过了系统允许的最大大小。 400 Bad Request FrozenUserId 用户被冻结。
其对分段进行并发上传的机制能加快上传速度,帮助用户快速完成上传业务;且其对用户透明,用户不用关心checkpoint文件的创建和删除、分段任务的切分、并发上传的实现等内部细节。 enableCheckpoint参数默认是false,代表不启用断点续传模式,此时断点续传上传接口退化
进行并发上传的机制能加快上传速度,帮助用户快速完成上传业务;且其对用户透明,用户不用关心CheckpointFile文件的创建和删除、分段任务的切分、并发上传的实现等内部细节。 EnableCheckpoint参数默认是false,代表不启用断点续传模式,此时断点续传上传接口退化
进行并发下载的机制能加快下载速度,帮助用户快速完成下载业务;且其对用户透明,用户不用关心CheckpointFile文件的创建和删除、分段任务的切分、并发下载的实现等内部细节。 EnableCheckpoint参数默认是false,代表不启用断点续传模式,此时断点续传下载接口退化
GET:请求服务器返回指定资源,如获取桶列表、下载对象等。 PUT:请求服务器更新指定资源,如创建桶、上传对象等。 POST:请求服务器新增资源或执行特殊操作,如初始化上传段任务、合并段等。 DELETE:请求服务器删除指定资源,如删除对象等。 HEAD:请求服务器返回指定资源的概要,如获取对象元数据等。 OPTI
OBS_BUCKET_PFS 并行文件系统。 表8 obs_bucket_list_type 枚举值 说明 OBS_BUCKET_LIST_ALL 列举所有桶。 OBS_BUCKET_LIST_OBJECT 列举所有对象桶。 OBS_BUCKET_LIST_PFS 列举所有并行文件系统。 表9 temp_auth_configure
ak = os.getenv("AccessKeyID") sk = os.getenv("SecretAccessKey") # 【可选】如果使用临时AKSK和SecurityToken访问OBS,则同样推荐通过环境变量获取 # security_token = os.getenv("SecurityToken")
待删除的桶必须为空,桶为空包含两方面含义: 桶内没有任何对象,没有对象的任何历史版本,没有对象的删除标记(删除标记也视作一个历史版本)。 桶内没有任何未合并的多段上传任务,即桶内不存在碎片。 删除桶非幂等操作,删除不存在的桶会失败。 您必须是桶拥有者或拥有删除桶的权限,才能删除桶。建议使用IAM或桶策略进行
事件发生越晚。 sequencer不能用于确定不同对象键上的事件顺序。 sequencer确定的事件顺序仅供参考,该方法不适用于高可靠性系统。 消息示例: 测试消息-当您在桶上配置事件通知时,OBS会发送以下测试消息 { "Service":"OBS", "Event":"TestEvent"
用户拥有的桶的数量已经达到了系统的上限。 一个账号及账号下的所有IAM用户可创建的桶+并行文件系统的上限为100个。建议结合OBS细粒度权限控制能力,合理进行桶规划和使用。 Obs.0007 目标桶不存在或目标桶与当前桶不属于同一区域,请确认后重新操作。 Obs.0008 你的账号还没有在系统中注册,必须先在系统中注册了才能使用该账号。
该文件: Windows操作系统 dir macOS/Linux操作系统 ls -a 或 ls -al obsutil会对.obsutilconfig文件中的AK和SK进行加密以保护密钥安全。 注意:通过-i、-k、-e配置用户认证信息,linux操作系统的history命令可查询配置参数值,请妥善使用该操作。
操作指南 挂载并行文件系统 取消挂载并行文件系统
OBS_BUCKET_PFS 并行文件系统。 表8 obs_bucket_list_type 枚举值 说明 OBS_BUCKET_LIST_ALL 列举所有桶。 OBS_BUCKET_LIST_OBJECT 列举所有对象桶。 OBS_BUCKET_LIST_PFS 列举所有并行文件系统。 表9 obs
异常处理 挂载并行文件系统失败 取消挂载并行文件系统失败
GetObjectVersion(获取指定版本对象内容,获取指定版本对象元数据) PutObject(PUT上传,POST上传,上传段,初始化上传段任务,合并段) ListBucket(可选,列举桶内对象,获取桶元数据) 说明: 选择ListBucket权限,被授权账号可以通过挂载外部桶的方式在OBS
父节点:InventoryConfiguration 子节点:Frequency 是 Frequency 清单文件的生成周期,只支持按天和按周生成清单,第一次配置完桶清单,任务会在一个小时内启动,之后每隔一个周期启动一次。 类型:String 父节点:Schedule 有效值:Daily、Weekly 是 Destination
父节点:InventoryConfiguration 子节点:Frequency Frequency 清单文件的生成周期,只支持按天和按周生成清单,第一次配置完桶清单,任务会在一个小时内启动,之后每隔一个周期启动一次。 类型:String 父节点:Schedule 有效值:Daily、Weekly Destination
本。 通过s3fs挂载OBS对象桶 s3fs是一款基于用户空间文件系统(Filesystem in Userspace,简称FUSE)的文件系统工具。本章节介绍在Linux系统中,将OBS对象桶挂载到本地文件系统,让您能够像操作本地文件一样操作对象,实现数据的共享。 为帮助企业高效上云,华为云Solution
配置OBS客户端 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 您可通过初始化参数对ObsClient进行配置,可以配置的参数见下表: 参数 描述 建议值 key 访问密钥中的AK。
ID,接入键标识,用户在对象存储服务系统中的接入键标识,一个接入键标识唯一对应一个用户,一个用户可以同时拥有多个接入键标识。对象存储服务系统通过接入键标识识别访问系统的用户。 SK:Secret Access Key,安全接入键,用户在对象存储服务系统中的安全接入键,是用户访问对象存储服务系统的密钥,用户